BASIC4MCU | 질문게시판 | 답변 : 아두이노 가변저항 2개로 LED 여러개 제어하기
페이지 정보
작성자 master 작성일2018-12-10 20:49 조회3,405회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=6694
본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-12-10 오후 8:54:50// by Ok-Hyun Park//const int LED11=10,LED22=11,LED1=5,LED2=6,LED3=3;unsigned long t1,t2;//void setup(){pinMode(LED1,OUTPUT); pinMode(LED2,OUTPUT); pinMode(LED3,OUTPUT); pinMode(LED11,OUTPUT); pinMode(LED22,OUTPUT);pinMode(a,INPUT); pinMode(b,INPUT);Serial.begin(9600);}//void loop(){t2=millis();int a=analogRead(A0);int b=analogRead(A1);int Value=a+b;Serial.print("Light Level"); Serial.println(Value);//if((Value<300)||(Value>1700)){t1=t2;analogWrite(LED2,255); analogWrite(LED1,0); analogWrite(LED3,0); analogWrite(LED11,255); analogWrite(LED22,0);}else if((Value<900)||(Value>1400)){analogWrite(LED2,0); analogWrite(LED1,0); analogWrite(LED3,255); analogWrite(LED11,255); analogWrite(LED22,0);}else{analogWrite(LED2,0); analogWrite(LED1,255); analogWrite(LED3,0); analogWrite(LED11,0); analogWrite(LED22,255);}//if(t2-t1>=60000){analogWrite(LED2,255); analogWrite(LED1,0); analogWrite(LED3,0); analogWrite(LED11,255); analogWrite(LED22,0);}//delay(1000);}
댓글 0
조회수 3,405등록된 댓글이 없습니다.