Obsah:
Video: Detekce pohybu pomocí Raspberry Pi: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
V tomto pokynu se naučíme, jak můžeme použít PIR (Passive InfraRed) Sensor with Raspberry Pi, k vybudování jednoduchého detektoru pohybu. Používá se ke snímání pohybu lidí, zvířat nebo jiných předmětů. Běžně se používají v EZS a automaticky aktivovaných osvětlovacích systémech.
Princip činnosti:
Všechny objekty s teplotou nad absolutní nulou vyzařují tepelnou energii ve formě záření. Toto záření obvykle není lidským okem viditelné, protože vyzařuje na infračervených vlnových délkách, ale může být detekováno elektronickými zařízeními určenými k tomuto účelu. (Zdroj: Wikipedia)
Účel pokynu:
Hlavní myšlenkou tohoto tutoriálu je zapnout LED, pokud je detekován pohyb, a vypnout LED, pokud je to jiné. Jak jsem řekl v úvodu, můžete použít senzor k ovládání Light Room nebo Alarm namísto LED.
Krok 1: Spotřební materiál
Hardware:
1. Raspberry Pi 3 Model B
2. PIR senzor
3. Breadboard
4. Rezistor 220 ohmů
5. LED
6. Dráty
Softwarové zásoby:
1. Raspbian Jessie (operační systém Raspberry Pi: pro více informací se můžete podívat na můj předchozí tutoriál zde).
2. Python IDLE
Předpokládám tedy, že jste úspěšně provedli některé základní projekty. Pokud ne, nebojte se, doporučuji vám následovat můj předchozí tutoriál (Začněte svůj první projekt s malinou: Blikající LED)
Krok 2: Sestavení obvodu
Zapojení je celkem jednoduché, PIR senzor má tři piny:
1. Vcc na 5v GPIO Raspberry.
2. GND až GNS Raspberry GPIO.
3. Kolík OUT až 17 GPIO.
Pro zapojení LED a rezistoru můžete postupovat podle následujících kroků:
1. Připojte k anodě LED rezistor 220Ω, poté rezistor na 5 V.2. Připojte katodu LED k 4 pinům GPIO (viz obrázek výše).
Krok 3: Kód Pythonu
1. Zapněte Pi a vytvořte nový textový soubor „pir.py“(Soubor můžete pojmenovat, jak chcete).
2. Zadejte následující kód:
importujte RPi. GPIO jako GPIO
import timeGPIO.setmode (GPIO. BCM) GPIO.setup (17, GPIO. IN) #PIR GPIO.setup (4, GPIO. OUT) #Led try: time.sleep (2) #to stabilizate sensor while True: i = GPIO.input (17) if i == 0: #When output from motion sensor is LOW GPIO.output (4, 0) #Turn OFF LED print ("No motion detected", i) elif i == 1: #When výstup ze snímače pohybu je VYSOKÝ GPIO.výstup (4, 1) #Zapnout LED tisk ("Detekován pohyb", i) kromě: GPIO.cleanup ()
3. Jakmile zadáte celý zaškrtnutý kód, uložte jej.
4. Spusťte kód pythonu zadáním následujícího kódu do terminálu:
- cd Desktop a stiskněte Enter (píšu Desktop, protože jsem soubor uložil na plochu pi).
- python pir.py a pressEnter.
Krok 4: Pro podporu
Můžete se přihlásit k odběru mého kanálu YouTube a získat další návody a projekty. Přihlaste se k odběru podpory. Děkuji.
Přejít na můj odkaz na kanál YouTube
Doporučuje:
ALARM DETEKCE POHYBU: 7 kroků
ALARM DETEKCE POHYBU: Dobrý den, přátelé v tutoriálu vám ukážu, jak vytvořit alarm detekce pohybu. hlavní součástí tohoto projektu je PIR senzor
DIY detekce pohybu SMS poplachový systém: 5 kroků (s obrázky)
DIY detekce pohybu SMS poplachový systém: V tomto projektu zkombinuji levný pohybový senzor PIR s GSM modulem TC35, abych vytvořil poplašný systém, který vám pošle " VÝSTRAŽNÉ UPOZORNĚNÍ " SMS, kdykoli se někdo pokusí ukrást vaše věci. Začněme
Jak vybudovat systém detekce pohybu pomocí Arduina: 7 kroků
Jak vybudovat systém detekce pohybu pomocí Arduina: Sestavte čítač výroby pohybu a přítomnosti pomocí Feather HUZZAH naprogramovaného pomocí Arduina a poháněného Ubidots. Efektivní fyzická detekce pohybu a přítomnosti v Smart Homes a Smart Manufacturing může být velmi užitečná v aplikacích od
Monitorování terária Lizard pomocí Adosia IoT WiFi ovladače + detekce pohybu: 17 kroků (s obrázky)
Monitorování terária Lizard pomocí Adosia IoT WiFi ovladače + detekce pohybu: V tomto tutoriálu vám ukážeme, jak postavit jednoduché terarium ještěrky pro hrst skink vajec, která jsme omylem objevili a narušili při zahradničení venku. Chceme, aby se vajíčka vylíhla bezpečně, takže vše, co uděláme, je vytvořit bezpečný prostor pomocí plastového
Nejjednodušší webová kamera jako bezpečnostní kamera - detekce pohybu a obrázky zaslané e -mailem: 4 kroky
Nejjednodušší webová kamera jako bezpečnostní kamera - Detekce pohybu a fotografie zaslané e -mailem: Už nebudete muset stahovat ani konfigurovat software, který by přenášel snímky detekované pohybem z vaší webové kamery na váš e -mail - jednoduše použijte svůj prohlížeč. K zachycení obrázku použijte aktuální prohlížeč Firefox, Chrome, Edge nebo Opera ve Windows, Mac nebo Android