Hvordan lage et inntrenger alarmsystem med Raspberry Pi 4

Hvordan lage et inntrenger alarmsystem med Raspberry Pi 4
PIR -sensoren brukes til å oppdage bevegelsen til de bevegelige kroppene i omgivelsene og varsle brukerne om bevegelsen enten ved å generere alarmen eller lysindikasjonen. I denne oppskrivningen vil vi utforske hvordan vi kan lage en inntrengeralarm for sikkerhetsformål ved å bruke Raspberry Pi og PIR-sensoren, men før vi fortsetter med den, vil vi lære om Raspberry Pi og inntrengeralarmen med PIR-sensoren.

Hva er en Raspberry Pi 4

Raspberry Pi 4 er et datamaskinbrett lansert av Raspberry Foundation og brukes til å bygge prosjekter som automatisering, sikkerhetsalarmer samt for robotikk. Raspberry Pi 4 inneholder GPIO -pinnene som er innebygd på tavlen og bruker Python -koden vi enkelt kan bruke dem til forskjellige applikasjoner.

Raspberry Pi ble opprinnelig lansert for forståelsen av datakonseptene på skolenivå, men senere, på grunn av dens popularitet og forbedringer i styret for styret, brukes den til mange elektroniske prosjekter.

Inntrenger sikkerhetsalarm ved hjelp av PIR -sensoren og Raspberry Pi

En inntrengeralarm brukes til sikkerhetsformål, da den er installert i omgivelsene til dører og vinduer, slik at når bevegelsen blir registrert av PIR -sensoren, genererer den alarmen om den uautoriserte bevegelsen på de følsomme stedene. For de som ikke vet om PIR -sensoren, brukes de passive infrarøde (PIR) sensorene for å oppdage bevegelse av mennesker, dyr eller til og med noe annet objekt.

Hvordan kan vi lage en inntrenger sikkerhetsalarm med Raspberry Pi 4

For å lage en inntrenger sikkerhetsalarm ved hjelp av Raspberry Pi, trenger vi følgende elektroniske komponenter:

  • PIR -sensormodul
  • Brødbrett
  • Jumper ledninger
  • Led
  • Piezoelektrisk summer

Det skjematiske kretsdiagrammet over en inntrenger sikkerhetsalarm ved hjelp av Raspberry Pi 4 vil være:

For å konfigurere kretsen til en inntrenger sikkerhetsalarm I henhold til kretsdiagrammet ovenfor, vil vi først plassere en PIR -sensor og en Raspberry Pi 4 på kretskortet:

Vær oppmerksom på at PIR -sensoren har tre terminaler, svart en er for bakke, midten gul en er for produksjon, og rød en er for strømforsyning Og neste gang vil vi plassere en LED på brødtavlen:

Så vil vi plassere den piezoelektriske summeren med LED på brødplaten:

Nå vil vi foreta tilkoblingene til alle modulene med Raspberry Pi i henhold til tabellen gitt nedenfor:

Bakken til PIR -sensor Koble den til serien korte porter (-ve)
Utgang av PIR -sensor Koble den til GPIO -pinnen 4 av Raspberry Pi 4
VCC av PIR -sensor Koble den til de andre serien Short Ports (+VE)
Katode av LED Koble den til serien korte porter (-ve)
Anode av LED Koble den til serien Short Ports (+VE)
Katode av piezoelektrisk pære Koble den til Cathode of LED
Anode av piezoelektrisk pære Koble den til GPIO -pinnen 17 av Raspberry Pi 4
Series Short Port of Breadboard (-Ve) Koble den til grunnport av Raspberry Pi 4
Series Short Port of Breadboard (+VE) Koble den til "5 volt" -port av Raspberry Pi 4

Den komplette kretsen samlet seg på brødtavle:

Hva er Python -koden for en inntrenger sikkerhetsalarm med Raspberry Pi

Når alle tilkoblingene er ferdige, må du åpne terminalen og bruke Nano Editor Lag en fil med navn “Python my_pir_code.py ”ved hjelp av kommandoen:

$ python my_pir_code.py

Skriv inn følgende kode i den åpne filen:

Fra Gpiozero Import LED # Import LED -biblioteket fra GPIOZero
Fra GPIOZero Import MotionSensor # Importer MotionSensor Library
LED = LED (17) # erklære GPIO -pinnen 17 for LED -utgangen
Sensor = MotionSensor (4) # erklær GPIO -pinnen 4 som bevegelsessensorutgang
Led.av () # slå av lysdioden
Mens det er sant: # Initialiser en uendelig mens du er sløyfe
sensor.wait_for_motion () # det vil vente på bevegelsesdeteksjon
Led.på () # slå på lysdioden
sensor.wait_for_no_motion () # det vil vente på bevegelsesdeteksjon
Led.av () # slå av lysdioden

Hva er i ovennevnte Python -kode

Vi har først importert to biblioteker med "LED" og "Motionsensor" fra GPIOZero. Erklær deretter GPIO -pinnen 17 av Raspberry Pi for LED- og GPIO -pinne 4 for PIR -sensoren og lagre verdiene i henholdsvis LED- og sensorvariabler. Til slutt, i det uendelige mens Loop.

Merk: Piezo -summeren er koblet parallelt med LED, så det er ikke nødvendig å skrive kode for summeren, da den vil slå av og på med driften av LED.

Arbeidet med inntrengerens sikkerhetsalarm er:

Hva skal vi gjøre hvis LED blir slått på

Det er ikke nødvendig å være bekymret for at det konfigurerte prosjektet ditt ikke fungerer som det skal, plasser PIR -sensoren foran deg og roter knottene til det ekstreme venstre, dette vil redusere forsinkelsestiden og følsomheten for den laveste verdien. Når du er ferdig med det, kobler du VCC -pinnen til PIR -sensoren og la den til side i ett minutt, da det vil ta tid å gi energi etter ett minutt koble ut utgangspinnen til GPIO -pinnen 4 på Raspberry Pi og nyte driften av prosjektet.

Konklusjon

Inntrengerens sikkerhetsalarm brukes til å oppdage bevegelsen i omgivelsene ved hjelp av en PIR -sensor. Dette prosjektet er veldig nyttig å bruke i de følsomme dørene eller skapene, slik at når en uautorisert person prøver å komme inn i det rommet, vil alarmen varsle det berørte sikkerhetspersonell om den uautoriserte bevegelsen. I denne oppskrivningen har vi gjort inntrengerens sikkerhetsalarm med Raspberry Pi ved hjelp av en PIR-sensor.