BASIC4MCU | 질문게시판 | 아두이노 3색 led 스위치 질문
페이지 정보
작성자 master 작성일2018-10-15 11:51 조회14,997회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=3600
본문
아두이노 3색 led로 스위치를 한 번 눌렀을때 빨간색 한 번 더 눌렀을때 초록색 한 번 더 눌렀을때 파란색 한 번 더 눌렀을 때 꺼지는 스케치와 연결방법 좀 알려주세요
//
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-10-15 오전 11:18:11// by Ok-Hyun Park//int R=9,G=10,B=11;int SW=7;//int mode=0,flag=0;//void setup(){pinMode(R,OUTPUT);pinMode(G,OUTPUT);pinMode(B,OUTPUT);pinMode(SW,INPUT_PULLUP);}//void loop(){if(digitalRead(SW)==LOW){if(flag==0){ flag=1; if(++mode>3)mode=0; }delay(50);}else{ flag=0; delay(50); }//if(mode==0){digitalWrite(R,LOW);digitalWrite(G,LOW);digitalWrite(B,LOW);}if(mode==1){digitalWrite(R,HIGH);digitalWrite(G,LOW);digitalWrite(B,LOW);}if(mode==2){digitalWrite(R,LOW);digitalWrite(G,HIGH);digitalWrite(B,LOW);}if(mode==3){digitalWrite(R,LOW);digitalWrite(G,LOW);digitalWrite(B,HIGH);}}
http://www.shnsystem.com/files/attach/images/34051/121/039/2536ea839971ec5eb3fd2237216e6ab2.jpg
스위치는 7번 하나만 연결하세요
댓글 0
조회수 14,997등록된 댓글이 없습니다.