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 sistem- Rpi): 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Sada postoji mnogo načina da svoje stvari sačuvate ili jednostavno držite svoju braću i sestre izvan svoje sobe, poput stavljanja brave na nju ili držanja dalje od dosega drugih ljudi. Šta ako vam kažem da ne morate raditi sve te osnovne stvari, ali možete pretvoriti svoj Raspberry Pi u svoj lični alarmni sistem! Sada biste mogli pomisliti da je to nemoguće ili jednostavno krajnje nepotrebno, samo biste mogli zaključati vrata svoje sobe kako biste spriječili da vaš mlađi brat izađe. Ali, vaš brat bi mogao pronaći ključ od brave i jednostavno ući u vašu sobu, ali s ovim alarmnim sistemom, nakon što ga uključite, ne može se onemogućiti dok ne odete i isključite ga putem koda. Ako se vaš brat čak približi metru blizu vaših vrata, alarm će se uključiti i reći svima u vašoj kući da je neko pokušao narušiti vašu privatnost. Onda kad netko sazna da je pokušao zadirnuti u vašu privatnost, doći će ga zaustaviti. Da biste svoj Pi pretvorili u nevjerojatni alarmni sistem koji se zove 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
Sada će vam za ovaj projekt trebati nekoliko komada dodataka za vaš Raspberry Pi. Prije početka izgradnje projekta, provjerite imate li sve materijale koji su dolje navedeni.
- 1x Raspberry 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 Otpornici
- 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 gdje 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, ide u GPIO pin na vašoj ploči za hljeb, u koji GPIO pin ona ide vaš je izbor.
Korak 3: Spajanje LED dioda i otpornika
Dakle, na LED diode i otpornike, njihovo povezivanje je 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 spojiti s GND pina na GND šinu na ploči. LED diode možete raširiti bilo gdje na ploči za kruh, u bilo kojem dizajnu. Slijedite gore navedene stvari i vaše LED diode bi trebale zasvijetliti kada 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 je lak posao, ali budite oprezni pri povezivanju kako ne biste oštetili igle kamere u procesu postavljanja u Pi. Tamo biste otvorili crni otvor na šipci i samo umetnuli Pi kameru unutra, ne zaboravite gurnuti šipku nazad kad kamera bude na svom mjestu. Nakon toga želite pritisnuti tipku Raspberry Pi na donjoj traci Pi sučelja, pojavit će se traka izbornika. Zatim biste kliknuli na "Preferences" i spustili se na "Raspberry Pi Configuration", nakon što kliknete na to, dobit ćete izbornik ispred ekrana. Tamo ćete kliknuti na "Interfejsi", tamo kliknite na dugme 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, ponovo pokrenite Pi i kamera će početi funkcionirati nakon ponovnog pokretanja Pi.
Korak 5: Postavljanje zvučnika
Sada za Pi možete koristiti bilo koje zvučnike koje volite, ali preporučio bih vam da koristite zvučnike koji imaju izlaz za slušalice koje možete spojiti na priključak za slušalice Pi. Sada je postavljanje zvučnika najlakši dio stvaranja ovog projekta, sve što trebate učiniti je priključiti utičnicu za slušalice u zvučnik u Pi priključak za slušalice. 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 ste ih priključili, pokušajte ih izvaditi i izvaditi te ponovo postaviti 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. Ispod je kôd koji će učiniti da sve funkcionira, možete ga samo upotrijebiti, ali ne zaboravite promijeniti sve GPIO brojeve pinova u pin koji je specifičan za vašu ploču za kruh. Takođe ćete morati da promenite naziv muzičke fascikle koju sam postavio u kodu, promenite ime u bilo koje ime fascikle na vašem računaru. Na dnu je slika kako bi vaš kod trebao izgledati na Pythonu, samo preuzmite datoteku i pogledajte.
sa gpiozero import MotionSensoriz gpiozero import LED
od vremena uvoza sleep
iz pikamera iz uvoza PiCamera
import 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 True:
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 ()
rest ()
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 provjerite funkcionira li vaš projekt! Ispod je video kako bi vaš projekt trebao funkcionirati, zanemarite neke ljude koji pričaju straga, nisam bio na mirnom mjestu! Nadam se da su vaši napori u stvaranju SanityForcea: Alarmnog sistema bili uspješni, a sada imate nešto cool što će vam pomoći da svoju braću i sestre držite dalje od 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čuje se:
M5StickC-ESP32 Mini PIR alarmni sistem: 7 koraka
M5StickC-ESP32 Mini PIR alarmni sistem: U ovom projektu ćemo naučiti kako napraviti mini upozorenje alarma koristeći mini PIR senzor i M5StickC ESP32 ploču. Pogledajte video
Uradi sam alarmni sistem protiv kućne automatizacije!: 5 koraka (sa slikama)
Uradi sam alarmni sistem protiv kućne automatizacije !: U ovom projektu pokazat ću vam kako koristiti softver kućnog pomoćnika za stvaranje alarmnog sistema za uljeze u vašem domu. Sistem će u osnovi otkriti ako se vrata otvore bez dozvole, a zatim će poslati obavijest
SMS alarmni sistem za otkrivanje pokreta DIY: 5 koraka (sa slikama)
SMS alarmni sistem za detekciju pokreta DIY: U ovom projektu kombinirat ću jeftini PIR senzor pokreta s TC35 GSM modulom za izradu alarmnog sistema koji vam šalje "UZBIJEDNU INTRUDERU" SMS kad god neko pokuša ukrasti vaše stvari. Hajde da počnemo
Laserski sigurnosni alarmni sistem (DUALNI NAČIN): 5 koraka
Laserski sigurnosni alarmni sistem (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. Zato ćemo u ovom vodiču naučiti kako napraviti ovaj projekat na vrlo jednostavan način, a
Uradi sam alarmni sistem za svjetlosnu barijeru sa PLC -om industrijskog razreda (Controllino): 5 koraka
Uradi sam alarmni sistem 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 zaista robustan radni alarmni/sigurnosni sistem koji će lako uplašiti uljeze. L