[ 아두이노 강좌 ] 0-1. 아두이노 우노에 대해 알아보자(핀맵 pinmap, 스펙, 전원 공급 방법, 통신 핀, 주의할 점)

1. 핀맵

2. 기본적인 스펙
마이크로컨트롤러 | ATmega328P |
작동전압 | 5V |
입력전압(Vin, DC잭)(추천) | 7-12V |
입력전압(Vin, DC잭)(한계) | 6-20V |
디지털 핀 | 14 (14개 중 6개의 핀이 PWM지원) |
PWM 디지털 핀 | 6(핀 아래에 ~표시 있는 핀들) |
아날로그 입력 핀 | 6 |
I/O 핀당 전류 | 20 mA |
3.3v 핀의 전류 | 50 mA |
Flash Memory | 32 KB (ATmega328P) bootloader가 0.5KB 사용 |
SRAM | 2 KB (ATmega328P) |
EEPROM | 1 KB (ATmega328P) |
Clock Speed | 16 MHz |
내장된 LED핀 번호(LED_BUILTIN) | 13 |
길이 | 68.6 mm |
폭 | 53.4 mm |
무게 | 25 g |
3. 전원 공급 방법
1. 업로드할 때도 사용하는 USB 포트를 이용
전압 : 4.5~5.5v
2. USB아래의 DC잭 이용
추천 전압 : 7~12v
제한 전압 : 6~20v
3. Vin 핀 이용
추천 전압 : 7~12v
제한 전압 : 6~20v
4. 통신 핀
1. UART(Serial) 통신
RX : 디지털 0번
TX : 디지털 1번
*컴퓨터에서 소스코드를 업로드할 때 0번과 1번 핀을 이용해서 통신하므로 0번과 1번을 이용하면 업로드 오류가 날 수도 있어서 보통 원하는 핀을 두 개 선택해서 그 두 핀으로 Serial 통신을 하게 해주는 Software Serial을 이용한다.
2. i2c
SDA : 아날로그 4번
SCL : 아날로그 5번
*i2c통신을 이용할 때는 맨 위에 #include <Wire.h>를 써주어야 한다.
3. SPI
MOSI : 디지털 11번
MISO : 디지털 12번
SCK : 디지털 13번
SS : 디지털 10번
*SPI 통신을 이용할 때는 맨 위에 #include <SPI.h>를 써주어야 한다.
5. 주의할 점
0,1번 핀은 rx, tx핀으로 컴퓨터와 시리얼 통신을 하므로 업로드할 때 연결되어 있으면 오류가 날 수 있어서 사용하지 않는 것을 추천
13번 핀은 내장 Led와 연결되어 있으므로 LED_BUILTIN을 사용하지 않는 것을 추천
공급 가능한 전류가 제한되어있기 때문에 모터, 큰 Led 등 전류 소모가 큰 부품들은 외부 전원에 직접 연결하여 사용하는 것을 추천
참고로 아날로그 입력 핀을 일반 디지털 핀처럼 사용해도 상관없다.
6. 설명
표준 아두이노 보드.
아두이노 우노는 저번 편에서 말했던 것처럼 가장 기본적인 아두이노 보드이다.
대부분의 아두이노 실드와 초보자용 책이나 인터넷 강좌들이 아두이노 우노를 기준으로 하여서 거의 대부분의 초보자들이 이 보드를 사용한다.
나도 처음 시작하면 아두이노 우노를 이용해서 시작하는 것을 추천한다.
*재료 구입
아두이노 우노 : https://s.click.aliexpress.com/e/_AX0T0U
4.4US $ 20% OFF|modified version One set UNO R3 CH340G+MEGA328P Chip 16Mhz For Arduino UNO R3 Development board + USB CABLE|Inte
Smarter Shopping, Better Living! Aliexpress.com
www.aliexpress.com
*보통 알리익스프레스가 더 싸지만 배송이 국내보다 늦기때문에 급하시다면 국내에서 사고 급하지 않다면 알리익스프레스에서 사는게 좋습니다.
'아두이노' 카테고리의 다른 글
[ 아두이노 강좌 ] 0-5. 브레드보드(빵판), 점퍼선, 듀폰케이블 사용법 (0) | 2020.12.26 |
---|---|
[ 아두이노 강좌 ] 0-4. ESP32 / ESP8266에 대해 알아보자(차이점, 핀맵 pinmap, 스펙, 전원 공급 방법, 통신 핀, 쓸 (4) | 2020.12.25 |
[ 아두이노 강좌 ] 0-3. 아두이노 메가에 대해 알아보자(핀맵 pinmap, 스펙, 전원 공급 방법, 통신 핀, 주의할 점) (0) | 2020.12.24 |
[ 아두이노 강좌 ] 0-2. 아두이노 나노에 대해 알아보자(핀맵 pinmap, 스펙, 전원 공급 방법, 통신 핀, 주의할 점) (1) | 2020.12.23 |
[ 아두이노 강좌 ] 0. 아두이노 소개 및 보드 종류 (1) | 2020.12.21 |
댓글