[아두이노] 조도센서, 인체감지센서를 이용한 스마트가로등 만들기
IoT/Arduino2020. 5. 9. 17:00[아두이노] 조도센서, 인체감지센서를 이용한 스마트가로등 만들기

//인체감지센서 LOW int pirState = LOW; void setup() { //입출력 및 시리얼 pinMode(11, OUTPUT); pinMode(A0, INPUT); Serial.begin(9600); } void loop() { //인체감지센서 읽기 pirState = digitalRead(3); //만약 조도센서가 900이하일때 if(analogRead(A0) < 900){ //인체감지센서가 HIGH일떄 if(pirState == HIGH) //가로등 최대밝기 analogWrite(11,255); else //인체감지센서가 LOW일때 조도센서값에 따라 가로등 밝기조절 analogWrite(11,map(analogRead(A0),0,1023,255,0)); } else { //조도센서가 ..

image