친구 집에 폰 두고 온 적 있나요? 누가 폰 가져갈까 불안한 적 있나요? 누구나 폰 분실/망각 경험이 있을 겁니다. PhoneLocator는 버튼 한 번으로 폰의 GPS 좌표를 이메일로 전송해 기기 회수를 돕습니다. Blynk 덕분에 복잡한 설정 없이 버튼만 누르면 됩니다. (Blynk 계정 필요, 계정 생성 가이드 본문 하단 참조)
작동 원리
if(button pressed): D2 버튼 눌림 감지
getLocation: Blynk 통해 폰 GPS 좌표 요청
Process Data: 수신된 좌표로 이메일 본문 구성
Send email: 사용자 이메일로 전송
버튼 누름 ~ 이메일 수신 약 8초. 폰이 슬립 상태여도 Blynk 앱이 백그라운드 실행 허용되어 있으면 작동. Blynk 프로젝트가 폰에서 '실행 중' 상태여야 함 (상세 설정 아래 참조).
장점
분실/도난 폰 위치 추적 가능
버튼 하나로 조작 극히 간단
프로젝트 제작하기
1단계: 준비물
점퍼 와이어
아두이노 윤 × 1
버튼 × 1
브레드보드 × 1
220Ω 저항 × 1
스마트폰 × 1
2단계: 회로 연결
버튼 한 쪽 → 220Ω 저항 → GND, 같은 쪽 → D2, 다른 쪽 → 5V (풀다운 구성)
3단계: 코드 이해
세 파트로 구성: getLocation, Process Location Data, Send Email