아두이노 우노 사양(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 |
---|