원클릭으로 자동 로그인을 해주는 AUTO ROGINO 만들기 프로젝트[아두이노 프로젝트][프로 마이크로] [아두이노 강좌]
페이지 정보
작성자 외않됀대 작성일17-03-10 18:38 조회4,511회 댓글0건관련링크
본문
안녕하세요. PC방이나 외부에서 아이디와 비밀번호를 입력하시기 껄끄러우신 적 있으신가요?
혹은 아이디나 비밀번호를 직접 입력하기 귀찮으신 적 있으신가요??
그런 분들을 위한 프로젝트가 있습니다!
이름하여 AUTO ROGINO입니다.
(
작명 센스
소름...)
먼저 동작 영상부터 확인해보겠습니다.
버튼을 눌렀다 땜과 동시에 로그인이 되고 부저가 울립니다.
제품 제작에 앞서 로그인 원리를 먼저 알아보도록 하겠습니다.
거의 모든 사이트나 게임에서 로그인하는 방법은
아이디를 입력하고, 탭을 눌러 비밀번호를 입력하고, 엔터를 눌러 로그인하도록 되어있습니다.
이를 코드로 제작하여 키 입력이 가능한 아두이노에 업로딩을 하고, 조건문을 사용하여 버튼을 눌렀을 때 동작하도록 제작하면 됩니다.
가장 큰 장점이자 단점은 버튼을 누르면 아이디와 비밀번호가 입력된다는 점이므로 분실에 유의하셔야 할 듯합니다.
또한 본 프로젝트는 납땜이 필요합니다.
하드웨어 알아보기
준비물
PCB 기판 or 브레드 보드, 프로 마이크로 5v, 마이크로 케이블, 버튼, 부저 + 납땜 기구
완성된 하드웨어입니다.
PCB 기판에 버튼과 부저를 연결하였고, 점퍼선을 통해 납땜하였습니다.
프로 마이크로는 납땜되지 않은 상태로 발송됩니다.
USB 부분의 파손을 막기 위해 일부로 반대로 납땜하였습니다.
로그인이 되었음을 표시하기 위해 부저가 울립니다.
(누군가 이 모듈을 사용했다는 것을 알 수 있는 최소한의 방범 장치)
회로도
왼쪽 위 - 부저
왼쪽 아래 - 버튼
오른쪽 중앙 - 프로 마이크로
9 - (+) 부저 (-) - GND
7 ┐ ┌
버튼
┘ └ GND
프로 마이크로를 반대로 연결하면 핀 번호가 보이지 않아 배선에 불편할 수 있으므로
위 사진을 참고합니다.
먼저 납땜하기 전에 프로 마이크로가 불량이 아닌지부터 테스트하시는 것을 추천드립니다.
또한 프로 마이크로를 사용하기 위해서는 드라이버를 설치해주어야 합니다.
여기를 클릭하면 보드 사용하는 방법을 배울 수 있습니다.
위와 같이 보드를 맞춰준 후 업로딩을 합니다.
소스 코드
소스 원리
버튼을 인터럽트로 확인하고, 아이디와 비밀번호를 입력합니다.
그 후 변수를 통해 부저를 한 번만 울리도록 합니다.
인터럽트 예제는 여기를 클릭하면 배우실 수 있습니다.
버튼 누를 �� 인터럽트가 발생하고 버튼을 다시 땔 때 로그인이 됩니다.
댓글목록
등록된 댓글이 없습니다.
최신댓글