Kazalo:
- Korak: Zberite materiale
- 2. korak: Priključite senzor gibanja PIR
- 3. korak: Priključitev LED in uporov
- 4. korak: Povežite PiCamera
- 5. korak: Namestitev zvočnikov
- 6. korak: Kodiranje projekta
- 7. korak: Končni pregled
Video: SanityForce (alarmni sistem- Rpi): 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Zdaj obstaja veliko načinov, kako svoje stvari ohraniti na varnem ali pa brata in sestre odstraniti iz svoje sobe, na primer zaklepanje ali preprečevanje dostopa drugih ljudi. Kaj pa, če vam povem, da vam ni treba narediti vseh teh osnovnih stvari, ampak lahko vaš Raspberry Pi spremenite v svoj osebni alarmni sistem! Zdaj bi se vam morda zdelo, da je to nemogoče ali pa preprosto nepotrebno, lahko preprosto pritrdite ključavnico na vrata svoje sobe, da svojega mlajšega brata ne boste pustili ven. Toda vaš brat bi lahko našel ključ od ključavnice in šel v vašo sobo, vendar s tem alarmnim sistemom, ko ga vklopite, ga ne morete onemogočiti, dokler ga ne greste in izklopite prek kode. Če se vaš brat celo približa enemu metru blizu vaših vrat, se alarm oglasi vsem v vaši hiši, da je nekdo poskušal poseči v vašo zasebnost. Potem ko nekdo ve, da je poskušal poseči v vašo zasebnost, ga bodo prišli ustaviti. Če želite pretvoriti svoj Pi v neverjeten alarmni sistem, imenovan SanityForce, boste morali slediti nekaj preprostim korakom in zahtevati nekaj dodatkov za svoj Pi. Spodaj so navedeni vsi koraki in materiali, ki jih boste potrebovali. Srečno in naj bo SanityForce z vami!
Korak: Zberite materiale
Zdaj boste za ta projekt potrebovali kar nekaj kosov dodatkov za vaš Raspberry Pi. Preden začnete graditi projekt, se prepričajte, da imate vse spodaj navedene materiale.
- 1x Raspberry Pi
- 1x Ogledna plošča
- 1x par zvočnikov
- 1x PiCamera
- 10x rdečih LED
- 1x PIR senzor gibanja
- 3x žensko-moške žice
- 10x 330 uporov
- 10x modrih mostičnih kablov
- 2x črni mostični kabli
2. korak: Priključite senzor gibanja PIR
Preden priključite vse druge LED in zvočnike, želite povezati senzor gibanja, ki je zadnja kost vašega projekta. Za priključitev senzorja gibanja morate biti pozorni, da na zatiča GPIO in zatiče GND priključite pravilno žensko-moško žico. Zgornjo sliko bom uporabil kot primer, da navedem, katera žica bi šla kam. V primeru so na senzor gibanja priključene 3 žice, zelena, vijolična in modra v tem vrstnem redu od desne proti levi. Zelena žica bi se povezala z zatičem GND na vaši plošči za kruh, kot ste videli v zgornjem primeru. Vijolična žica bi se priključila na napajalni vtič za napajanje 5 voltov na plošči za kruh, to lahko vidite na zgornji sliki. Tretja in zadnja žica, modra, gre v zatič GPIO na vaši plošči za kruh, v katero gredico GPIO pa je vaša izbira.
3. korak: Priključitev LED in uporov
Torej, na LED in upore je njihovo povezovanje zelo preprosto, samo poskrbite, da bo dolga noga (anoda) LED povezana s skakalnim kablom, ki je priključen na pin GPIO. Kratka noga (katoda) LED je priključena na upor 330, ki je priključen na pin GND. Pred namestitvijo LED na ploščo priključite dva črna mostična kabla, ki bi se z zatiča GND pritrdila na tirnico GND na plošči. LED diode lahko razprostrete kjer koli na plošči za kruh, v poljubnem dizajnu. Upoštevajte stvari, ki sem jih omenil zgoraj, in vaše LED lučke naj zasvetijo, ko vstavimo kodo in jih preizkusimo. Tudi nožice GPIO, na katere priključite LED, niso pomembne, to je lahko vaša izbira.
4. korak: Povežite PiCamera
Povezovanje PiCamere je enostavno delo, vendar pri priključitvi bodite previdni, da ne poškodujete zatičev kamere, ko jih posadite v Pi. Tam bi odprli črno loputo na palici in samo vstavili kamero Pi, ne pozabite potisniti palice nazaj, ko je kamera na mestu. Po tem bi radi pritisnili gumb Raspberry Pi na spodnji vrstici vmesnika Pi, se prikaže menijska vrstica. Nato bi kliknili »Nastavitve« in se spustili na »Konfiguracija Raspberry Pi«, ko bi kliknili nanj, bi dobili zaslon pred zaslonom. Tam bi kliknili »Vmesniki«, tam kliknite gumb za omogočanje možnosti kamere. Če je kamera že omogočena, jo onemogočite in nato omogočite. Ko omogočite kamero, znova zaženite Pi in fotoaparat bo začel delovati, ko se bo Pi znova zagnal.
5. korak: Namestitev zvočnikov
Zdaj lahko za Pi uporabite vse zvočnike, ki so vam všeč, vendar vam priporočam, da uporabite zvočnike z vtičnico za slušalke, ki jih lahko povežete s priključkom za slušalke Pi. Zdaj je nastavitev zvočnikov najlažji del pri ustvarjanju tega projekta, vse kar morate storiti je, da vtičnico za slušalke zvočnikov priključite v vtičnico za slušalke Pi. Nato priključite kabel USB A zvočnikov v Pi -jevo USB A mesto. Šele potem vklopite zvočnike in morali bi delovati. V primeru, da zvočniki ne delujejo, potem ko jih priključite, jih poskusite vzeti in ven ter jih znova vstaviti ali izklopiti in znova vklopiti Pi!
6. korak: Kodiranje projekta
Torej, potem ko ste vse zbrali na svojem Pi, ste pripravljeni kodirati v Pythonu, tako da bo dejansko deloval. Spodaj je koda, zaradi katere bo vse delovalo, to lahko uporabite, vendar ne pozabite spremeniti vseh številk pin GPIO na številko, ki je specifična za vašo ploščo za kruh. Prav tako boste morali spremeniti ime glasbene mape, ki sem jo nastavil v kodi, spremeniti ime v ime mape v računalniku. Na dnu je slika, kako naj bo vaša koda videti na Pythonu, samo prenesite datoteko in si oglejte.
iz gpiozero import MotionSensorod gpiozero import LED
od časa uvoza spanja
iz picamere uvoz PiCamera
uvozi pygame
kamera = PiCamera ()
pir = Senzor gibanja (4)
alarm1 = LED (21)
alarm2 = LED (24)
alarm3 = LED (20)
alarm4 = LED (19)
alarm5 = LED (16)
alarm6 = LED (5)
alarm7 = LED (12)
alarm8 = LED (13)
alarm9 = LED (25)
alarm10 = LED (22)
def rest ():
pygame.init ()
pygame.mixer.music.load ("LA LA LA.mp3")
pygame.mixer.music.play (-1)
medtem ko je res:
pir.wait_for_motion ()
če je pir.motion_detected:
camera.start_preview ()
spanje (0,1)
camera.capture ('/home/pi/Desktop/capture.jpg')
camera.stop_preview ()
počitek ()
natisni ("INTRUDER ALERT !!!!")
alarm1.on ()
alarm2.on ()
spanje (0,4)
alarm1.off ()
alarm2.off ()
alarm3.on ()
alarm4.on ()
spanje (0,5)
alarm3.off ()
alarm4.off ()
alarm5.on ()
alarm6.on ()
spanje (0,4)
alarm5.off ()
alarm6.off ()
alarm7.on ()
alarm8.on ()
spanje (0,4)
alarm7.off ()
alarm8.off ()
alarm9.on ()
alarm10.on ()
spanje (0,4)
alarm9.off ()
alarm10.off ()
alarm10.on ()
alarm9.on ()
spanje (0,4)
alarm10.off ()
alarm9.off ()
alarm8.on ()
alarm7.on ()
spanje (0,4)
alarm8.off ()
alarm7.off ()
alarm6.on ()
alarm5.on ()
spanje (0,4)
alarm6.off ()
alarm5.off ()
alarm4.on ()
alarm3.on ()
spanje (0,4)
alarm4.off ()
alarm3.off ()
alarm2.on ()
alarm1.on ()
spanje (0,4)
alarm2.off ()
alarm1.off ()
drugače:
alarm1.off ()
alarm2.off ()
alarm3.off ()
alarm4.off ()
alarm5.off ()
alarm6.off ()
alarm7.off ()
alarm8.off ()
alarm9.off ()
alarm10.off ()
7. korak: Končni pregled
Zdaj, ko ste kodo dali v python, je čas, da vse sestavite in preverite, ali vaš projekt dejansko deluje! Spodaj je videoposnetek, kako naj bi vaš projekt deloval, prezrite nekatere ljudi, ki govorijo zadaj, nisem bil na mirnem mestu! Upajmo, da so bila vaša prizadevanja za SanityForce: Alarmni sistem uspešna, zdaj pa imate nekaj kul, kar vam bo pomagalo, da brate in sestre ne boste imeli v svoji sobi.
Hvala, ker upoštevate ta navodila, in upam, da ste se kaj naučili! Ne pozabite pustiti svojih misli spodaj v komentarjih! Zabavajte se s svojim SanityForce!
Priporočena:
M5StickC-ESP32 Mini PIR alarmni sistem: 7 korakov
Alarmni sistem Mini PIR M5StickC-ESP32: V tem projektu se bomo naučili, kako narediti opozorilo za mini alarm z mini senzorjem PIR in ploščo M5StickC ESP32. Oglejte si video
Alarmni sistem za samodejno vsiljevanje domače avtomatizacije!: 5 korakov (s slikami)
Alarmni sistem za vdor vsiljivcev domače avtomatizacije !: V tem projektu vam bom pokazal, kako uporabljati programsko opremo Home Assistant za ustvarjanje alarmnega sistema za vsiljivce v vašem domu. Sistem bo v bistvu odkril, če se vrata odprejo brez dovoljenja, nato pa bo poslal obvestilo
SMS -alarmni sistem za zaznavanje gibanja DIY: 5 korakov (s slikami)
SMS -alarmni sistem za odkrivanje gibanja DIY: V tem projektu bom združil poceni senzor gibanja PIR z GSM modulom TC35, da bom zgradil alarmni sistem, ki vam pošlje " NEPREKIDNO OPOZORILO " SMS vsakič, ko vam kdo ukrade stvari. Začnimo
Laserski varnostni alarmni sistem (Dvojni način): 5 korakov
Laserski varnostni alarmni sistem (DUALNI NAČIN): Ko pride do varnosti, vsekakor potrebujemo trdno idejo in v tem primeru je laserski varnostni alarm najboljša možnost za ustvarjanje doma na zelo enostaven način. Zato se bomo v tej vadnici naučili, kako narediti ta projekt na zelo enostaven način
Naredi sam alarmni sistem za svetlobne pregrade z industrijskim razredom PLC (Controllino): 5 korakov
DIY svetlobni pregradni alarmni sistem z industrijskim razredom PLC (Controllino): V tem projektu vam bom pokazal, kako sem združil PLC (Controllino) s svetlobno pregrado, sireno, trstičnim stikalom in stroboskopsko svetlobo, da bi ustvaril resnično robusten delujoč alarmni/varnostni sistem, ki bo zlahka prestrašil vsiljivce. L