아두이노, 메이커

[아두이노 프로젝트] 다가가면 자동으로 뚜껑이 열리는 휴지통

탁이 2019. 3. 31. 10:24

적외선센서를 활용해서 센서에 손을 가져가면 뚜껑이 열리는 휴지통을 만들어 봤습니다. 아두이노 코드는 아래와 같습니다. 블럭코드도 좋은데, 좀더 자유로운 제작을 위해서는 코딩을 하는 것이 편한 것 같습니다.

#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);
  }
}

 

아래는 만드는 동영상입니다.