INHOUDSOPGAWE:
- Voorrade
- Stap 1: Stel u Framboos Pi op
- Stap 2: Installeer PiCam
- Stap 3: Installeer PIR -sensor (passiewe infrarood -teenwoordigheidsensor)
- Stap 4: Stel u Telegram Bot op
- Stap 5: Installeer en stel die luidspreker in (opsioneel)
- Stap 6: Stel die Python -script en basiese gebruik in
- Stap 7: Geluk! Jy het dit
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
In hierdie projek sal u 'n indringeropsporingstoestel skep wat sal kontroleer of iemand in u huis / kamer is as u 'n PIR -sensor gebruik, as die PIR -sensor iemand opspoor, neem dit 'n (stel) foto's van die indringer. Die foto's sal na u telegram bot -kanaal gestuur word, waar u ook al is. U kan ook 'n wegskrik-taktiek byvoeg, soos 'n alarmklank of 'n vooraf opgeneemde stemboodskap.
Voorrade
Framboos Pi
SD kaart
Raspberry Pi kragtoevoer
PIR sensor
Pi kamera
Luidspreker (opsioneel)
Generiese mobiele kamera lens (opsioneel)
Stap 1: Stel u Framboos Pi op
U moet u Raspberry Pi -toestel instel met die nuutste Rasberry Pi OS -weergawe met standaardpakkette. Maak seker dat u die Python3 Telepot- en PiCamera -modules kry met behulp van pip3 of apt.
$ sudo apt-get update
$ sudo apt-get install python3-picamera
$ sudo pip3 installeer telepot
Stap 2: Installeer PiCam
Koppel u picam aan u Rasbperry Pi met behulp van die CSI -aansluiting.
U moet ook kyk of die picamera geaktiveer is in die Raspberry Pi -konfigurasie -toepassing.
Stap 3: Installeer PIR -sensor (passiewe infrarood -teenwoordigheidsensor)
Koppel die PIR -sensor aan u Raspberry Pi
Stap 4: Stel u Telegram Bot op
Kry die telegramsleutel en klets -ID van telegram BotFather bot:
core.telegram.org/bots
Stap 5: Installeer en stel die luidspreker in (opsioneel)
Installeer 'n gewone luidspreker op u Raspberry Pi met behulp van die klankaansluiting. Onthou om die klank op te stel via 'n 3,5 mm -koptelefoonaansluiting en nie via HDMI -uitgang nie.
Installeer die espeak -sagteware om die klank uit teks te sintetiseer
$ sudo apt-get install espeak
Stap 6: Stel die Python -script en basiese gebruik in
Laai die script af deur die git repo en stel op:
-Telegram -sleutel en klets -ID van BotFather
- PIR -pen wat op u bedradingopstelling gebruik word
Basiese instruksies vir die gebruik van die indringeropsporingstelsel:
-Wysig die script met u spesifieke data
-Begin die skrif
-Open die telegram bot wat u voorheen geskep het en beheer die script met behulp van die ingeboude opdragte
Opdragte:
aktiveer pir: as PIR -sensor geaktiveer is, neem die script 'n foto en stuur dit na u botkanaal wanneer PIR geaktiveer word
deaktiveer pir: as PIR -sensor gedeaktiveer is, neem nooit outomaties 'n foto nie (as u tuis is, moet PIR -sensor gedeaktiveer word om 'n prentjie te voorkom)
wys: neem 'n intydse foto en stuur dit na die telegram bot-kanaal
sê TEKS: lees die TEKS -string deur die luidspreker
Stap 7: Geluk! Jy het dit
Nou het u u eie indringeropsporingstoestel !!