Spisu treści:
- Kieszonkowe dzieci
- Krok 1: Skonfiguruj swoje Raspberry Pi
- Krok 2: Zainstaluj PiCam
- Krok 3: Zainstaluj czujnik PIR (pasywny czujnik obecności na podczerwień)
- Krok 4: Skonfiguruj Telegram Bota
- Krok 5: Zainstaluj i skonfiguruj głośnik (opcjonalnie)
- Krok 6: Ustaw skrypt Pythona i podstawowe użycie
- Krok 7: Gratulacje! Masz to
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
W tym projekcie stworzysz urządzenie do wykrywania intruzów, które będzie sprawdzać, czy ktoś jest w twoim domu / pokoju, gdy jesteś poza domem za pomocą czujnika PIR, jeśli czujnik PIR wykryje kogoś, zrobi (zestaw) zdjęć. intruz. Zdjęcia zostaną wysłane na Twój kanał telegramu, gdziekolwiek jesteś. Możesz także dodać kilka taktyk „odstraszenia”, takich jak uruchomienie dźwięku alarmu lub nagranej wiadomości głosowej.
Kieszonkowe dzieci
Malina Pi
Karta SD
Zasilacz Raspberry Pi
Czujnik PIR
Kamera Pi
Głośnik (opcjonalnie)
Ogólny obiektyw aparatu mobilnego (opcjonalnie)
Krok 1: Skonfiguruj swoje Raspberry Pi
Będziesz musiał skonfigurować swoje urządzenie Raspberry Pi z najnowszą wersją Rasberry Pi OS ze standardowymi pakietami. Pamiętaj, aby uzyskać moduły Python3 Telepot i PiCamera za pomocą pip3 lub apt.
$ sudo apt-get update
$ sudo apt-get install python3-picamera
$ sudo pip3 zainstaluj telepot
Krok 2: Zainstaluj PiCam
Podłącz swój picam do Rasbperry Pi za pomocą złącza CSI.
Musisz także sprawdzić, czy masz włączoną picamera w aplikacji konfiguracyjnej Raspberry Pi.
Krok 3: Zainstaluj czujnik PIR (pasywny czujnik obecności na podczerwień)
Podłącz czujnik PIR do Raspberry Pi
Krok 4: Skonfiguruj Telegram Bota
Uzyskaj klucz telegramu i identyfikator czatu z telegramu BotFather bota:
core.telegram.org/bots
Krok 5: Zainstaluj i skonfiguruj głośnik (opcjonalnie)
Zainstaluj zwykły głośnik na swoim Raspberry Pi za pomocą gniazda audio. Pamiętaj, aby ustawić dźwięk przez gniazdo słuchawkowe 3,5 mm, a nie wyjście HDMI.
Zainstaluj oprogramowanie espeak, aby zsyntetyzować dźwięk z tekstu
$ sudo apt-get install espeak
Krok 6: Ustaw skrypt Pythona i podstawowe użycie
Pobierz skrypt przez repozytorium git i skonfiguruj:
-Klucz telegramu i identyfikator czatu od BotFather
- Pin PIR używany w konfiguracji okablowania
Podstawowe instrukcje użytkowania systemu wykrywania intruzów:
-Edytuj skrypt z określonymi danymi
-Uruchom skrypt
-Otwórz utworzonego wcześniej bota telegramu i steruj skryptem za pomocą wbudowanych poleceń
Polecenia:
enable pir: jeśli czujnik PIR jest włączony, po wyzwoleniu PIR skrypt zrobi zdjęcie i wyśle je na kanał twojego bota
disable pir: jeśli czujnik PIR jest wyłączony, nigdy nie robi zdjęć automatycznie (gdy jesteś w domu, czujnik PIR musi być wyłączony, aby uniknąć zalania zdjęć)
Pokaż: zrób zdjęcie w czasie rzeczywistym i wyślij je na kanał bota telegramu
powiedz TEKST: odczytaj ciąg TEKSTOWY przez głośnik
Krok 7: Gratulacje! Masz to
Teraz masz własne urządzenie do wykrywania intruzów !!