장치 사용을 모니터링하기 위한 "모바일 알림" 구축

빌드

이미지 1 5

전체 어셈블리를 깔끔한 플라스틱 케이스 안에 넣을 수 있습니다.
BRCK는 안정적인 인프라가 없는 지역에 인터넷 연결을 제공합니다.
모바일 마인더의 회로도
Arduino 코드는 짧고 간단합니다.
Slice of Radio는 Pi의 GPIO 핀에 직접 연결됩니다.

이제 Windows PC로 전환하여 PuTTY SSH 클라이언트를 다운로드하고 EXE 파일을 추출한 후 실행하고 IP 주소를 입력하세요. 터미널 창이 팝업됩니다. 사용자 이름과 비밀번호를 입력하세요(기본값은 "pi"와 "raspberry"입니다). 이제 Pi의 명령줄에 직접 입력하는 것처럼 PC의 터미널 창을 사용할 수 있습니다.

마지막으로 PC에서 GUI에 액세스할 수 있도록 VNC 원격 데스크톱 도구를 설정하는 것이 좋습니다. 다음을 입력하여 수행하세요. sudo apt-get install Tightvncserver. 설치되면 다음을 입력하십시오. sudo vnc서버 :1 사용자 이름과 비밀번호를 선택하세요. PC에 VNC 클라이언트를 설치하려면 TightVNC 홈페이지 전체 설치 프로그램을 다운로드하세요. 이를 실행하고 사용자 정의 설정을 선택한 다음 TightVNC 서버 항목을 제거하고 뷰어만 설치하도록 남겨둡니다.

다음으로 XinoRF를 설정할 차례입니다. 이렇게 하려면 다음으로 이동하세요. 아두이노 홈페이지 Arduino IDE의 최신 1.5.x 릴리스를 다운로드하세요. USB 케이블을 사용하여 XinoRF를 Windows PC에 연결하면 잠시 후 Windows가 적절한 드라이버를 다운로드합니다. 이제 Arduino IDE에서 XinoRF를 프로그래밍하고 코드를 마이크로컨트롤러에 업로드할 수 있습니다. 이 코드는 XinoRF가 켜질 때마다 자동으로 실행되므로 일단 제대로 작동하면 마이크로컨트롤러는 PC와 독립적으로 작동합니다.

XinoRF에는 케이블을 연결할 수 있는 일련의 헤더 소켓이 있습니다. 대부분은 전압을 출력하거나 읽도록 구성할 수 있습니다. 우리는 XinoRF의 핀 2에서 스위치까지 케이블을 연결하여 스위치가 활성화되었는지 확인하고 싶습니다. 장치가 제거되면 스위치가 열리고 전압이 떨어집니다. 이것을 읽을 때 우리는 빛과 부저를 활성화하여 반응할 수 있으므로 아이는 그 사건이 기록되었음을 알 수 있습니다. 또한 기록할 수 있도록 Raspberry Pi에 메시지를 보낼 수도 있습니다.

모든 것을 하나로 모으기

우리가 모든 것을 조립하는 방법은 다음과 같습니다. 먼저, 표준 PC 보드 스페이서를 사용하여 ABS 플라스틱 상자의 뚜껑에 XinoRF를 장착하고 접착 뒷면을 사용하여 상자의 나머지 절반에 브레드보드를 ​​장착했습니다. 브레드보드의 주요 부분에서는 행을 따라 전기가 흐릅니다(위 다이어그램에서는 수직을 의미함). 또한 4개의 외부 레일을 따라 흐르므로 빨간색 전원 리드는 노란색 케이블에 연결되지만 검은색 접지 케이블에는 연결되지 않습니다.

모바일 마인더의 회로도

1. XinoRF가 꺼져 있는지 확인하고 5V 핀을 브레드보드의 레일 중 하나에 연결합니다.

2. GND(접지) 핀을 다른 레일에 연결합니다.

3. 자기 스위치를 두 개의 케이블(다이어그램의 노란색 케이블)에 연결합니다. 한쪽 끝을 5V 레일에 연결하고 다른 쪽 끝을 브레드보드의 14행에 연결합니다.

4. XinoRF의 핀 2를 14행의 다른 소켓에 연결합니다. 이는 스위치가 열릴 때 감지됩니다.

5. LED의 긴(양극) 다리를 14행의 다른 소켓에 연결하고, 짧은 리드를 13행에 연결합니다.

6. 저항을 연결하여 13행을 9행에 연결한 다음 케이블을 사용하여 9행을 접지에 연결합니다. 이제 파워 레일에서 스위치와 LED를 거쳐 다시 접지로 전기가 흐르는 완전한 회로가 완성되었습니다.

7. 압전 부저의 접지 커넥터를 접지 레일에 연결하고 전원 커넥터를 핀 9에 연결하면 필요에 따라 소리를 낼 수 있습니다.

배선이 완료되면 USB 케이블을 XinoRF에 연결하고 스위치를 가로질러 자석을 움직여 테스트할 수 있습니다. LED가 켜지거나 꺼지면 작동 중임을 알 수 있습니다.