반응형

 

(솔레노이드)
설치&연결
시리얼로 제어
버튼으로 제어
부저와 함께 사용
(스몰프로젝트) 4x4키패드, 솔레노이드, 부저를 이용해서 디지털 도어락을 구현하라

예제44-1 솔레노이드(D2)를 시리얼통신으로 제어해보라!
 * 숫자1을보내면 작동하고 숫자2를 보내면 작동안되게하라!
 * 솔레노이드를 아두이노 디지털핀에 직접연결했더니
 * 전류가 딸려서 작동이 안되었다.
 * 그러므로 릴레이나 모스펫을 사용해서 제어를 해야한다.
 * 본 예제는 D2에 모스펫의 SIG핀을 연결하고
 * 모스펫에 +,-를 솔레노이드에 각각 연결하고 VIN과 GND를
 * 샤오미베터리에서 외부전원으로 가져왔다.

44-1.txt
0.00MB


예제44-2 솔레노이드를 버튼으로 제어해보라!
 * 버튼을 D3에 연결해서 누르면 작동하도록 하라!

44-2.txt
0.00MB


예제44-3 솔레노이드를 버튼으로 제어해보라!
 * 버튼을 D3에 연결해서 누르면 작동하도록 하라!
 * 솔레노이드가 작동할때 부저음(D5)이 나도록 하라!

44-3.txt
0.00MB


예제44-4 (스몰프로젝트) 4x4키패드, 솔레노이드,
 * 부저(D5)를 이용해서 디지털 도어락을 구현하라
 * 버튼을 누르면 무조건 LOCK된다.
 * 4x4키패드는 D6~D13까지 순서대로 연결했다.
 * 비밀번호를 누르면 FND디스플레이(CLK:A0,DIO:A1)에 표시된다.
 * 비밀번호가 일치하면 UNLOCK된다.
 * LOCK에서 UNLOCK으로 변경될때 부저음이 난다.

44-4.txt
0.00MB

관련라이브러리(TM1637)

https://github.com/avishorp/TM1637

관련라이브러리(keypad)

https://github.com/Chris--A/Keypad

반응형
Posted by 덕력킹
,