# 작품 개요
제목 : 자동으로 열리는 쓰레기통
작품 소개
초음파 센서를 이용해서 손을 가까이 갖다 대면 자동으로 열리는 쓰레기통을 만들었다.
동작 방법
초음파 센서를 쓰레기통 앞에 달아서 손을 가까이 대면 서브모터가 작동해서 쓰레기통이 자동으로 열리게 된다.
사용한 부품
초음파센서
서보모터
wastebasket : http://www.thingiverse.com/thing:1030418
참고자료
초음파 센서 : https://sites.google.com/site/physicalcomputingeducation/input/ultrasonicsensor
스마트한 쓰레기통을 만들어 보자 : http://kocoafab.cc/make/view/209
프로그램 코드
#include <Servo.h>
#define TRIG 2
#define ECHO 3
Servo servo;
boolean isNear = false;
void setip(){
pinMode(TRIG, OUTPUT);
pinMode(ECHO, INPUT);
servo.attach(9);
servo.write(180);
}
void loop(){
digitalWrite(TRIG, LOW);
delayMicroseconds(2);
digitalWrite(TRIG, HIGH);
delayMicroseconds(5);
digitalWrite(TRIG, LOW);
long distance = pluseln(ECHO, HIGH)/58;
if(distance < 30){
if(!isNear){
isNear = true;
servo.write(0);
}
}else{
if(isNear){
isNear = false;
servo.write(180);
delay(1000);
}
}
delay(100);
}
# 작업기록
## 2016년 9월 29일 목요일
3D 프린터 출력
코드 및 회로도 연결 사진(또는 그대로 참고한 회로도 그림이 있는 경우 해당 파일 또는 웹페이지 주소)을 선생님께 메일로 보내기
## 2016년 9월 26일 월요일
초음파센서와 서보모터 연결 회로 구성하기
코드 작성 및 테스트
(123d design) 쓰레기통에 초음파센서와 서보모터가 장착될 구멍을 만들기
## 2016년 9월 12일 월요일
* 초음파 센서 학습하기 : https://sites.google.com/site/physicalcomputingeducation/input/ultrasonicsensor
* 쓰레기통 3D 모델링 파일 찾기 : https://www.thingiverse.com/
- 3D 프린터 출력 방법 찾기
## 2016년 9월 8일 목요일
* 자동으로 열리는 쓰레기통 : https://www.youtube.com/watch?v=P1Px_8F8YSE&feature=youtu.be&list=PL0Vl139pNHbdxcx6IvG2FbRTe7ROyrcRZ
* 필요한 준비물 : 실, 고무줄, 초음파 센서, 서브 모터, 점퍼 케이블, 우드락, 철사, 글루건
* 프로젝트 제작 계획
1시간 째 : 3D프린팅으로 쓰레기통 모형 만들기
2시간 째 : 코드 및 회로 구성하고 테스트하기
3시간 째 : 초음파 센서 달아서 완성하기(시간이 매우 남을 것 같으면 다원이 도와주기: )
4시간 째 : 다원이 도와주기 : )