적외선센서를 활용해서 센서에 손을 가져가면 뚜껑이 열리는 휴지통을 만들어 봤습니다. 아두이노 코드는 아래와 같습니다. 블럭코드도 좋은데, 좀더 자유로운 제작을 위해서는 코딩을 하는 것이 편한 것 같습니다.
#include <Servo.h>
int pin = 0;
Servo servo1;
void setup(void){
Serial.begin(9800);
servo1.attach(11);
servo1.write(0);
}
void loop(void){
int val;
val = analogRead(pin) ;
Serial.println(val) ;
delay(100) ;
if(val > 100){
servo1.write(80);
delay(3000);
servo1.write(0);
}
}
아래는 만드는 동영상입니다.