Indholdsfortegnelse:
Video: Registrering af bevægelse ved hjælp af Raspberry Pi: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I denne instruktive vil vi lære, hvordan vi kan bruge PIR (Passive InfraRed) sensor med Raspberry Pi, for at bygge en simpel bevægelsesdetektor. Den bruges til at registrere bevægelse af mennesker, dyr eller andre objekter. De bruges ofte i tyverialarmer og automatisk aktiverede belysningssystemer.
Driftsprincipper:
Alle objekter med en temperatur over absolut nul udsender varmeenergi i form af stråling. Normalt er denne stråling ikke synlig for det menneskelige øje, fordi den stråler ved infrarøde bølgelængder, men den kan detekteres af elektroniske enheder designet til et sådant formål. (Kilde: Wikipedia)
Formål med instruerbare:
Hovedidéen med denne vejledning er at tænde LED, hvis en bevægelse opdages, og slukke for LED, hvis ellers. Som jeg sagde i indledningen, kan du bruge sensoren til at styre lysrum eller alarm i stedet for LED.
Trin 1: Forbrugsvarer
Hardware forsyninger:
1. Raspberry Pi 3 Model B
2. PIR -sensor
3. Brødbræt
4. 220 Ohms modstand
5. LED
6. Ledninger
Softwareforsyninger:
1. Raspbian Jessie (Raspberry Pi's operativsystem: For flere detaljer kan du se min tidligere vejledning her).
2. Python -tomgang
Så jeg går ud fra, at du med succes har gennemført nogle grundlæggende projekter. Hvis ikke, bare rolig, jeg råder dig til at følge min tidligere vejledning (Start dit første projekt med hindbær: blinkende LED)
Trin 2: Kredsløbssamling
Ledningerne er ganske enkle, PIR -sensoren har tre ben:
1. Vcc til 5v af Raspberry's GPIO.
2. GND til GNS for Raspberry's GPIO.
3. OUT til 17 GPIO pin.
For at tilslutte LED og modstand kan du følge trinene nedenfor:
1. Tilslut en 220Ω modstand til LED'ens anode, derefter modstanden til 5 V.2. Tilslut LED'ens katode til 4 GPIO -ben (se billedet ovenfor).
Trin 3: Python -kode
1. Tænd din Pi og Opret en ny tekstfil "pir.py" (Du kan navngive filen som du vil).
2. Indtast følgende kode:
importer RPi. GPIO som GPIO
importtidGPIO.setmode (GPIO. BCM) GPIO.setup (17, GPIO. IN) #PIR GPIO.setup (4, GPIO. OUT) #Led forsøg: time.sleep (2) #for at stabilisere sensoren, mens True: i = GPIO.input (17) hvis i == 0: #Når output fra bevægelsessensor er LAVT GPIO.output (4, 0) #Sluk LED -udskrivning ("Ingen bevægelse registreret", i) elif i == 1: #Når output fra bevægelsessensor er HIGH GPIO.output (4, 1) #Tænd LED -print ("Bevægelse registreret", i) undtagen: GPIO.cleanup ()
3. Når du har indtastet al den markerede kode, gem den.
4. Kør pythonkoden ved at indtaste følgende kode i terminalen:
- cd Desktop og tryk på Enter (jeg skriver Desktop, fordi jeg har gemt filen i pi's Desktop).
- python pir.py og tryk på Enter.
Trin 4: Til support
Du kan abonnere på min YouTube -kanal for flere selvstudier og projekter. Abonner på support. Tak skal du have.
Gå til min YouTube -kanal -link
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Sådan laver du en berøringsfri dørklokke, registrering af kropstemperatur, GY-906, 433MHz ved hjælp af Arduino: 3 trin
Sådan laver du en berøringsfri dørklokke, registrering af kropstemperatur, GY-906, 433MHz Brug af Arduino: I dag laver vi en berøringsfri dørklokke, den registrerer din kropstemperatur. I den nuværende situation er det meget vigtigt at vide, om nogen kropstemperatur er højere end normalt, når nogen kokkerer.Dette projekt viser rødt lys, hvis det opdager nogen
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: 4 trin
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: Hej, jeg er Rithik. Vi kommer til at lave en internetstyret LED ved hjælp af din telefon. Vi kommer til at bruge software som Arduino IDE og Blynk.Det er enkelt, og hvis det lykkedes dig, kan du styre så mange elektroniske komponenter, du ønskerTing We Need: Hardware:
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
Trafikmønsteranalysator ved hjælp af registrering af levende objekter: 11 trin (med billeder)
Trafikmønsteranalysator ved hjælp af registrering af levende objekter: I dagens verden er trafiklys afgørende for en sikker vej. Men mange gange kan trafiklys være irriterende i situationer, hvor nogen nærmer sig lyset, ligesom det bliver rødt. Dette spilder tid, især hvis lyset er for