본문 바로가기

아두이노

[아두이노 기초] 아두이노 (우노, UNO) 하드웨어

 

아두이노 우노 사양(Atmega328)

항목 내용 항목 내용
마이크로컨트롤러 Atmel Atmega328 직류전류(3.3V 핀) 50mA
구동 전압 5V 플래시 메모리 32kB
입력전압(추천) 7~12V SRAM 2kB
입력제한 6~20V EEPROM 1kB
디지털I/O 14(PMW 6개) 클록 속도 16MHz
아날로그 입력 6 길이 x 넓이 68.6mm x 53.4mm
직류전류(I/O) 40mA 무게  25g

 

 

기타 단자

  • Vin or Vraw: 정류되지 않은 7~ 12V 전압 공급 >> 전압 조정기(voltage regulator)에서 5 or 3.3V로 변환 및 출력
  • Vcc or 5V: 조정된 전압이 인가되는 핀이자, 레귤레이터의 출력 핀

 

입출력

아두이노는 입출력 핀이 디지털과 아날로그로 구분되어있음

  • analogRead(): 아날로그 핀으로 들어오는 센서의 출력을 읽는다(0~1023)
  • digitalRead(): 디지털 입력을 받는다 (0 or 1, LOW or HIGH)
  • digitalWrite(): 디지털 출력 생성(0 or 1, LOW or HIGH)
  • pinMode(): 아날로그 핀을 디지털 핀으로 사용 가능(1023 value >> 0 or 1 : fair enough)
  • PWM(Pulse Width Modulation): PWM으로 할당된 디지털 핀은 아날로그 출력을 위해 사용될 수 있음

 

기타

  • 각 핀에서는 최대 40mA 직류전류 사용 가능
  • 플래시 메모리: 부트로더(os 역할) 스케치 저장
  • EEPROM: 데이터 저장

 


Reference

이준원, 메이커를 위한 아두이노의 모든 것, 프리렉 p20-45

'아두이노' 카테고리의 다른 글

[아두이노 기초] 소프트웨어 IDE 설치  (0) 2021.01.31