Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Määritä Raspberry Pi
- Vaihe 2: Asenna PiCam
- Vaihe 3: Asenna PIR -anturi (passiivinen infrapuna -läsnäolotunnistin)
- Vaihe 4: Asenna Telegram Bot
- Vaihe 5: Kaiuttimen asentaminen ja asentaminen (valinnainen)
- Vaihe 6: Aseta Python -komentosarja ja peruskäyttö
- Vaihe 7: Onnittelut! Tajusit sen
Video: Raspberry Pi DIY Remote Intruder Detector System, jossa on sähke: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä projektissa luot tunkeutumisen havaitsemislaitteen, joka tarkistaa, onko joku talossasi / huoneessasi, kun olet ulkona käyttämällä PIR -anturia. Jos PIR -anturi havaitsee jonkun, se ottaa (joukon) kuvaa tunkeilija. Kuvat lähetetään sähke bot -kanavallesi missä tahansa. Voit myös lisätä joitain "pelottavia" taktiikoita, kuten hälytysäänen laukaisun tai valmiiksi tallennetun ääniviestin.
Tarvikkeet
Raspberry Pi
Sd-kortti
Raspberry Pi -virtalähde
PIR -anturi
Pi -kamera
Kaiutin (valinnainen)
Yleinen mobiilikameran linssi (valinnainen)
Vaihe 1: Määritä Raspberry Pi
Sinun on asennettava Raspberry Pi -laitteesi uusimpaan Rasberry Pi OS -versioon ja vakiopaketteihin. Muista hankkia Python3 Telepot- ja PiCamera -moduulit käyttämällä pip3: tä tai apt.
$ sudo apt-get päivitys
$ sudo apt-get install python3-picamera
$ sudo pip3 asenna telepot
Vaihe 2: Asenna PiCam
Liitä picam Rasbperry Pi -laitteeseesi CSI -liittimen avulla.
Sinun on myös tarkistettava, onko Picamera otettu käyttöön Raspberry Pi -määrityssovelluksessa.
Vaihe 3: Asenna PIR -anturi (passiivinen infrapuna -läsnäolotunnistin)
Liitä PIR -anturi Raspberry Pi -laitteeseesi
Vaihe 4: Asenna Telegram Bot
Hae sähkeavain ja chat -tunnus BotFather -botista:
core.telegram.org/bots
Vaihe 5: Kaiuttimen asentaminen ja asentaminen (valinnainen)
Asenna tavallinen kaiutin Raspberry Pi -laitteeseen ääniliitännän avulla. Muista asettaa ääni 3,5 mm: n kuulokeliitännän kautta eikä HDMI -lähdön kautta.
Asenna espeak -ohjelmisto syntetisoidaksesi äänen tekstistä
$ sudo apt-get install espeak
Vaihe 6: Aseta Python -komentosarja ja peruskäyttö
Lataa komentosarja git repon kautta ja asenna:
-Telegram -avain ja chat -tunnus BotFatherilta
- PIR -nasta, jota käytetään johdotusasetuksissa
Peruskäyttöohjeet tunkeutumisen havaitsemisjärjestelmän suorittamiseksi:
-Muokkaa komentosarjaa tietosi kanssa
-Käynnistä käsikirjoitus
-Avaa aiemmin luomasi sähkebotti ja hallitse komentosarjaa sisäänrakennettujen komentojen avulla
Komennot:
ota käyttöön pir: jos PIR -anturi on käytössä, kun PIR käynnistyy, skripti ottaa kuvan ja lähettää sen bot -kanavallesi
poista käytöstä: jos PIR -anturi on poistettu käytöstä, älä koskaan ota kuvaa automaattisesti (kun olet kotona, PIR -anturi on poistettava käytöstä kuvien tulvan välttämiseksi)
show: ota reaaliaikainen kuva ja lähetä se sähke bot-kanavalle
sano TEXT: lue TEXT -merkkijono kaiuttimen läpi
Vaihe 7: Onnittelut! Tajusit sen
Nyt sinulla on oma tunkeutumislaite !!
Suositeltava:
DIY Home Automation Intruder Alarm System!: 5 vaihetta (kuvilla)
DIY Home Automation Intruder Alarm System!: Tässä projektissa näytän sinulle, kuinka käyttää Home Assistant -ohjelmistoa luodaksesi tunkeutujahälytysjärjestelmän kotiisi. Järjestelmä havaitsee periaatteessa, jos ovi avataan ilman lupaa, ja lähettää sitten ilmoituksen
Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta
Esp8266 -pohjainen tehostusmuunnin hämmästyttävällä Blynk -käyttöliittymällä, jossa on palautesäädin: Tässä projektissa näytän sinulle tehokkaan ja yleisen tavan DC -jännitteiden lisäämiseen. Näytän sinulle, kuinka helppoa voi olla tehostusmuuntimen rakentaminen Nodemcun avulla. Rakennetaan se. Se sisältää myös näytön volttimittarin ja palautteen
Lämpöpumpun virheentunnistus ja hälytys ESP8266, Openhab, sähke, paristokäyttöinen MQTT: 5 vaihetta
Lämpöpumpun virheentunnistus ja hälytys ESP8266, Openhab, sähke, paristokäyttöinen MQTT: Lämpöpumppu taloni ja veden lämmittämiseen saa silloin tällöin virheen. Tämä virhe ei ole helposti havaittavissa, koska punaista valoa tai jotain ei näy, vain pieni "P" pienellä nestekidenäytöllä. Siksi tein tämän ilmaisimen havaitsemaan virheen ja
ESP32 -liitäntä, jossa on SSD1306, jossa on MicroPython: 5 vaihetta
ESP32 -liitäntä SSD1306: lla, jossa on MicroPython: Mikropython on pythonin optimoima ja pieni jalanjälki. Mikropython on saatavana monille ohjainperheille, mukaan lukien ESP8266, ESP32, Ardui
Intel Edison Espião + Bot -sähke: 5 vaihetta
Intel Edison Espião + Bot -sähke: Projeto apresentado no Intel IoT Roadshow - S ã o Paulo (marraskuu 2015) Esimerkki havaitsemisesta ç ã o de imagem com Intel Edison, verkkokamera, ohjelma Python ja OpenCV.Neste examplelo ser á esittelyohjelma, joka on tarkoitettu Intel Edison -versioon