Innholdsfortegnelse:
Video: RPI -sikkerhetssystem: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
RPI -sikkerhetsalarms funksjon
I denne instruksen lærer du hvordan du lager et fullt fungerende nattalarmsystem. Hvis systemet oppdager en inntrenger, vil det umiddelbart skrive ut "INTRUDER" på skjermen, i tillegg til at det kommer en høy lyd fra alarmen. Lysdiodene vil også blinke i et mønster sammen med alarmen.
Trinn 1: Nødvendige materialer
Nødvendige materialer:
- LED er i hvilken som helst farge (4 anbefales)
- Jumper ledninger
- Summer
- 330 motstander (samme mengde som lysdioder)
- Bevegelsessensor
- 3 mannlige til hunnledninger
- Lysavhengig motstand
- Kondensator
- Brødbrett
- T-skomaker
Trinn 2: Fremgangsmåte
Fremgangsmåte:
- Først må du slå på strømmen og koble begge skinnene
- Plasser dine 330 motstander nederst på brødbrettet fra jordskinnen til en hvilken som helst skinne på brødbrettet
- Plasser deretter lysdiodene ved siden av motstanden. Det korte benet går direkte til høyre for motstanden hvis motstandene er plassert på venstre side av brødbrettet.
- Det lange benet av led går hvor du vil, men sørg for at det er i forskjellige skinner
- Koble jumperledninger til den lange ledningen på LED -en
- Koble jumperledninger til alle gpio -pinner
- Plasser summer over motstandene med det korte benet i bakken
- Koble en jumper wire til summeren og deretter inn i en gpio pin
- Koble nå ldr til en kraftskinne og en skinne på brødbrettet
- Koble kondensatorens korte ben til skinnen og det lange benet til høyre for ldr
- Koble en jumper wire til venstre for ldr og deretter inn i en gpio ping
- Til slutt kobler du tre hann- til hunnledninger til bevegelsessensoren
- Koble hver av hann- til hunnledningene til henholdsvis jord, 5v og gpio, og sørg for at hver er koblet til høyre ende av bevegelsessensoren
Trinn 3: Kodeprosedyre
Kodeprosedyre L
Sørg for at du bruker python 3, siden denne koden ikke fungerer på annen programvare.
Først må vi importere de riktige tingene
fra gpiozero import LED, summer, LightSensor, MotionSensor, fra tid av importer søvn
Nå må vi definere våre elektriske komponenter. Tallet på slutten skal være nummeret på gpio -porten du koblet til med startkabelen. For koden nedenfor må du erstatte nummeret med din respektive gpio -port.
Lys1 = LED (21)
Lys2 = LED (20)
Lys3 = LED (12)
Lys4 = LED (16)
alarm = summer (19)
ldr = LightSensor (13, 5, 1, 0.1)
pir = MotionSensor (24)
Nå er det på tide å rette opp den saftige delen av koden.
mens det er sant:
hvis ldr.light_detected og pir.motion_detected:
print ("safe")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
ellers:
ldr.when_dark og pir.motion_detected
print ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
light1.on ()
sove (0,1)
light1.off ()
light2.on ()
sove (0,1)
light2.off ()
light3.on ()
sove (0,1)
light3.off ()
light4.on ()
sove (0,1)
light4.off ()
Slik vil koden se ut komplett
fra gpiozero import LED, summer, LightSensor, MotionSensor, fra tid av importer søvn
lys1 = LED (21)
lys2 = LED (20)
light3 = LED (12)
light4 = LED (16)
alarm = summer (19)
ldr = LightSensor (13, 5, 1, 0.1)
pir = MotionSensor (24)
mens det er sant:
hvis ldr.light_detected og pir.motion_detected:
print ("safe")
light1.off ()
light2.off ()
light3.off ()
light4.off ()
ellers:
ldr.when_dark og pir.motion_detected
print ("INTRUDER INTRUDER INTRUDER INTRUDER")
alarm.on ()
light1.on ()
sove (0,1)
light1.off ()
light2.on ()
sove (0,1)
light2.off ()
light3.on ()
sove (0,1)
light3.off ()
light4.on ()
sove (0,1)
light4.off ()
Kjør nå koden, og modulen viser teksten din
Trinn 4: Sluttprodukt
Til slutt, slik skal systemet se ut som fullført:
Anbefalt:
Slik gjør du det: Installere Raspberry PI 4 Headless (VNC) med Rpi-imager og bilder: 7 trinn (med bilder)
Howto: Installere Raspberry PI 4 Headless (VNC) Med Rpi-imager og bilder: Jeg planlegger å bruke denne Rapsberry PI i en haug med morsomme prosjekter tilbake i bloggen min. Sjekk det gjerne ut. Jeg ønsket å begynne å bruke Raspberry PI igjen, men jeg hadde ikke tastatur eller mus på min nye plassering. Det var en stund siden jeg konfigurerte en bringebær
Enkel oppsett IR fjernkontroll ved bruk av LIRC for Raspberry PI (RPi) - juli 2019 [del 1]: 7 trinn
Enkel oppsett IR fjernkontroll Bruke LIRC for Raspberry PI (RPi) - juli 2019 [Del 1]: Etter mye søk ble jeg overrasket og forferdet over den motstridende informasjonen om hvordan jeg konfigurerer IR fjernkontroll for mitt RPi prosjekt. Jeg trodde det ville være enkelt, men å sette opp Linux InfraRed Control (LIRC) har vært problematisk lenge
Bygg en safe ved hjelp av en Rpi: 12 trinn
Bygg en safe ved hjelp av en Rpi: Vil du lære å konvertere din Raspberry pi til en fullt fungerende safe? Følg deretter denne 12 trinns instruksjonen for å lære hvordan. Sikkerheten vil ha et fullt fungerende tastatur og et låsesystem, slik at du kan holde eiendelene dine trygge
Det ultimate hodeløse RPi Zero -oppsettet for nybegynnere: 8 trinn
Det ultimate hodeløse RPi Zero -oppsettet for nybegynnere: I denne instruksen tar vi en titt på mitt grunnoppsett for alle Raspberry Pi Zero -prosjekter. Vi gjør alt fra en Windows -maskin, uten ekstra tastatur eller skjerm kreves! Når vi er ferdige, vil det være på internett, dele filer over nettverket, wo
RPI hjemmelaget hatt: 5 trinn (med bilder)
RPI hjemmelaget hatt: Hei, jeg heter Boris og dette er min aller første Instructables. Jeg har en Raspberry Pi 3B+ og jeg bruker den for enkel hjemmeautomatisering som kontroll av TV, AC og noen lys. Nylig kjøpte jeg en billig kinesisk CNC -ruter og begynte å lage enkle PCB -er (jeg