Sisukord:
Video: RPI turvasüsteem: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
RPI turvaalarmi funktsioon
Selles juhendis saate teada, kuidas teha täielikult toimiv öine alarmsüsteem. Kui süsteem tuvastab sissetungija, prindib see teie monitorile kohe välja "INTRUDER" ja teeb häirest valju häält. LEDid vilguvad ka koos häirega mustrina.
Samm: vajalikud materjalid
Vajalikud materjalid:
- Led on mis tahes värvi (soovitatav 4)
- Jumper juhtmed
- Sumin
- 330 takistit (sama palju kui LED -id)
- Liikumisandur
- 3 isast naisesse juhet
- Valgusõltuv takisti
- Kondensaator
- Leivalaud
- T-Cobbler
2. samm: toiming
Menetlus:
- Asetage esmalt toide ja maandage mõlemad rööpad
- Asetage oma 330 takisti leivalaua põhjale, alustades maanduspiirkonnast ja lõpetades leivalaua mis tahes rööpaga
- Seejärel asetage oma LEDid takisti kõrvale. Lühike jalg läheb otse takistist paremale, kui teie takistid on leivalaua vasakul küljel.
- LED -i pikk jalg läheb kuhu iganes soovite, kuid veenduge, et kõik oleksid erinevates rööbastes
- Ühendage hüppaja juhtmed oma LED -i pika juhtmega
- Ühendage hüppaja juhtmed gpio tihvtidega
- Asetage sumin takistite kohale nii, et lühike jalg läheb maapinnale
- Ühendage hüppaja traat suminiga ja seejärel gpio tihvtiga
- Nüüd ühendage ldr toitekaabli ja leivalaua rööpaga
- Ühendage kondensaatori lühike jalg rööpaga ja pikk jalg ldr -st paremal
- Ühendage hüppaja traat ldr -st vasakule ja seejärel gpio pingile
- Lõpuks ühendage liikumisanduriga kolm isast ja emast juhtmest
- Ühendage iga isane emase juhtmega maandusse, vastavalt 5v ja gpio, veendudes, et mõlemad on ühendatud liikumisanduri paremasse otsa
3. samm: koodiprotseduur
KoodiprotseduurL
Veenduge, et kasutate python 3, kuna see kood ei tööta ühegi muu tarkvaraga.
Esiteks peame importima õiged asjad
gpiozero import LED, sumin, LightSensor, MotionSensor, ajast importige uni
Nüüd peame määratlema oma elektrilised komponendid. Lõpus olev number peaks olema gpio -pordi number, millega ühendasite oma hüppajajuhtme. Alloleva koodi jaoks peate numbri asendama oma vastava gpio -pordiga.
Valgus1 = LED (21)
Valgus2 = LED (20)
Light3 = LED (12)
Valgus4 = LED (16)
alarm = helisignaal (19)
ldr = LightSensor (13, 5, 1, 0,1)
pir = MotionSensor (24)
Nüüd on aeg koodi mahlane osa parandada.
kuigi tõsi:
kui ldr.valgus_tuvastatud ja pir.motion_detected:
print ("ohutu")
valgus1 välja ()
light2.off ()
tuli 3. välja ()
tuli 4. välja ()
muidu:
ldr. millal_pime ja pir.motion_detected
print ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
valgus1.on ()
magada (0,1)
valgus1 välja ()
kerge2.on ()
magada (0,1)
light2.off ()
kerge3.on ()
magada (0,1)
tuli 3. välja ()
kerge 4.on ()
magada (0,1)
tuli 4. välja ()
Kood näeb välja täielik
gpiozero import LED, sumin, LightSensor, MotionSensor, ajast importige uni
valgus1 = LED (21)
valgus2 = LED (20)
valgus3 = LED (12)
valgus4 = LED (16)
alarm = helisignaal (19)
ldr = LightSensor (13, 5, 1, 0,1)
pir = MotionSensor (24)
kuigi tõsi:
kui ldr.valgus_tuvastatud ja pir.motion_detected:
printida ("turvaline")
valgus1 välja ()
light2.off ()
tuli 3. välja ()
tuli 4. välja ()
muidu:
ldr. millal_pime ja pir.motion_detected
print ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
valgus1.on ()
magada (0,1)
valgus1 välja ()
kerge2.on ()
magada (0,1)
light2.off ()
kerge3.on ()
magada (0,1)
tuli 3. välja ()
kerge 4.on ()
magada (0,1)
tuli 4. välja ()
Nüüd käivitage kood ja moodul kuvab teie teksti
4. samm: lõpptoode
Lõpuks peaks süsteem välja nägema selline:
Soovitan:
Kodune turvasüsteem, mis kasutab sensori liitmist: 5 sammu
Kodune turvasüsteem, mis kasutab sensori sulandumist: Selle projekti idee on luua odav ja hõlpsasti valmistatav turvaandur, mille abil saab teid hoiatada, kui keegi on selle ületanud. Algne eesmärk oli luua midagi, mis annaks mulle märku, kui keegi trepist üles kõndis, aga ka mina
Elektrooniline turvasüsteem RTC ja kasutaja määratud PIN -koodiga: 7 sammu
Elektrooniline turvasüsteem koos RTC -ga ja kasutaja määratleb PIN -koodi: Tere poisid! See on projekt, mille tegin pic -mikrokontrolleri abil - selle elektroonilise PIN -koodi turvasüsteemi koos reaalajas kella ja kasutaja määratletud PIN -koodi funktsioonidega. See leht sisaldab kõiki üksikasju, et see ise teha
DIY-sõrmejälje võtme turvasüsteem: 8 sammu
DIY-sõrmejälgede võtmete turvasüsteem: see rakendus on kasulik meie igapäevaste vajalike võtmete (lukk) turvamiseks. Mõnikord on meil mõned tavalised võtmed, nagu kodu, garaaž, parkimine kahe või enama inimese vahel. Turul on saadaval mitmeid biomeetrilisi süsteeme
Pizero liikumistuvastav veebikaamera turvasüsteem: 3 sammu
Pizero liikumistuvastav veebikaamera turvasüsteem: see süsteem kasutab pizero, wifi -donglit ja vana veebikaamerat kohandatud tikutoosi ümbrises. See salvestab liikumiste tuvastamise videoid 27 kaadrit sekundis minu sõidutee mis tahes olulistest liikumistest. Seejärel laadib see klipid üles dropboxi kontole. Samuti saab vaadata logisid ja c
Automaatne laseriga juhitav turvasüsteem: 22 sammu
Automaatne laseriga juhitav turvasüsteem: laseriga juhitav turvasüsteem on laialdaselt kasutatav kaitse volitamata juurdepääsu vältimiseks. See on ülitõhus, mis töötab valguspõhise anduri ja laseriga, et kaitsta meie kodusid, kontoreid, panku, kappi ja mitmesuguseid olulisi kohti