BASIC4MCU | 아두이노 | 아두이노 | 아두이노 CDS 3개로 조명 갯수 세기
페이지 정보
작성자 master 작성일2018-06-06 02:03 조회5,397회 댓글0건본문
// MCU BASIC: https://www.basic4mcu.com// DateTime : 2018-06-06 오전 2:05:27// by Ok-Hyun Park//byte seg[]={0xEE,0x28,0xCD,0x6D}; // 0,1,2,3//void off(void){ for(int i=2;i<10;i++)digitalWrite(i,0); }void on(int n){ for(int i=2;i<10;i++)digitalWrite(i,(seg[n]>>i)&1); }//void setup(){for(int i=2;i<10;i++)pinMode(i,OUTPUT); // 세그먼트 순서 gfabpcdeSerial.begin(9600);}//void loop(){int zo1=analogRead(A0); Serial.print("CDS1: "); Serial.println(zo1);int zo2=analogRead(A1); Serial.print("CDS2: "); Serial.println(zo2);int zo3=analogRead(A2); Serial.print("CDS3: "); Serial.println(zo3);int cnt=0; if(zo1<=25)cnt++; if(zo2<=25)cnt++; if(zo3<=25)cnt++; // 켜진 등 갯수 세기off(); delay(500); on(cnt); delay(500);}
댓글 0
조회수 5,397등록된 댓글이 없습니다.