Inhoudsopgave:
- Benodigdheden
- Stap 1: Configureer uw Raspberry Pi
- Stap 2: Installeer PiCam
- Stap 3: Installeer de PIR-sensor (passieve infrarood-aanwezigheidssensor)
- Stap 4: Stel je Telegram Bot in
- Stap 5: Installeer en stel de luidspreker in (optioneel)
- Stap 6: Stel het Python-script en het basisgebruik in
- Stap 7: Gefeliciteerd! Jij hebt het
Video: Raspberry Pi DIY Remote Intruder Detector System met Telegram - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
In dit project maak je een indringer detectie apparaat dat zal controleren of er iemand in je huis / kamer is wanneer je buiten bent met behulp van een PIR sensor, als de PIR sensor iemand detecteert zal het een (set) foto('s) maken van de indringer. De foto's worden naar uw telegrambotkanaal gestuurd, waar u ook bent. Je kunt ook een aantal "schrikken"-tactieken toevoegen, zoals een alarmgeluid of een vooraf opgenomen spraakbericht.
Benodigdheden
Raspberry Pi
SD-kaart
Raspberry Pi-voeding
PIR-sensor
Pi-camera
Luidspreker (optioneel)
Generieke mobiele cameralens (optioneel)
Stap 1: Configureer uw Raspberry Pi
U moet uw Raspberry Pi-apparaat instellen met de nieuwste Rasberry Pi OS-versie met standaardpakketten. Zorg ervoor dat u de Python3 Telepot- en PiCamera-modules krijgt met pip3 of apt.
$ sudo apt-get update
$ sudo apt-get install python3-picamera
$ sudo pip3 installeer telepot
Stap 2: Installeer PiCam
Sluit je picam aan op je Rasbberry Pi met behulp van de CSI-connector.
U moet ook controleren of u de picamera hebt ingeschakeld in de Raspberry Pi-configuratietoepassing.
Stap 3: Installeer de PIR-sensor (passieve infrarood-aanwezigheidssensor)
Sluit de PIR-sensor aan op uw Raspberry Pi
Stap 4: Stel je Telegram Bot in
Verkrijg de telegramsleutel en chat-ID van telegram BotFather-bot:
core.telegram.org/bots
Stap 5: Installeer en stel de luidspreker in (optioneel)
Installeer een gewone luidspreker op uw Raspberry Pi met behulp van de audio-aansluiting. Vergeet niet om de audio in te stellen via een 3,5 mm koptelefoonaansluiting en niet via HDMI-uitgang.
Installeer de espeak-software om de audio van tekst te synthetiseren
$ sudo apt-get install espeak
Stap 6: Stel het Python-script en het basisgebruik in
Download het script via de git repo en stel in:
-Telegramsleutel en chat-ID van BotFather
- PIR-pin gebruikt op uw bedradingsconfiguratie
Basis gebruiksinstructies om het indringerdetectiesysteem uit te voeren:
-Bewerk het script met uw specifieke gegevens
-Start het script
-Open de telegrambot die u eerder hebt gemaakt en beheer het script met behulp van de ingebouwde opdrachten
Commando's:
pir inschakelen: als de PIR-sensor is ingeschakeld en PIR wordt geactiveerd, maakt het script een foto en stuurt deze naar uw botkanaal
pir uitschakelen: als de PIR-sensor is uitgeschakeld, maakt u nooit automatisch een foto (wanneer u thuis bent, moet de PIR-sensor worden uitgeschakeld om een overstroming van het beeld te voorkomen)
show: maak een realtime foto en stuur deze naar het telegrambot-kanaal
zeg TEXT: lees de TEXT-reeks door de luidspreker
Stap 7: Gefeliciteerd! Jij hebt het
Nu heb je je eigen indringer detectie apparaat!!
Aanbevolen:
Telegram Bot met NodeMCU (ESP8266): 3 stappen
Telegram Bot met NodeMCU (ESP8266): Heeft u een bot nodig om meldingen van uw systeem te geven? of iets doen door gewoon een bericht te sturen? Telegram Bot is jouw oplossing!In deze tutorial zal ik Telegram Web en BotFather gebruiken om mijn bot te maken
Social Distance Detector: 7 stappen (met afbeeldingen)
Social Distance Detector: Social Distance Detector: Ik ben Owen O uit Denver Colorado en ik zit dit jaar in de 7e klas. Mijn project heet de Social Distance Detector! Het perfecte apparaat om veilig te blijven in deze moeilijke tijden. Het doel van de Social Distance Detector
ESP8266 bedienen met de Telegram-app: 7 stappen
ESP8266 bedienen met de Telegram-app: Hé, wat is er, jongens! Akarsh hier van CETech. Heb je je ooit afgevraagd over chatten met je apparaten via een berichten-app? Klinkt raar, toch. Maar vandaag gaan we iets soortgelijks doen. Maak je geen zorgen, je hoeft geen mobiele telefoons te kopen
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
IoT Plant Monitoring System (met IBM IoT Platform): 11 stappen (met afbeeldingen)
IoT Plant Monitoring System (met IBM IoT Platform): Overzicht Het Plant Monitoring System (PMS) is een applicatie die is gebouwd met mensen die in de arbeidersklasse zitten met groene vingers in het achterhoofd. Tegenwoordig hebben werkende mensen het drukker dan ooit tevoren; het bevorderen van hun loopbaan en het beheren van hun financiën