Page 18 -
P. 18
7 아두이노 9번 핀과 네오픽셀 LED의 DI 핀을 연결합니다.
3 소프트웨어 구현하기(Project_1.ino)
이 절의 실습 내용을 동영상으로 볼 수 있습니다.
QR 코드를 스캔하거나 http://bitly.kr/DczsE033Y 페이지로 접속하세요.
1, 2장 Semi 프로젝트에서 LED 스탠드의 부분 기능을 구현했습니다. 각 프로그램 코드를
결합해 소프트웨어를 구현하겠습니다.
터치 횟수를 저장하는 count 변수를 0으로 초기화한 뒤 터치 이벤트가 발생하면 1씩 증가시
킵니다. count 변수가 1~3 사이의 값을 가질 때는 ledOn() 함수를 호출해 LED 광량을 점
차 증가해 출력합니다. 만약 count 변수의 값이 4이거나 터치 이벤트가 2초 이상 연속 발생
하면 ledOff() 함수를 호출해 LED를 소등시키고 count 값을 0으로 초기화시킵니다.
78 모두의 아두이노 DIY
아두이노_07.indd 78 2020-08-20 오전 9:26:30