ElectricShock 2016. 10. 12. 10:58

Favicon of m.search.naver.com [homeautomation]

의뢰는 instructables.tistory.com/64

홈 오토메이션 회로

<동작원리>

오른쪽의 RX,TX에 연결된 부분이 Bluetooth에 해당한다.

여기 컨트롤의 통해서 Servo모터의 Signal pin에 어떤 Pulse가 들어갈지 결정된다.

이 Pulse에 따라서 Servo의 각도가 결정된다.

A0에 연결된 Sensor값에 따라서 D13,D12의 출력을 내보낼지 말지가 결정된다.

이 출력을 따라가보면 알 수 있듯이 RelayCoil에 연결된다. 

(★출력을 두개로 묶은 이유는 하나의 Port로는 Coild에 충분한 전류를 공급하기 부적합하기 때문이다. 실험해보면 알겠지만 두개로 묶었을때 "딸깍" 하는 소리를 들을 수 있다.)

왜 릴레이를 사용하는가? 에 대한 질문을 할 수있는데

이는 Fan이 12V의 전압을 요구하기때문에 Relay를 사용하여 Arduio가 요구하는 5V와 독립시키기 위함이다. 


부품리스트

Arduino : 7500원 (샘플전자)

Fan (120m x 120m) : 3000원 (동신전자)

Relay : 600원 (상원반도체)

Gas Sensor : 4400원 (동신전자)

USB Cable : 500원  (샘플전자)

어답터 : 6500원 (용산)

Servo Motor(=Hs-311) (동신전자) : 12000원 x 2개

Bluetooth Module (샘플전자) : 6000원



▼Buzzer 추가된 회로 (7.8 SP2 버젼)

HomeAutomation.DSN



http://www.robotplatform.com/knowledge/motion_control/servo-control.png


ㅈㅇㅎ(ㄷㅇㅁㄹㄷ)


회로도


부품리스트

ATmega128 (27500원) (▶LINk)

LED (Free)

BlueTooth (10600원) (▶LINk)

Servo Motor (12000원) (▶LINK)

Fan (6600원) (▶LINK)

L293D (2500원) (▶LINK)

5V 1A Adapter 2개 (각각 8250원) (▶LINk)

1N4001 Rectifier (=정류다이오드) 150원 (Free)

DC Jack Socket (Free)

Terminal 2개 (각각 260원)