이야기앱 세상
Arduino 아두이노 LED 1개 켜고 끄기 본문
아두이노 LED 1개 켜고 끄기
아두이노 보드와 LED를 연결해서 LED를 켜고 끄기를 해보겠다. 우선 아래와 같은 준비물을 준비한다. fritzing를 이용한 아두이노 보드와 LED 연결 그림을 보고 실제로 브레드 보드에 LED를 꽂고 220Ω의 저항을 연결하고 아두이노 보드에 연결한다. 연결 작업이 끝나면 스케치 프로그램을 작성한 후 아두이노에 업로드한다.
준비물 : 아두이노 UNO 보드, 브레드 보드, 점퍼 케이블, LED, 저항 220Ω
fritzing를 이용한 아두이노 보드와 LED 연결 모습
실제 아두이노 보드와 LED를 연결하고 LED에 전원이 공급된 모습
스케치 프로그램
void setup() { //디지털 핀을 사용할 때는 pinMode를 반드시 지정 //아두이노의 디지털 핀은 디지털 입력과 디지털 출력, 두 가지 기능을 가지고 있음. //디지털 핀을 입력(INPUT)을 감지하기 위해 쓸 것인지 출력(OUTPUT)을 위해 쓸 것인지 사용하기 전에 알려줘야 함. //pinMode() 함수로 디지털 핀을 어떤 모드로 쓸 것인지 초기화. //pinMode() 함수를 이용해 OUTPUT 모드로 초기화. pinMode(12,OUTPUT); } void loop() { //디지털 출력을 제어하는 함수. 출력 상태는 HIGH 또는 LOW라는 형태로 표현. //회로상에서는 HIGH는 on(5V), LOW는 off(0V) 상태를 의미 //HIGH로 지정해서 불이 들어온다. digitalWrite(12,HIGH); //delay 함수를 이용해서 아두이노가 잠시 쉴 시간을 정해줌. ms(밀리초,1/1000초) delay(1000);
//LOW로 지정하면 불이 꺼진다. digitalWrite(12,LOW); delay(1000); } |
'IT > Arduino' 카테고리의 다른 글
Arduino 아두이노에서 PWM 출력으로 LED 제어 (0) | 2018.09.18 |
---|---|
Arduino 아두이노 개발 도구 다운로드 및 설치 (0) | 2018.03.07 |