Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: Postupak
- Korak 3: Procedura kodiranja
- Korak 4: Finalni proizvod
Video: Sigurnosni sistem RPI: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Funkcija RPI sigurnosnog alarma
U ovom uputstvu ćete naučiti kako napraviti potpuno funkcionalan noćni alarmni sistem. Ako sistem otkrije uljeza, odmah će odštampati "INTRUDER" na vašem monitoru, kao i iz buke proizvesti buku iz alarma. LED diode će takođe treptati u šablonu zajedno sa alarmom.
Korak 1: Potrebni materijali
Potrebni materijali:
- LED diode u bilo kojoj boji (preporučeno 4)
- Žice za kratkospojnike
- Zujalica
- 330 otpornika (isto koliko i LED diode)
- Senzor pokreta
- 3 muške do ženske žice
- Otpornik ovisan o svjetlu
- Kondenzator
- Bread Board
- T-Cobbler
Korak 2: Postupak
Postupak:
- Prvo postavite napajanje i uzemljite obje svoje šine
- Postavite svojih 330 otpornika na dno ploče za kruh, počevši od uzemljene šine do bilo koje šine na ploči za kruh
- Zatim postavite LED diode pored otpornika. Kratka noga ide direktno desno od otpornika ako su vaši otpornici postavljeni s lijeve strane ploče za kruh.
- Dugačka noga LED -a ide kamo god želite, ali provjerite je li sve u različitim šinama
- Spojite kratkospojne žice na dugi dio vašeg LED -a
- Spojite kratkospojnike na bilo koje gpio pinove
- Postavite zujalicu iznad otpornika tako da kratka noga ide u uzemljenje
- Spojite kratkospojnik na zujalicu, a zatim u gpio pin
- Sada spojite ldr na razvodnik i šinu na ploči za kruh
- Spojite kratku nogu kondenzatora sa gound šinom, a dugu nogu desno od ldr
- Spojite kratkospojnu žicu lijevo od ldr -a, a zatim u gpio ping
- Na kraju spojite tri muške i ženske žice na senzor pokreta
- Priključite svaki muški na žensku žicu na masu, 5v i gpio, pazeći da je svaki spojen na desni kraj senzora pokreta
Korak 3: Procedura kodiranja
Kodna proceduraL
Uvjerite se da koristite python 3 jer ovaj kôd neće raditi na bilo kojem drugom softveru.
Prvo moramo uvesti prave stvari
sa gpiozero import LED, zujalica, svjetlosni senzor, senzor pokreta, od vremena uvoza sleep
Sada moramo definirati naše električne komponente. Broj na kraju trebao bi biti broj gpio priključka na koji ste spojeni žicom kratkospojnika. Za donji kôd morate zamijeniti broj odgovarajućim gpio portom.
Svjetlo1 = LED (21)
Svjetlo2 = LED (20)
Svjetlo3 = LED (12)
Svjetlo4 = LED (16)
alarm = zujalica (19)
ldr = LightSensor (13, 5, 1, 0.1)
pir = Senzor pokreta (24)
Sada je vrijeme da ispravimo sočan dio koda.
dok je True:
ako je ldr.light_detected i pir.motion_detected:
ispis ("sigurno")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
drugo:
ldr.when_dark i pir.motion_detected
ispis ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
light1.on ()
spavanje (0,1)
light1.off ()
light2.on ()
spavanje (0,1)
light2.off ()
light3.on ()
spavanje (0,1)
light3.off ()
light4.on ()
spavanje (0,1)
light4.off ()
Ovako će kod izgledati kompletan
sa gpiozero import LED, zujalica, svjetlosni senzor, senzor pokreta, od vremena uvoza sleep
svjetlo1 = LED (21)
light2 = LED (20)
light3 = LED (12)
light4 = LED (16)
alarm = zujalica (19)
ldr = LightSensor (13, 5, 1, 0.1)
pir = Senzor pokreta (24)
dok je True:
ako je ldr.light_detected i pir.motion_detected:
ispis ("sigurno")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
drugo:
ldr.when_dark i pir.motion_detected
ispis ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
light1.on ()
spavanje (0,1)
light1.off ()
light2.on ()
spavanje (0,1)
light2.off ()
light3.on ()
spavanje (0,1)
light3.off ()
light4.on ()
spavanje (0,1)
light4.off ()
Sada pokrenite kôd i modul će prikazati vaš tekst
Korak 4: Finalni proizvod
Konačno, sistem bi trebao izgledati ovako završen:
Preporučuje se:
Domaći sigurnosni sistem pomoću fuzije senzora: 5 koraka
Domaći sigurnosni sistem koji koristi Sensor Fusion: Ideja iza ovog projekta je stvoriti jeftin i jednostavan za izradu sigurnosni senzor koji se može upozoriti kada vas neko pređe. Prvobitni cilj je bio stvoriti nešto što bi me moglo obavijestiti kad neko ode uz stepenice, ali i ja
Elektronski sigurnosni sistem sa RTC -om i korisničkim PIN kodom: 7 koraka
Elektronski sigurnosni sistem sa RTC -om i korisničkim PIN kodom: Zdravo momci! Ovo je projekt koji sam napravio pomoću mikrokontrolera za slike, njegov elektronički sigurnosni sistem sa PIN kodom sa satom u stvarnom vremenu i mogućnostima definiranja korisničkog koda koje definiše korisnik. Ova stranica sadrži sve detalje kako biste ga sami napravili
Sigurnosni sistem ključa za otiske prstiju: 8 koraka
Sigurnosni sistem ključeva za otiske prstiju: Ova aplikacija je korisna za osiguranje svakodnevnih ključeva (zaključavanje). Ponekad imamo neke uobičajene ključeve poput kuće, garaže, parkiranja između dvije ili više osoba. Na tržištu postoji niz biometrijskih sistema koji mogu
Napravite vlastiti GPS sigurnosni sistem za praćenje SMS -a: 5 koraka (sa slikama)
Napravite vlastiti GPS SMS sigurnosni sistem za praćenje: U ovom projektu ću vam pokazati kako kombinirati SIM5320 3G modul s Arduinom i piezoelektričnim pretvaračem kao senzor udara kako biste stvorili sigurnosni sistem za praćenje koji će vam poslati lokaciju vaše dragocjeno vozilo putem SMS -a kada
Sigurnosni sistem Pizero Motion Detect web kamere: 3 koraka
Sigurnosni sistem Pizero Motion Detect web kamere: Ovaj sistem koristi pizero, wifi dongle i staru web kameru u prilagođenom kućištu za šibice. Snima video zapise o otkrivanju pokreta pri 27 kadrova u sekundi o bilo kakvom značajnijem kretanju na mom prilazu. Zatim otprema isječke na dropbox račun. Takođe možete pregledati dnevnike i c