아두이노 LED 제어하기 - 두번째
이번 튜토리얼 에서는 4개의 LED를 제어 하는것을 배워 보도록 하겠습니다.
LED는 긴 다리가 (+)극, 짧은 다리가 (-)극이므로 극을 잘 맞춰서 연결해주도록 합니다 그래서 (+)극을 아두이노의 8번,9번,10번,11번으로 향하게하여 꽂고 아두이노의 GND핀을 브레드보드의 -버스에 연결합니다
이제 소스코드를 작성해 보겠습니다.
4개의 LED를 제어하기 위해서 디지털 핀 8,9,10,11을 OUTPUT 으로 만들고 HIGH 와 LOW 를 토글해서 LED를 제어 합니다.
그래서 디지털 핀 4개를 pinLED에 배열을 넣습니다
그리고 setup에서 디지털 핀 8,9,10,11을 OUTPUT으로 설정 합니다.
LED를 제어하는 blink 함수 2개의 인자 사용 합니다.
pin : 사용하고자 하는 핀 번호(0 – 13)
val : true 또는 false
이제 마지막으로 loop에서 for 루프에서 제어할 디지털 핀번호를 pinLED 배열에서 꺼내서 blink 함수로 LED를 제어 합니다.
전체 소스는 다음과 같습니다.
(jjangjjangman 태그 사용시 댓글을 남깁니다.)
[제 0회 짱짱맨배 42일장]2주차 보상글추천, 1주차 보상지급을 발표합니다.(계속 리스팅 할 예정)
https://steemit.com/kr/@virus707/0-42-2-1
현재 1주차보상글이 8개로 완료되었네요^^
2주차에 도전하세요
그리고 즐거운 스티밋하세요!