Obsah:
- Zásoby
- Krok 1: Konfigurujte svoj Raspberry Pi
- Krok 2: Nainštalujte PiCam
- Krok 3: Nainštalujte snímač PIR (pasívny infračervený snímač prítomnosti)
- Krok 4: Nastavte si Telegram Bot
- Krok 5: Nainštalujte a nastavte reproduktor (voliteľné)
- Krok 6: Nastavte skript Python a základné používanie
- Krok 7: Blahoželáme! Máš to
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
V tomto projekte vytvoríte zariadenie na detekciu narušiteľa, ktoré bude kontrolovať, či je niekto vo vašom dome / miestnosti, keď ste mimo, pomocou senzora PIR, ak snímač PIR niekoho detekuje, nasníma (sadu) snímok votrelec. Obrázky budú odoslané na váš telegramový robotický kanál, nech ste kdekoľvek. Môžete tiež pridať niekoľko taktík „odplašenia“, napríklad spustenie alarmu alebo vopred nahranú hlasovú správu.
Zásoby
Malinový koláč
SD karta
Napájanie Raspberry Pi
PIR senzor
Pi kamera
Reproduktor (voliteľný)
Všeobecný objektív mobilného fotoaparátu (voliteľný)
Krok 1: Konfigurujte svoj Raspberry Pi
Budete musieť nastaviť svoje zariadenie Raspberry Pi na najnovšiu verziu operačného systému Rasberry Pi so štandardnými balíkmi. Uistite sa, že získate moduly Python3 Telepot a PiCamera pomocou pip3 alebo apt.
$ sudo apt-get aktualizácia
$ sudo apt-get install python3-picamera
$ sudo pip3 nainštalujte telepot
Krok 2: Nainštalujte PiCam
Pripojte svoj picam k Rasbperry Pi pomocou konektora CSI.
Tiež musíte skontrolovať, či máte v konfiguračnej aplikácii Raspberry Pi povolenú pikaméru.
Krok 3: Nainštalujte snímač PIR (pasívny infračervený snímač prítomnosti)
Pripojte snímač PIR k svojmu Raspberry Pi
Krok 4: Nastavte si Telegram Bot
Získajte telegramový kľúč a ID chatu od telegramového robota BotFather:
core.telegram.org/bots
Krok 5: Nainštalujte a nastavte reproduktor (voliteľné)
Nainštalujte do svojho Raspberry Pi pravidelný reproduktor pomocou zvukového konektora. Nezabudnite nastaviť zvuk prostredníctvom 3,5 mm konektora pre slúchadlá a nie prostredníctvom výstupu HDMI.
Nainštalujte softvér espeak na syntetizáciu zvuku z textu
$ sudo apt-get install espeak
Krok 6: Nastavte skript Python a základné používanie
Stiahnite si skript cez git repo a nastavte:
-Telegramový kľúč a ID chatu od BotFather
- PIR kolík použitý pri vašom zapojení
Základné pokyny na používanie na spustenie systému detekcie narušiteľa:
-Upravte skript svojimi konkrétnymi údajmi
-Spustite skript
-Otvorte telegramového robota, ktorého ste vytvorili predtým, a ovládajte skript pomocou vstavaných príkazov
Príkazy:
povoliť pir: ak je povolený snímač PIR, pri spustení PIR skript nasníma fotografiu a odošle ju do vášho kanála bot
vypnúť pir: ak je snímač PIR deaktivovaný, nikdy neodfotí automaticky (keď ste doma, snímač PIR musí byť deaktivovaný, aby sa zabránilo zaplaveniu obrazu)
show: urobte fotografiu v reálnom čase a odošlite ju na telegramový kanál
povedzme TEXT: prečítajte si reťazec TEXT cez reproduktor
Krok 7: Blahoželáme! Máš to
Teraz máte svoje vlastné zariadenie na detekciu narušiteľov !!