아두이노 우노는 아두이노 시리즈의 가장 기본형으로써 크기 대비 성능은 그리 높지 않으나  별도의 전원단자가 있고 연결 포트들이 핀 소켓 형태으로 되어 있어 연결핀을 이리저리 꽂아 가면서 테스트해 볼 수 있기 때문에 초보자들이 처음 실습할 때 가장 많이 사용하는 아두이노 보드이다.

 

 

 

아두이노 우노  R3 SPEC

 

Microcontroller ATmega328P
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limit) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
PWM Digital I/O Pins 6
Analog Input Pins 6
DC Current per I/O Pin 20 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Clock Speed 16 MHz
LED_BUILTIN 13
Length 68.6 mm
Width 53.4 mm
Weight 25 g

 

 

보드의 구성

 

- USB 포트는 B Type으로(큰 정사각형 모양) 흔하게 사용하는 스마트폰용 USB 케이블을 사용할 수는 없다.

 

- DC 파워 잭은 2.1mm x 5.5mm 사이즈로서 일반적으로 많이 사용하는 크기이다.

 

- I2C 통신을 위해서 A4,A5 핀을 사용할 수 있으나 별도도 SDA,SCL 핀을 구성해 놓았으므로 복수개의 I2C를 동시에 연결해서 사용할 수 있다.

 

-디지털 핀 번호앞에 ~ 표시가 있는 것은 PWM방식( 모터 속도제어나 LED밝기 조절용으로 사용하는 전류 조정방식)으로 사용할 수 있는 핀이라는 표시이다.  

 

-3.3V를 사용하는 센서 등의 부품들도 연결해서 사용할 수 있도록 5V 출력 이외에 3.3V 출력단자도 별도로 있다.

 

- MCU인 ATMega328 칩은 착탈식으로 되어 있어 고장날 경우 해당 칩을 교체하여 사용할 수 있도록 되어 있다.

 

 

상세 PIN LAYOUT

 

 

 

 

사용방법

 

- 아두이노 IDE에서 기본으로 사용가능하므로 별도의 보드메니저등을 설치할 필요는 없고, 툴메뉴 -> 보드를 선택해서 Arduino/Genuino Uno 를 선택하기만 하면 된다.

 

 

-아두이노 IDE가 기동되어 있는 상태에서 USB케이블을 연결하면 다음과 같이 새로 연결된 포트가 표시된다.

 

 

 예제 프로그램 실행시켜 보기

 

 

-파일 메뉴 -> 예제 -> 01.Basic -> Blink 를 선택하면 소스 편집창에 Bink예제가 로드된다.

 

 

- 업로드 버튼을 클릭하면 컴파일 작업 및 업로드작업이 완료된 후 Blink프로그램이 작동된다.(우노 보드내에 있는 LED표시등이 1초간격으로 깜박이게 된다)

 

 

+ Recent posts