아두이노의 구조 설명 (영상)



   아두이노 우노 보드의 구조


아두이노 우노 보드는 아래와 같이 구성되어 있습니다. 하나씩 설명해드릴게요. 
상단

USB 포트 → 아두이노와 컴퓨터를 연결하는 포트입니다.
컴퓨터로부터 5V의 전압을 공급받고 아두이노 프로그램을 업로드 받는 용도로 사용됩니다.

외부전압단자→ 아두이노에 여러가지 부품을 한꺼번에 연결하면 전압이 모자랄 때가 있습니다.
9V~12V의 외부 전압을 연결하여 추가로 전압을 공급할 수 있습니다.

전압레귤레이터 → 아두이노의 기본 전압은 5V로 만약 5V이상의 전압이 공급될 경우
전압 레귤레이터가 변압을 해서 회로를 보호합니다. (레귤레이터는 20V까지 견딜 수 있습니다)

리셋버튼 → 다시시작

오른쪽

GND 핀→ 디지털 접지입니다. 아두이노의 - 극이라고 생각하시면 됩니다.

디지털 핀 (2~13번) → 디지털 입출력으로 이용되며 1또는 0, LOW/HIGH, ON/OFF로 상태를 나타냅니다.
(~물결무늬가 있는 3, 5, 6, 9, 10, 11번 핀은 PWM기능으로 아날로그 출력으로 사용됩니다)

디지털 핀 (0, 1번) → 시리얼 통신에 사용됩니다. 아두이노 업로드에도 사용되기 때문에
0, 1번에 부품을 연결하면 아두이노 업로드 오류가 발생합니다.


왼쪽

마이크로컨트롤러(ATmega328P) → 아두이노의 뇌에 해당되는 부분으로
CPU와 저장장치(메모리), 입출력 모듈이 모두 합쳐진 프로그램 장치입니다.

3.3V 핀 → 3.3V 전압을 공급하는 출력핀입니다.

5V 핀 → 5V 전압을 공급하는 출력핀입니다.

VIN 핀 → 외부 전압을 공급할 수 있도록 도와주는 핀입니다.
상단의 외부전압단자와 함께 사용하면 아두이노가 고장날 수 있으니 조심하세요!
아날로그 핀 (A0~A5) → 0~1023의 연속된 아날로그 값을 입력받습니다.
0~5V의 값을 1024개로 나눠서 자른다고 이해하시면 됩니다. 참고로 디지털 출력 핀으로 사용할 수도 있습니다.