Turinys:
- 1 žingsnis: reikalingos medžiagos
- 2 žingsnis: procedūra
- 3 žingsnis: kodo procedūra
- 4 žingsnis: galutinis produktas
Video: RPI apsaugos sistema: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
RPI apsaugos aliarmo funkcija
Šioje instrukcijoje sužinosite, kaip sukurti visiškai veikiančią naktinio signalizacijos sistemą. Jei sistema aptinka įsibrovėlį, ji nedelsdama išspausdins „INTRUDER“ant jūsų monitoriaus ir skleis garsų triukšmą. Šviesos diodai taip pat mirksės kartu su aliarmu.
1 žingsnis: reikalingos medžiagos
Reikalingos medžiagos:
- Bet kokios spalvos LED (rekomenduojama 4)
- Jumperio laidai
- Garsinis signalas
- 330 rezistorių (tiek pat, kiek LED)
- Judesio jutiklis
- 3 laidai nuo vyrų iki moterų
- Priklausomas nuo šviesos rezistorius
- Kondensatorius
- Bandomoji Lenta
- „T-Cobbler“
2 žingsnis: procedūra
Procedūra:
- Pirmiausia įjunkite maitinimą ir įžeminkite abu savo bėgius
- Padėkite savo 330 rezistorius duonos lentos apačioje, pradedant nuo įžeminimo bėgio iki bet kurio duonos lentos bėgelio
- Tada padėkite savo šviesos diodus šalia rezistoriaus. Trumpa kojelė eina tiesiai į dešinę nuo rezistoriaus, jei jūsų rezistoriai yra kairėje duonos lentos pusėje.
- Ilga LED kojelė eina bet kur, kur tik norite, tačiau įsitikinkite, kad visa tai yra skirtinguose bėgiuose
- Prijunkite trumpiklius prie ilgojo LED
- Prijunkite trumpiklius prie bet kokių gpio kaiščių
- Padėkite garsinį signalą virš rezistorių, o trumpa kojelė eina į žemės bėgelį
- Prijunkite jungiamąjį laidą prie garsinio signalo, tada į gpio kaištį
- Dabar prijunkite ldr prie maitinimo bėgio ir duonos lentos bėgelio
- Prijunkite trumpą kondensatoriaus kojelę prie gretimo bėgio ir ilgą koją dešinėje nuo ldr
- Prijunkite trumpalaikį laidą kairėje nuo ldr ir tada prie „gpio ping“
- Galiausiai prie judesio jutiklio prijunkite tris laidus prie moterų
- Prijunkite kiekvieną iš vyrų prie moterų laidų prie įžeminimo, atitinkamai 5v ir gpio, įsitikindami, kad kiekvienas yra prijungtas prie dešinio judesio jutiklio galo
3 žingsnis: kodo procedūra
Kodo tvarkaL
Įsitikinkite, kad naudojate „python 3“, nes šis kodas neveiks jokioje kitoje programinėje įrangoje.
Pirmiausia turime importuoti tinkamus daiktus
iš „gpiozero“importuojamo LED, „Buzzer“, „LightSensor“, „MotionSensor“, iš laiko importuoti miegą
Dabar turime apibrėžti savo elektros komponentus. Skaičius pabaigoje turėtų būti gpio prievado, prie kurio prijungėte jungiamąjį laidą, numeris. Norėdami gauti žemiau esantį kodą, turite pakeisti numerį atitinkamu „gpio“prievadu.
Šviesa1 = LED (21)
Šviesa2 = LED (20)
Šviesa3 = LED (12)
Šviesa4 = LED (16)
aliarmas = garsinis signalas (19)
ldr = šviesos jutiklis (13, 5, 1, 0,1)
pir = „MotionSensor“(24)
Dabar atėjo laikas ištaisyti sultingą kodo dalį.
nors tiesa:
jei aptiktas ldr.light_detect ir pir.motion_detect:
spausdinti („saugu“)
šviesa 1. išjungta ()
šviesa 2. išjungta ()
šviesa 3. išjungta ()
šviesa 4. išjungta ()
Kitas:
ldr.kada_temsi ir pirmas judesys_aptikta
spausdinti („INTRUDER INTRUDER INTRUDER INTRUDER“)
alarm.on ()
šviesa1.on ()
miegoti (0,1)
šviesa 1. išjungta ()
šviesa2.on ()
miegoti (0,1)
šviesa 2. išjungta ()
šviesa3.on ()
miegoti (0,1)
šviesa 3. išjungta ()
šviesa 4.on ()
miegoti (0,1)
šviesa 4. išjungta ()
Taip kodas atrodys baigtas
iš „gpiozero“importuojamo LED, „Buzzer“, „LightSensor“, „MotionSensor“, iš laiko importuoti miegą
šviesa1 = šviesos diodas (21)
šviesa2 = šviesos diodas (20)
šviesa3 = LED (12)
šviesa4 = šviesos diodas (16)
aliarmas = garsinis signalas (19)
ldr = šviesos jutiklis (13, 5, 1, 0,1)
pir = „MotionSensor“(24)
nors tiesa:
jei aptiktas ldr.light_detect ir pir.motion_detect:
spausdinti („saugu“)
šviesa 1. išjungta ()
šviesa 2. išjungta ()
šviesa 3. išjungta ()
šviesa 4. išjungta ()
Kitas:
ldr.kada_temso ir pirmo judesio_aptikta
spausdinti („INTRUDER INTRUDER INTRUDER INTRUDER“)
alarm.on ()
šviesa1.on ()
miegoti (0,1)
šviesa 1. išjungta ()
šviesa2.on ()
miegoti (0,1)
šviesa 2. išjungta ()
šviesa3.on ()
miegoti (0,1)
šviesa 3. išjungta ()
šviesa 4.on ()
miegoti (0,1)
šviesa 4. išjungta ()
Dabar paleiskite kodą ir modulis parodys jūsų tekstą
4 žingsnis: galutinis produktas
Galiausiai sistema turėtų atrodyti baigta:
Rekomenduojamas:
Namų apsaugos sistema naudojant jutiklių sintezę: 5 žingsniai
Namų saugos sistema, naudojant „Sensor Fusion“: Šio projekto idėja yra sukurti pigų ir lengvai pagaminamą saugumo jutiklį, kuris galėtų būti naudojamas įspėti jus, kai kas nors jį kirto. Pradinis tikslas buvo sukurti kažką, kas galėtų man pranešti, kai kas nors užlipo laiptais, bet aš taip pat
Elektroninė apsaugos sistema su RTC ir naudotojo apibrėžtu PIN kodu: 7 žingsniai
Elektroninė apsaugos sistema su RTC ir naudotojo apibrėžtu PIN kodu: Sveiki, vaikinai! Tai projektas, kurį sukūriau naudodamas „pic“mikrovaldiklį, jo elektroninę PIN kodo apsaugos sistemą su realaus laiko laikrodžiu ir vartotojo apibrėžtomis PIN kodo funkcijomis. Šiame puslapyje yra visa informacija, kurią galite sukurti patys. ITS DARBAS IR SĄVOKA: Na
„Pasidaryk pats“pirštų atspaudų raktų apsaugos sistema: 8 žingsniai
„Pasidaryk pats“pirštų atspaudų raktų apsaugos sistema: ši programa yra naudinga norint užtikrinti kasdienius reikalingus raktus (užraktas). Kartais mes turime keletą bendrų raktų, tokių kaip namai, garažas, automobilių stovėjimo aikštelė tarp dviejų ar daugiau žmonių. Rinkoje galima rasti daugybę biologinių metrinių sistemų
„Pizero Motion Detect Webcam“apsaugos sistema: 3 žingsniai
„Pizero Motion Detect Webcam“apsaugos sistema: ši sistema naudoja „pizero“, „wifi“raktą ir seną internetinę kamerą pritaikytame degtukų dėžės dėkle. Jis įrašo judesio aptikimo vaizdo įrašus, esant 27 kadrams per sekundę, apie bet kokį reikšmingą judėjimą mano važiuojamojoje dalyje. Tada jis įkelia klipus į „dropbox“paskyrą. Taip pat galite peržiūrėti žurnalus ir
„GreyBOX“- apsaugos nuo nelaimingų atsitikimų ir apsaugos nuo vagystės sistema: 4 žingsniai (su paveikslėliais)
„GrayBOX“- apsaugos nuo nelaimingų atsitikimų ir vagysčių sistema: „GrayBOX“yra įrenginys, apsaugantis jus ir jūsų transporto priemonę*. Šis prietaisas bus sumontuotas jūsų automobilyje*ir automatiškai atliks kai kurias užduotis, kad išgelbėtų jus ir jūsų transporto priemonę*. „GrayBOX“yra SIM kortelė, todėl galite bendrauti su juo teksto žinute