Obsah:
Video: Detekcia pohybu pomocou Raspberry Pi: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
V tomto návode sa naučíme, ako môžeme použiť snímač PIR (pasívny infračervený) s Raspberry Pi na zostavenie jednoduchého detektora pohybu. Používa sa na snímanie pohybu ľudí, zvierat alebo iných predmetov. Bežne sa používajú v poplachových systémoch proti vlámaniu a automaticky aktivovaných svetelných systémoch.
Princíp činnosti:
Všetky objekty s teplotou nad absolútnou nulou vyžarujú tepelnú energiu vo forme žiarenia. Toto žiarenie zvyčajne nie je pre ľudské oko viditeľné, pretože vyžaruje na infračervených vlnových dĺžkach, ale dá sa detekovať elektronickými zariadeniami na to určenými. (Zdroj: Wikipedia)
Účel pokynu:
Hlavnou myšlienkou tohto tutoriálu je zapnúť LED, ak je detekovaný pohyb, a vypnúť LED, ak je to inak. Ako som povedal v úvode, pomocou senzora môžete namiesto LED ovládať svetelný priestor alebo alarm.
Krok 1: Spotrebný materiál
Hardvérové zásoby:
1. Raspberry Pi 3 Model B
2. PIR senzor
3. Breadboard
4. Rezistor 220 ohmov
5. LED dióda
6. Drôty
Dodávky softvéru:
1. Raspbian Jessie (Operačný systém Raspberry Pi: ďalšie informácie nájdete v mojom predchádzajúcom návode tu).
2. Python IDLE
Predpokladám teda, že ste úspešne urobili niekoľko základných projektov. Ak nie, nebojte sa, odporúčam vám postupovať podľa môjho predchádzajúceho tutoriálu (Začnite svoj prvý projekt s malinou: blikajúca dióda LED)
Krok 2: Zostavenie obvodu
Zapojenie je veľmi jednoduché, snímač PIR má tri kolíky:
1. Vcc na 5v GPIO Raspberry.
2. GND až GNS Raspberry GPIO.
3. PIN do OUT až 17 GPIO.
Pri zapojení LED a rezistora postupujte podľa nižšie uvedených krokov:
1. Na anódu diódy LED pripojte odpor 220Ω, potom odpor na 5 V.2. Pripojte katódu LED k 4 pinom GPIO (pozri obrázok vyššie).
Krok 3: Python kód
1. Zapnite Pi a vytvorte nový textový súbor „pir.py“(Súbor môžete pomenovať, ako chcete).
2. Zadajte nasledujúci kód:
importujte RPi. GPIO ako 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), ak i == 0: #Keď je výstup zo snímača pohybu NÍZKY, GPIO.output (4, 0) #Vypnite tlač LED diódy („Nezistil sa žiadny pohyb“, i) elif i == 1: #Keď výstup zo snímača pohybu je VYSOKÝ GPIO.výstup (4, 1) #ZAPNÚŤ tlač LED („Pohyb detekovaný“, i) okrem: GPIO.cleanup ()
3. Po zadaní celého začiarknutého kódu ho uložte.
4. Spustite kód pythonu zadaním nasledujúceho kódu do terminálu:
- cd Desktop a stlačte Enter (píšem Desktop, pretože som súbor uložil na plochu pi).
- python pir.py a pressEnter.
Krok 4: O podporu
Môžete sa prihlásiť na odber môjho kanála YouTube a získať ďalšie návody a projekty. Prihláste sa na podporu. Ďakujem.
Prejdite na môj odkaz na kanál YouTube
Odporúča:
DIY detekcia pohybu SMS poplachový systém: 5 krokov (s obrázkami)
DIY poplachový systém SMS s detekciou pohybu: V tomto projekte skombinujem lacný pohybový snímač PIR s GSM modulom TC35, aby som vytvoril poplašný systém, ktorý vám pošle upozornenie „VNÚTORNÉHO VNÚTORA“; SMS, kedykoľvek sa vám niekto pokúsi ukradnúť veci. Začnime
Monitorovanie terária jaštera pomocou WiFi ovládača Adosia IoT + detekcia pohybu: 17 krokov (s obrázkami)
Monitorovanie terária jašterice pomocou Adosia IoT WiFi ovládača + detekcia pohybu: V tomto návode vám ukážeme, ako postaviť jednoduché terárium jašterice pre niekoľko skink vajec, ktoré sme omylom našli a narušili pri záhradníctve vonku. Chceme, aby sa vajíčka bezpečne liahli, všetko, čo urobíme, je vytvoriť bezpečný priestor pomocou plastového
Najľahšia webová kamera ako bezpečnostná kamera - detekcia pohybu a obrázky odoslané e -mailom: 4 kroky
Najľahšia webová kamera ako bezpečnostná kamera - Detekcia pohybu a obrázky zaslané e -mailom: Na to, aby ste mohli dostávať obrázky rozpoznané pohybom z webovej kamery do e -mailu, si už nemusíte sťahovať ani konfigurovať softvér - jednoducho použite prehliadač. Na zachytenie obrázku použite aktuálny prehliadač Firefox, Chrome, Edge alebo Opera v systéme Windows, Mac alebo Android
Detekcia objektov pomocou Dragonboard 410c alebo 820c pomocou OpenCV a Tensorflow .: 4 kroky
Object Detection W/ Dragonboard 410c or 820c using OpenCV and Tensorflow .: This instructables popisuje how to install OpenCV, Tensorflow, and machine learning frameworks for Python 3.5 to run the Object Detection
Vylepšite svojpomocný zavlažovací hrniec pomocou WiFi na kutilský detektor pohybu s detekciou pohybu a sadbovačom: 17 krokov
Vylepšite svojpomocný zavlažovací kvetináč pomocou WiFi na kutilský detektor pohybu detektora pohybu : V tomto článku vám ukážeme, ako upgradovať svoj vlastný zavlažovací kvetináč s WiFi na samonavlažovací kvetináč s WiFi a alarmom detekcie pohybu. nečítali ste článok o tom, ako si postaviť svojpomocný zavlažovací hrniec pomocou WiFi, môžete