Indholdsfortegnelse:
- Trin 1: Saml materialer
- Trin 2: Tilslutning af PIR -bevægelsessensoren
- Trin 3: Tilslutning af lysdioder og modstande
- Trin 4: Tilslutning af PiCamera
- Trin 5: Opsætning af højttalerne
- Trin 6: Kodning af projektet
- Trin 7: Afsluttende kontrol
Video: SanityForce (Alarm System- Rpi): 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
Nu er der mange måder at holde dine ejendele sikre, eller bare holde dine søskende ude af dit værelse, som at sætte en lås på det eller bare holde det uden for andre folks rækkevidde. Hvad hvis jeg fortalte dig, at du ikke behøver at gøre alle de grundlæggende ting, men kan gøre din Raspberry Pi til dit personlige alarmsystem! Nu tror du måske, at dette er umuligt eller bare ekstremt unødvendigt, du kan bare sætte en lås på din værelsesdør for at holde din lillebror ude. Men din bror kunne finde nøglen til låsen og bare gå ind i dit værelse, men med dette alarmsystem, når du tænder det, kan det ikke deaktiveres, før du går og slukker det via koden. Hvis din bror endda kommer en meter tæt på din dør, går alarmen ud og fortæller alle i dit hus, at nogen forsøgte at invadere dit privatliv. Så når nogen ved, at han forsøgte at invadere dit privatliv, vil de komme og stoppe ham. For at konvertere din Pi til det fantastiske alarmsystem kaldet SanityForce, skal du følge et par enkle trin og kræve nogle tilføjelser til din Pi. Alle trin og materialer, du skal bruge, er angivet nedenfor. Held og lykke, og må SanityForce være med dig!
Trin 1: Saml materialer
Nu til dette projekt skal du bruge et par stykker tilføjelser til din Raspberry Pi. Inden du begynder at konstruere projektet, skal du sørge for at have alle de materialer, der er anført nedenfor.
- 1x Hindbær Pi
- 1x brødbræt
- 1x par højttalere
- 1x PiCamera
- 10x røde lysdioder
- 1x PIR -bevægelsessensor
- 3x hun-han ledninger
- 10x 330 modstande
- 10x Blue Jumper Cables
- 2x sorte jumperkabler
Trin 2: Tilslutning af PIR -bevægelsessensoren
Inden du tilslutter alle de andre lysdioder og højttalere, vil du tilslutte den bevægelsessensor, der er bagbenet i dit projekt. For at tilslutte bevægelsessensoren skal du være forsigtig med at tilslutte den korrekte hun-han-ledning til GPIO-benene og GND-benene. Jeg vil bruge billedet ovenfor som et eksempel til at angive, hvilken ledning der ville gå hvor. I eksemplet er der 3 ledninger forbundet til bevægelsessensoren, en grøn, lilla og blå i den rækkefølge fra højre til venstre. Den grønne ledning ville forbinde til GND -stiften i dit brødbræt, som du kunne se i eksemplet ovenfor. Den lilla ledning ville forbinde til 5 volt strømstiften i brødbrættet, du kunne se dette på billedet ovenfor. Den tredje og sidste ledning, den blå går ind i GPIO -stiften på dit brødbræt, i hvilken GPIO -pin den går, er dit valg.
Trin 3: Tilslutning af lysdioder og modstande
Så videre til lysdioderne og modstandene, det er meget let at forbinde disse, bare sørg for, at LED's lange ben (anode) er forbundet til jumperkablet, der er forbundet til GPIO -stiften. LED'ens korte ben (katode) er forbundet til 330 -modstanden, som er forbundet til GND -stiften. Inden lysdioderne på tavlen opsættes, skal du tilslutte to sorte jumperkabler, der ville fastgøre fra en GND -stift til GND -skinnen på brættet. Du kan sprede lysdioderne overalt på brødbrættet i ethvert design, du kan lide. Sørg for at følge de ting, jeg sagde ovenfor, og dine lysdioder skulle lyse, når vi satte koden ind og testede dem. Også de GPIO -ben, du slutter lysdioderne til, er ligegyldigt, det kan være dit valg.
Trin 4: Tilslutning af PiCamera
Nu er det let at tilslutte PiCamera, men vær forsigtig, mens du forbinder det, så du ikke beskadiger stifterne på kameraet, når du planter dem i Pi. Der ville du åbne den sorte luge på stangen, og bare indsætte Pi -kameraet i, husk at skubbe stangen tilbage, når kameraet er på plads. Efter at have gjort det vil du gerne trykke på Raspberry Pi -knappen på den nederste bjælke i Pi -grænsefladen, menulinjen kommer op. Derefter ville du klikke på "Preferences", og gå ned til "Raspberry Pi Configuration", når du har klikket på, at du ville få en menu foran din skærm. Der ville du klikke på "Interfaces", der klikke på aktiveringsknappen for kameraindstillingen. Hvis kameraet allerede er aktiveret, skal du deaktivere og derefter aktivere det. Når du har aktiveret kameraet, skal du genstarte din Pi, og dit kamera begynder at fungere, når Pi er genstartet.
Trin 5: Opsætning af højttalerne
Nu til Pi kan du bruge alle højttalere, du kan lide, men jeg vil anbefale dig at bruge højttalere, der har en hovedtelefonstik, som du kan slutte til Pi's hovedtelefonstik. Nu er opsætningen af højttalerne den letteste del af at oprette dette projekt. Alt du skal gøre er at tilslutte højttalernes hovedtelefonstik til Pi's hovedtelefonstik. Derefter ville du tilslutte højttalernes USB A -kabel til Pi's USB A -sted. Du tænder lige derefter dine højttalere, og du skal være i gang. Bare hvis dine højttalere ikke virker, efter at du har tilsluttet dem, kan du prøve at tage dem ud og sætte dem i igen eller slukke og tænde din Pi igen!
Trin 6: Kodning af projektet
Så nu efter at du har samlet alt på din Pi, er du klar til at kode i Python, så det faktisk vil fungere. Nedenfor er koden, der får det hele til at fungere, du kan bare bruge det, men husk at ændre alle GPIO pin -numrene til det pin -nummer, der er specifikt for dit brødbræt. Du bliver også nødt til at ændre navnet på musikmappen, som jeg har angivet i koden, ændre navnet til det navn, som mappen er på din computer. I bunden er et billede af, hvordan din kode skal se ud på Python, bare download filen og kig.
fra gpiozero import MotionSensor fra gpiozero import LED
fra tid importere søvn
fra picamera import PiCamera
importer pygame
kamera = PiCamera ()
pir = MotionSensor (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)
mens det er sandt:
pir.wait_for_motion ()
hvis pir.motion_detected:
camera.start_preview ()
søvn (0,1)
camera.capture ('/home/pi/Desktop/capture.jpg')
camera.stop_preview ()
hvile()
print ("INTRUDER ALERT !!!!")
alarm1.on ()
alarm2.on ()
søvn (0,4)
alarm1.off ()
alarm2.off ()
alarm3.on ()
alarm4.on ()
søvn (0,5)
alarm3.off ()
alarm4.off ()
alarm5.on ()
alarm6.on ()
søvn (0,4)
alarm5.off ()
alarm6.off ()
alarm7.on ()
alarm8.on ()
søvn (0,4)
alarm7.off ()
alarm8.off ()
alarm9.on ()
alarm10.on ()
søvn (0,4)
alarm9.off ()
alarm10.off ()
alarm10.on ()
alarm9.on ()
søvn (0,4)
alarm10.off ()
alarm9.off ()
alarm8.on ()
alarm7.on ()
søvn (0,4)
alarm8.off ()
alarm7.off ()
alarm6.on ()
alarm5.on ()
søvn (0,4)
alarm6.off ()
alarm5.off ()
alarm4.on ()
alarm3.on ()
søvn (0,4)
alarm4.off ()
alarm3.off ()
alarm2.on ()
alarm1.on ()
søvn (0,4)
alarm2.off ()
alarm1.off ()
andet:
alarm1.off ()
alarm2.off ()
alarm3.off ()
alarm4.off ()
alarm5.off ()
alarm6.off ()
alarm7.off ()
alarm8.off ()
alarm9.off ()
alarm10.off ()
Trin 7: Afsluttende kontrol
Nu hvor du har lagt din kode i python, er det tid til at sætte alt sammen og se, om dit projekt rent faktisk virker! Nedenfor er en video af, hvordan dit projekt skal fungere, ignorer nogle af de mennesker, der taler i ryggen, jeg var ikke et roligt sted! Håber din indsats for at gøre SanityForce: The Alarm System var en succes, og nu har du noget fedt, der hjælper dig med at holde dine søskende ude af dit værelse.
Tak fordi du fulgte denne instruktive, og jeg håber, at du har lært en ting eller to! Glem ikke at efterlade dine tanker i kommentarerne herunder! God fornøjelse med din SanityForce!
Anbefalede:
DIY Home Automation Intruder Alarm System !: 5 trin (med billeder)
DIY Home Automation Intruder Alarm System !: I dette projekt viser jeg dig, hvordan du bruger Home Assistant -softwaren for at oprette et ubuden alarmsystem til dit hjem. Systemet vil som udgangspunkt registrere, om døren åbnes uden tilladelse, og derefter sender den en meddelelse
DIY Motion Detection SMS Alarm System: 5 trin (med billeder)
DIY Motion Detection SMS Alarm System: I dette projekt vil jeg kombinere en billig PIR -bevægelsessensor med et TC35 GSM -modul til at bygge et alarmsystem, der sender dig en " INTRUDER ALERT " SMS hver gang nogen forsøger at stjæle dine ting. Lad os komme igang
Laser Security Alarm System (DUAL MODE): 5 trin
Laser Security Alarm System (DUAL MODE): Når der kommer noget om sikkerhed, har vi helt sikkert brug for en solid idé, og i dette tilfælde er lasersikkerhedsalarm den bedste mulighed for at oprette derhjemme på en meget nem måde.Så i denne vejledning skal vi lære, hvordan at lave dette projekt på en meget let måde, mens
"Coronavirus Covid-19" 1 meter hold alarm alarm-gadget væk: 7 trin
"Coronavirus Covid-19" 1 Meter Keep Away Alarm Gadget: بسم الله الرحمن الرحيم Denne artikel er en demonstration af brugen af den ultralydsafstandssensor HC-SR04. Sensoren vil blive brugt som måleenhed til at bygge " 1 meter Keep Away Alarm Gadget " til distancering. BH’en
DIY Sesame Street Alarm Clock (with Fire Alarm!): 6 trin (med billeder)
DIY Sesame Street Alarm Clock (med brandalarm!): Hej alle sammen! Dette projekt er mit første. Da mine fætters første fødselsdag var på vej, ville jeg gerne lave en særlig gave til hende. Jeg hørte fra onkel og tante, at hun var på Sesam Street, så jeg besluttede med mine søskende at lave et vækkeur baseret på