Cuprins:
- Provizii
- Pasul 1: configurați-vă Raspberry Pi
- Pasul 2: Instalați PiCam
- Pasul 3: Instalați senzorul PIR (senzor de prezență infraroșu pasiv)
- Pasul 4: Configurați-vă Telegram Bot
- Pasul 5: Instalați și configurați difuzorul (opțional)
- Pasul 6: Setați scriptul Python și utilizarea de bază
- Pasul 7: Felicitări! Ai inteles
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
În acest proiect, veți crea un dispozitiv de detectare a intrușilor care va verifica dacă cineva se află în casa / camera dvs. când sunteți afară folosind un senzor PIR, dacă senzorul PIR detectează pe cineva, va lua o (set) de imagini ale intrus. Imaginile vor fi trimise pe canalul dvs. de telegramă bot oriunde vă aflați. De asemenea, puteți adăuga câteva tactici de „sperie”, cum ar fi declanșarea unui sunet de alarmă sau un mesaj vocal preînregistrat.
Provizii
Raspberry Pi
Card SD
Alimentare Raspberry Pi
Senzor PIR
Camera Pi
Difuzor (opțional)
Obiectiv generic pentru cameră mobilă (opțional)
Pasul 1: configurați-vă Raspberry Pi
Va trebui să vă configurați dispozitivul Raspberry Pi cu cea mai recentă versiune de sistem de operare Rasberry Pi cu pachete standard. Asigurați-vă că obțineți modulele Python3 Telepot și PiCamera folosind pip3 sau apt.
$ sudo apt-get update
$ sudo apt-get install python3-picamera
$ sudo pip3 instalează telepot
Pasul 2: Instalați PiCam
Conectați-vă picam-ul la Rasbperry Pi utilizând conectorul CSI.
De asemenea, trebuie să verificați dacă aveți picamera activată în aplicația de configurare Raspberry Pi.
Pasul 3: Instalați senzorul PIR (senzor de prezență infraroșu pasiv)
Conectați senzorul PIR la Raspberry Pi
Pasul 4: Configurați-vă Telegram Bot
Obțineți cheia de telegramă și codul de chat de la botul de telegramă BotFather:
core.telegram.org/bots
Pasul 5: Instalați și configurați difuzorul (opțional)
Instalați un difuzor obișnuit pe Raspberry Pi utilizând mufa audio. Nu uitați să configurați sunetul prin mufa pentru căști de 3,5 mm și nu prin ieșirea HDMI.
Instalați software-ul speak pentru a sintetiza sunetul din text
$ sudo apt-get install speak
Pasul 6: Setați scriptul Python și utilizarea de bază
Descărcați scriptul prin git repo și configurați:
-Telegrama cheie și ID-ul de chat de la BotFather
- Pinul PIR utilizat la configurarea cablajului
Instrucțiuni de utilizare de bază pentru a rula sistemul de detectare a intrușilor:
-Editați scriptul cu datele dvs. specifice
-Porniți scriptul
-Deschideți botul de telegramă pe care l-ați creat înainte și controlați scriptul folosind comenzile încorporate
Comenzi:
activați pir: dacă senzorul PIR este activat, când PIR este declanșat, scriptul va face o fotografie și o va trimite canalului dvs. de bot
dezactivați pir: dacă senzorul PIR este dezactivat, nu face niciodată o fotografie automat (când sunteți acasă, senzorul PIR trebuie dezactivat pentru a evita o inundație de imagine)
arată: faceți o fotografie în timp real și trimiteți-o la canalul de telegramă bot
spune TEXT: citește șirul TEXT prin difuzor
Pasul 7: Felicitări! Ai inteles
Acum aveți propriul dispozitiv de detectare a intrușilor !!