[아두이노#258] (아두이노금고1/6) 4x4키패드로 비밀번호 입력하면 열리는 비밀 금고!(중고등학생이 만들어볼만한 시리즈/녹칸다/포로리야공대가자)
프로그래밍/학생들이해볼만한주제 2021. 4. 26. 22:49
(아두이노금고1/6) 4x4키패드로 비밀번호 입력하면 열리는 비밀 금고!(중고등학생이 만들어볼만한 시리즈)
-한동안 너무 어려운것만 해서 난이도를 내려보는 비밀금고 시리즈!
-아두이노를 이용해서 간단하게 비밀 금고를 만들어 보는 것을 목표로함!
-6개의 컨셉을 준비해서 한개씩 격파를 해볼 예정임!
-실제 금고에 가까운 모양으로 하되 재료가 마땅치 않아서 박스로 시연해볼 예정임!
-이번편은 4x4키패드를 이용해서 비밀번호를 입력하고 일치하면 금고가 열리는 방식이다!
-쉬운 난이도와 어려운 난이도를 준비했다!
-쉬운 난이도는 4x4키패드로 비밀번호 입력하면 단순하게 금고가 열리는 것이다!
-4x4키패드로 비밀번호를 입력하면 1602LCD로 결과를 출력하고 인증에 성공하면 릴레이를 이용해서 솔레노이드 스위치의 잠금을 해제하는 방식으로 구현하면 될 것 같다!
-어려운 난이도는 [비밀번호 변경기능]과 [여러번 틀렸을때 일정시간 입력을 못하게 하는 기능]을 추가한다!
-하면서 더 하고 싶은게 생기면 더 추가할 수 도 있음!
-비밀번호 변경기능은 먼저 인증을한 상태에서 비밀번호 변경기능 버튼을 선택하고 설정된 비밀번호를 바꾸면 될 것 같다!
-그러나 변수에 비밀번호를 담아놓으면 아두이노가 리셋되었을때 공장초기화 되듯이 사라지게 된다!
-그러므로 EEPROM에 비밀번호를 담아놓는 것에 대한 이해가 필요할 것 같다!
-여러번 틀렸을때 일정시간 입력을 못하게 하는 기능은 비밀번호를 3회 틀리면 1분간 입력을 못하게 하면 될 것 같다!
-이번편은 아두이노, 4x4키패드, 1602LCD, 부저, 마그네틱스위치(도어센서), 릴레이, 솔레노이드 스위치를 이용해서 실제에 가깝게 구현해볼 생각이다!
관련라이브러리(keypad)
https://github.com/Chris--A/Keypad
관련라이브러리(LiquidCrystal_I2C)
'프로그래밍 > 학생들이해볼만한주제' 카테고리의 다른 글
[아두이노#260] (아두이노금고3/6) 지문모듈(FPM10A) 인식하면 열리는 비밀 금고!(중고등학생이 만들어볼만한 시리즈) (0) | 2021.04.28 |
---|---|
[아두이노#259] (아두이노금고2/6) 블루투스(HC06)로 비밀번호 입력하면 열리는 비밀 금고!(중고등학생이 만들어볼만한 시리즈) (0) | 2021.04.27 |
블루투스 고양이 레이저 장난감 버전1(녹칸다의 아두이노 하이테크놀로지 5호) (0) | 2021.02.12 |
두루마리 휴지를 낭비하면 경고해주는 휴지아낌이 버전1(녹칸다의 아두이노 하이테크놀로지 4호) (0) | 2021.02.11 |
광센서와 레이저로 만드는 침임감지기 버전1(녹칸다의 아두이노 하이테크놀로지 3호) (0) | 2021.02.09 |