Obsah:
- Zásoby
- Krok 1: Konfigurujte svůj Raspberry Pi
- Krok 2: Nainstalujte PiCam
- Krok 3: Nainstalujte snímač PIR (pasivní infračervený snímač přítomnosti)
- Krok 4: Nastavení telegramového robota
- Krok 5: Instalace a nastavení reproduktoru (volitelně)
- Krok 6: Nastavte skript Python a základní využití
- Krok 7: Gratulujeme! Máš to
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto projektu vytvoříte zařízení pro detekci vetřelců, které zkontroluje, zda je někdo ve vašem domě / místnosti, když jste venku, pomocí PIR senzoru, pokud PIR senzor detekuje někoho, pořídí (sadu) snímků vetřelec. Obrázky budou odeslány na váš telegramový botový kanál, ať jste kdekoli. Můžete také přidat nějaké taktiky „vystrašení“, jako je spuštění alarmu nebo předem nahraná hlasová zpráva.
Zásoby
Raspberry Pi
SD karta
Napájení Raspberry Pi
PIR senzor
Pi kamera
Reproduktor (volitelný)
Obecný objektiv mobilního fotoaparátu (volitelný)
Krok 1: Konfigurujte svůj Raspberry Pi
Budete muset nastavit zařízení Raspberry Pi na nejnovější verzi systému Rasberry Pi OS se standardními balíčky. Ujistěte se, že získáte moduly Python3 Telepot a PiCamera pomocí pip3 nebo apt.
$ sudo apt-get update
$ sudo apt-get install python3-picamera
$ sudo pip3 install telepot
Krok 2: Nainstalujte PiCam
Připojte svůj picam k Rasbperry Pi pomocí konektoru CSI.
Musíte také zkontrolovat, zda máte v konfigurační aplikaci Raspberry Pi povolenou picameru.
Krok 3: Nainstalujte snímač PIR (pasivní infračervený snímač přítomnosti)
Připojte snímač PIR k Raspberry Pi
Krok 4: Nastavení telegramového robota
Získejte telegramový klíč a ID chatu od telegramového robota BotFather:
core.telegram.org/bots
Krok 5: Instalace a nastavení reproduktoru (volitelně)
Nainstalujte do svého Raspberry Pi běžný reproduktor pomocí audio konektoru. Nezapomeňte nastavit zvuk prostřednictvím 3,5mm konektoru pro sluchátka a ne pomocí výstupu HDMI.
Nainstalujte si software espeak a syntetizujte zvuk z textu
$ sudo apt-get install espeak
Krok 6: Nastavte skript Python a základní využití
Stáhněte si skript pomocí git repo a nastavte:
-Telegramový klíč a ID chatu od BotFather
- PIR kolík použitý ve vašem zapojení
Základní pokyny k použití pro spuštění systému detekce vetřelců:
-Upravte skript pomocí konkrétních dat
-Spusťte skript
-Otevřete telegramového robota, kterého jste vytvořili dříve, a ovládejte skript pomocí vestavěných příkazů
Příkazy:
enable pir: if PIR sensor is enabled, when PIR is triggered, the script will take a picture and send it to your bot channel
vypnout pir: pokud je senzor PIR deaktivován, nikdy nefotografuje automaticky (když jste doma, senzor PIR musí být deaktivován, aby se zabránilo záplavě obrazu)
show: pořiďte snímek v reálném čase a odešlete jej na telegramový kanál
řekněme TEXT: přečtěte si TEXT řetězec přes reproduktor
Krok 7: Gratulujeme! Máš to
Nyní máte své vlastní zařízení pro detekci vetřelců !!