Inhoudsopgave:
Video: RPI-beveiligingssysteem: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Functie van RPI-beveiligingsalarm
In deze instructable leer je hoe je een volledig functionerend nachtalarmsysteem kunt maken. Als het systeem een indringer detecteert, zal het onmiddellijk "INTRUDER" op uw monitor afdrukken en een hard geluid van het alarm maken. De leds knipperen ook in een patroon samen met het alarm.
Stap 1: Benodigde materialen
Benodigde materialen:
- Led's elke kleur (4 aanbevolen)
- Doorverbindingsdraden
- Zoemer
- 330 weerstanden (zelfde aantal als leds)
- Bewegingssensor
- 3 mannelijke naar vrouwelijke draden
- Lichtafhankelijke weerstand:
- Condensator
- Broodplank
- T-schoenmaker
Stap 2: Procedure
Procedure:
- Plaats eerst de stroom en aard beide rails
- Plaats uw 330 weerstanden aan de onderkant van het breadboard, beginnend bij de grondrail naar een willekeurige rail op het breadboard
- Plaats dan je leds naast je weerstand. Het korte been gaat direct rechts van de weerstand als je weerstanden aan de linkerkant van het breadboard worden geplaatst.
- De lange led-poot gaat waar je maar wilt, maar zorg ervoor dat er allemaal verschillende rails zijn
- Sluit de jumperdraden aan op de lange led van je led
- Sluit jumperdraden aan op alle gpio-pinnen
- Plaats zoemer boven de weerstanden met het korte been in de grondrail
- Sluit een jumperdraad aan op de zoemer en vervolgens op een gpio-pin
- Sluit nu de ldr aan op een stroomrail en een rail op het breadboard
- Sluit de korte poot van de condensator aan op de grondrail en de lange poot rechts van de ldr
- Sluit een jumperdraad aan de linkerkant van de ldr aan en vervolgens in een gpio-ping
- Sluit ten slotte drie mannelijke op vrouwelijke draden aan op de bewegingssensor
- Verbind elk van de mannelijke naar vrouwelijke draden met respectievelijk aarde, 5v en gpio en zorg ervoor dat elk is aangesloten op het rechteruiteinde van de bewegingssensor
Stap 3: Codeprocedure
Code ProcedureL
Zorg ervoor dat u python 3 gebruikt, want deze code werkt niet op andere software.
Eerst moeten we de juiste dingen importeren
van gpiozero importeert LED, Buzzer, LightSensor, MotionSensor, van tijd import slaap
Nu moeten we onze elektrische componenten definiëren. Het nummer aan het einde moet het nummer zijn van de gpio-poort waarmee u verbinding hebt gemaakt met uw jumperdraad. Voor de onderstaande code moet u het nummer vervangen door uw respectieve gpio-poort.
Licht1 = LED(21)
Licht2 = LED(20)
Licht3 = LED (12)
Licht4 = LED (16)
alarm = zoemer(19)
ldr = Lichtsensor (13, 5, 1, 0.1)
pir = Bewegingssensor(24)
Nu is het tijd om het sappige deel van de code recht te zetten.
terwijl waar:
als ldr.light_detected en pir.motion_detected:
print("veilig")
licht1.uit()
licht2.uit()
light3.off()
light4.off()
anders:
ldr.when_dark en pir.motion_detected
afdrukken ("INTRUDER INRUDER INRUDER INTRUDER")
alarm.op()
licht1.on()
slapen(0.1)
licht1.uit()
licht2.on()
slapen(0.1)
licht2.uit()
licht3.on()
slapen(0.1)
light3.off()
licht4.on()
slapen(0.1)
light4.off()
Zo ziet de code er compleet uit
van gpiozero importeert LED, Buzzer, LightSensor, MotionSensor, van tijd import slaap
licht1 = LED(21)
licht2 = LED(20)
licht3 = LED (12)
licht4 = LED (16)
alarm = zoemer(19)
ldr = Lichtsensor (13, 5, 1, 0.1)
pir = Bewegingssensor(24)
terwijl waar:
als ldr.light_detected en pir.motion_detected:
print("veilig")
licht1.uit()
licht2.uit()
light3.off()
light4.off()
anders:
ldr.when_dark en pir.motion_detected
afdrukken ("INTRUDER INRUDER INRUDER INTRUDER")
alarm.op()
licht1.on()
slapen(0.1)
licht1.uit()
licht2.on()
slapen(0.1)
licht2.uit()
licht3.on()
slapen(0.1)
light3.off()
licht4.on()
slapen(0.1)
light4.off()
Voer nu de code uit en de module zal uw tekst weergeven
Stap 4: Eindproduct
Eindelijk, zo zou het systeem er voltooid uit moeten zien:
Aanbevolen:
Een kluis bouwen met een Rpi: 12 stappen
Bouw een kluis met behulp van een Rpi: Wilt u leren hoe u uw Raspberry pi kunt omzetten in een volledig functionerende kluis? Volg dan deze 12 stap instructable om te leren hoe. De kluis heeft een volledig functionerend toetsenbord en een sluitsysteem, zodat je je spullen veilig kunt opbergen
Een RPi-brandalarm maken: 4 stappen
Hoe maak je een RPi-brandalarm: Hallo!! In deze instructable leer ik je hoe je een brandalarm maakt met een Raspberry Pi. Dit brandalarm detecteert en waarschuwt u als er brand is met waarschuwingsberichten en belt de politie met een druk op de knop
SanityForce (alarmsysteem- Rpi): 7 stappen
SanityForce (Alarmsysteem- Rpi): Er zijn nu veel manieren om je spullen veilig te houden, of je broers en zussen gewoon uit je kamer te houden, zoals een slot erop zetten of het buiten het bereik van andere mensen houden. Wat als ik je zou vertellen dat je al die basisdingen niet hoeft te doen, maar je kunt veranderen
LED kunst auto tank. FadeCandy + RPi: 3 stappen
LED kunst auto tank. FadeCandy + RPi: in deze instructable zal ik demonstreren hoe je LED's in kaart kunt brengen in niet-uniforme vormen met behulp van 3 Fade-snoepborden, Raspberry Pi3 en de eerste poging tot python. Mijn vrienden hebben me de opdracht gegeven om hun kunstauto te upgraden die de vorm heeft van een tank, dus ik neem dat idee en
Hoe maak je een lijn die de robot volgt met Rpi 3: 8 stappen
Hoe maak je een lijnvolgende robot met Rpi 3: In deze tutorial leer je hoe je een lijnvolgende robotbuggy bouwt zodat hij gemakkelijk over een baan kan suizen