Sadržaj:
- Korak 1: Prikupite materijale
- Korak 2: Spajanje PIR senzora pokreta
- Korak 3: Spajanje LED dioda i otpornika
- Korak 4: Povezivanje PiCamere
- Korak 5: Postavljanje zvučnika
- Korak 6: Kodiranje projekta
- Korak 7: Završna provjera
Video: SanityForce (alarmni sustav- Rpi): 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Sada postoji mnogo načina da svoje stvari sačuvate ili samo zadržite svoju braću i sestre izvan svoje sobe, poput stavljanja brave na nju ili držanja izvan dosega drugih ljudi. Što ako vam kažem da ne morate raditi sve te osnovne stvari, ali možete pretvoriti svoj Raspberry Pi u svoj osobni alarmni sustav! Sada biste mogli pomisliti da je to nemoguće ili samo krajnje nepotrebno, mogli biste samo zaključati vrata svoje sobe kako biste spriječili da vaš mali brat izađe. No, vaš brat bi mogao pronaći ključ od brave i jednostavno ući u vašu sobu, ali s ovim alarmnim sustavom, kad ga uključite, ne može se onemogućiti dok ga ne odete i isključite putem koda. Ako vaš brat dođe čak metar blizu vaših vrata, alarm će se upaliti i reći svima u vašoj kući da je netko pokušao narušiti vašu privatnost. Onda kad netko zna da je pokušao narušiti vašu privatnost, doći će ga zaustaviti. Da biste svoj Pi pretvorili u nevjerojatni alarmni sustav nazvan SanityForce, morat ćete slijediti nekoliko jednostavnih koraka i trebat će vam neki dodaci za vaš Pi. Svi koraci i materijali koji su vam potrebni navedeni su u nastavku. Sretno i neka SanityForce bude s vama!
Korak 1: Prikupite materijale
Za ovaj projekt trebat će vam dosta dodataka za vaš Raspberry Pi. Prije nego započnete s izradom projekta, provjerite imate li sve dolje navedene materijale.
- 1x malina Pi
- 1x Oglasna ploča
- 1x par zvučnika
- 1x PiCamera
- 10x crvene LED diode
- 1x PIR senzor pokreta
- 3x žensko-muške žice
- 10x 330 otpornika
- 10x plavih prespojnih kabela
- 2x crnih prespojnih kabela
Korak 2: Spajanje PIR senzora pokreta
Prije nego što spojite sve ostale LED diode i zvučnike, želite spojiti senzor pokreta koji je zadnja kost vašeg projekta. Za spajanje senzora pokreta morate biti oprezni u spajanje ispravne žensko-muške žice na GPIO pinove i GND pinove. Koristit ću gornju sliku kao primjer kako bih naveo koja žica bi kamo otišla. U primjeru postoje 3 žice spojene na senzor pokreta, zelena, ljubičasta i plava, tim redoslijedom zdesna nalijevo. Zelena žica će se spojiti na GND pin na vašoj ploči za kruh, kao što ste mogli vidjeti u gornjem primjeru. Ljubičasta žica spojila bi se na utičnicu za napajanje od 5 volti na ploči za kruh, to možete vidjeti na gornjoj slici. Treća i posljednja žica, plava, ulazi u GPIO pin na vašoj ploči za kruh, u koji GPIO pin ide vaš je izbor.
Korak 3: Spajanje LED dioda i otpornika
Pa na LED diode i otpornike, njihovo je spajanje vrlo jednostavno, samo provjerite je li duga noga (anoda) LED spojena na kratkospojnik koji je spojen na GPIO pin. Kratka noga (katoda) LED diode spojena je na otpornik 330 koji je spojen na GND pin. Prije postavljanja LED dioda na ploču, spojite dva crna kratkospojna kabela koji će se pričvrstiti s GND pina na GND vodilicu na ploči. LED diode možete raširiti bilo gdje na ploči za kruh, u bilo kojem dizajnu. Slijedite stvari koje sam gore rekao i vaše LED diode bi trebale zasvijetliti kad unesemo kôd i testiramo ih. Također, GPIO pinovi na koje spajate LED diode nisu bitni, to bi mogao biti vaš izbor.
Korak 4: Povezivanje PiCamere
Povezivanje PiCamere lagan je posao, ali budite oprezni pri povezivanju kako ne biste oštetili igle kamere u procesu njihovog postavljanja u Pi. Tamo biste otvorili crni otvor na traci i samo umetnuli Pi kameru, ne zaboravite gurnuti traku natrag kad kamera bude na mjestu. Nakon toga želite pritisnuti gumb Raspberry Pi na donjoj traci sučelja Pi, pojavit će se traka izbornika. Zatim biste kliknuli na "Postavke", pa se spustili na "Konfiguracija Raspberry Pi", nakon što kliknete na to, dobit ćete izbornik ispred zaslona. Tu biste kliknuli na "Sučelja", tamo kliknite na gumb za omogućavanje opcije kamere. Ako je kamera već omogućena, onemogućite je, a zatim je omogućite. Nakon što ste omogućili kameru, ponovno pokrenite Pi i kamera će početi funkcionirati nakon ponovnog pokretanja Pi.
Korak 5: Postavljanje zvučnika
Sada za Pi možete koristiti bilo koji zvučnik koji vam se sviđa, ali preporučio bih vam da koristite zvučnike koji imaju izlaz za slušalice koje možete spojiti na Pi -ov priključak za slušalice. Sada je postavljanje zvučnika najjednostavniji dio stvaranja ovog projekta, sve što trebate učiniti je priključiti utičnicu za slušalice zvučnika u priključak za slušalice Pi. Zatim biste priključili USB A kabel zvučnika u Pi -ovo USB A mjesto. Tek tada uključite zvučnike i trebali biste biti aktivni. Samo u slučaju da vam zvučnici ne rade nakon što ih priključite, pokušajte ih izvaditi i izvaditi te ih ponovno umetnuti ili isključiti i ponovo uključiti svoj Pi!
Korak 6: Kodiranje projekta
Dakle, nakon što ste sve sastavili na svom Pi, spremni ste za kodiranje u Pythonu, tako da će on zapravo funkcionirati. Dolje je kôd koji će učiniti da sve funkcionira, možete ga samo upotrijebiti, ali ne zaboravite promijeniti sve brojeve pin -a GPIO -a na pin koji je specifičan za vašu ploču za kruh. Također ćete morati promijeniti naziv glazbene mape koju sam postavio u kodu, promijeniti naziv u bilo koji naziv mape na vašem računalu. Na dnu je slika kako bi vaš kôd trebao izgledati na Pythonu, samo preuzmite datoteku i pogledajte.
s gpiozero import MotionSensorod gpiozero import LED
od vremena uvoz sna
iz picamera uvoz PiCamera
uvoziti pygame
kamera = PiCamera ()
pir = Senzor pokreta (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)
dok je istina:
pir.wait_for_motion ()
ako je pir.motion_detected:
camera.start_preview ()
spavanje (0,1)
camera.capture ('/home/pi/Desktop/capture.jpg')
camera.stop_preview ()
odmor()
print ("INTRUDER ALERT !!!!")
alarm1.on ()
alarm2.on ()
spavanje (0,4)
alarm1.off ()
alarm2.off ()
alarm3.on ()
alarm4.on ()
spavanje (0,5)
alarm3.off ()
alarm4.off ()
alarm5.on ()
alarm6.on ()
spavanje (0,4)
alarm5.off ()
alarm6.off ()
alarm7.on ()
alarm8.on ()
spavanje (0,4)
alarm7.off ()
alarm8.off ()
alarm9.on ()
alarm10.on ()
spavanje (0,4)
alarm9.off ()
alarm10.off ()
alarm10.on ()
alarm9.on ()
spavanje (0,4)
alarm10.off ()
alarm9.off ()
alarm8.on ()
alarm7.on ()
spavanje (0,4)
alarm8.off ()
alarm7.off ()
alarm6.on ()
alarm5.on ()
spavanje (0,4)
alarm6.off ()
alarm5.off ()
alarm4.on ()
alarm3.on ()
spavanje (0,4)
alarm4.off ()
alarm3.off ()
alarm2.on ()
alarm1.on ()
spavanje (0,4)
alarm2.off ()
alarm1.off ()
drugo:
alarm1.off ()
alarm2.off ()
alarm3.off ()
alarm4.off ()
alarm5.off ()
alarm6.off ()
alarm7.off ()
alarm8.off ()
alarm9.off ()
alarm10.off ()
Korak 7: Završna provjera
Sada kada ste svoj kod stavili u python, vrijeme je da sve spojite i vidite funkcionira li vaš projekt! Ispod je video kako bi vaš projekt trebao funkcionirati, zanemarite neke ljude koji govore straga, nisam bio na mirnom mjestu! Nadam se da su vaši napori u stvaranju SanityForcea: Alarmnog sustava bili uspješni, a sada imate nešto cool što će vam pomoći da svoju braću i sestre držite izvan svoje sobe.
Hvala vam što pratite ovo uputstvo i nadam se da ste naučili nešto! Ne zaboravite ostaviti svoje misli u komentarima ispod! Zabavite se sa svojim SanityForce -om!
Preporučeni:
M5StickC-ESP32 Mini PIR alarmni sustav: 7 koraka
M5StickC-ESP32 Mini PIR alarmni sustav: U ovom projektu naučit ćemo kako napraviti mini upozorenje alarma pomoću mini PIR senzora i ploče M5StickC ESP32. Pogledajte video
Uradi sam alarmni sustav protiv kućne automatizacije!: 5 koraka (sa slikama)
Uradi sam alarmni sustav protiv kućne automatizacije !: U ovom projektu pokazat ću vam kako koristiti softver Home Assistant kako biste stvorili alarmni sustav za uljeze u svom domu. Sustav će u osnovi otkriti otvaraju li se vrata bez dopuštenja, a zatim će poslati obavijest
SMS alarmni sustav za otkrivanje pokreta DIY: 5 koraka (sa slikama)
SMS alarmni sustav za otkrivanje pokreta DIY: U ovom projektu kombinirat ću jeftini PIR senzor pokreta s TC35 GSM modulom kako bih izgradio alarmni sustav koji vam šalje " UPUTSTVO ZA UPOTREBU " SMS kad god netko pokuša ukrasti vaše stvari. Započnimo
Laserski sigurnosni alarmni sustav (DUALNI NAČIN): 5 koraka
Laserski sigurnosni alarmni sustav (DUALNI NAČIN): Kada dođe do sigurnosti, definitivno nam je potrebna čvrsta ideja, au ovom slučaju laserski sigurnosni alarm najbolja je mogućnost stvaranja kod kuće na vrlo jednostavan način. Stoga ćemo u ovom vodiču naučiti kako napraviti ovaj projekt na vrlo jednostavan način
DIY alarmni sustav svjetlosne barijere s PLC -om industrijskog stupnja (Controllino): 5 koraka
DIY alarmni sustav svjetlosne barijere s PLC -om industrijskog stupnja (Controllino): U ovom projektu pokazat ću vam kako sam kombinirao PLC (Controllino) sa svjetlosnom barijerom, sirenom, prekidačem od trske i stroboskopskim svjetlom kako bih stvorio uistinu robustan radni alarmni/sigurnosni sustav koji će lako uplašiti uljeze. L