본문 바로가기

Programming/아두이노

아두이노 기초 학습

아두이노 기초 학습

아두이노 전원

아두이노 우노의 디지털핀에서는 0V와 5V 두개의 신호 처리가 가능합니다. 아날로그핀에서는 0~5V의 신호를 1023개의 신호를 처리합니다. 다른 기기의 전원으로도 사용가능합니다.

프로그램 언어

C, C++을 사용합니다.

아두이노 우노 R3보드

아두이노 우노 R3

전원 입력

6-12V 전원을 입력받습니다. (권장 전압 9-12V). 다음의 방법으로 전원을 받을 수 있습니다.

  • DC 어댑터
  • USB
  • 9v 건전지
  • VIN 핀

전원 출력

레귤레이터를 통하여 5V 또는 3.3V로 변환되며 전원핀쪽에 5V핀과 3.3V핀 그리고 GND(접지)핀을 통해 출력 가능합니다.

LED 제어

출력 전원을 이용하여 LED를 켜고 끌 수 있습니다. LED 소자에는 두개의 다리가 있습니다. 긴쪽이 +극이고 짧은 쪽이 - 극입니다.

LED는 1.8-2.0V , 20mA 로 동작하기 때문에 아두이노의 5V 출력 전압을 변환해야합니다.

저항값 = (입력전압 - 구동전압) / 구동전류

따라서,

(5V - 2V) / 0.020 A = 150 옴 (저항값)

150 옴 저항을 이용하면 LED에 필요한 전원을 공급할 수 있습니다.

음극 / 양극

LED 의 다리가 긴쪽이 +극이고 짧은 쪽이 -극입니다.

브레드 보드

일명 빵판 또는 만능기판이라고 불립니다. 전자 회로를 구성할 때 납땜 없이 각종 소자들을 연결 할 수 있습니다. 보드 내부에 줄별로 연결이 되어 있기 때문에 소자와 전선을 꼽아서 연결하면 됩니다.

만능기판