Obsah:
- Zásoby
- Krok 1: Nabídka nákupu
- Krok 2: Práce s prodlužovacím kabelem
- Krok 3: Nastavení relé
- Krok 4: Připojení pohybového senzoru PIR
- Krok 5: Psaní kódu
- Krok 6: Užijte si to
Video: Světlo místnosti ovládané pomocí PIR senzoru a Arduina: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Dnes budeme ovládat vaše pokojová světla pomocí detekce pohybu pomocí pohybového senzoru Arduino PIR. Tento projekt je velmi zábavný a má velmi praktické použití ve vašem domě a může vám ušetřit nějaké peníze tím, že tento projekt také provedete. Jen rychlé ODMÍTNUTÍ, tento projekt zahrnuje síťové napětí, což znamená, že budete hrát se 120 V (bude vás šokovat), pokud je mimo vaši komfortní zónu nebo nemáte mnoho zkušeností, pravděpodobně byste se měli vrátit k tomuto projektu později.
Toto je tutoriál, který vás provede snadným krokem od začátku do konce. Začněme!
Zásoby
- Mikrokontrolér Arduino
- 1 x prkénko
- 1 x PIR snímač pohybu
- 1 x relé SRD-05VDC-SL-C
- 1 x 1KΩ odpor
- 1 x 1N4007 dioda
- 1 x 2N2222 tranzistor (NPN)
- 1 x prodlužovací kabel
- 1 x žárovka/lampa
- 2 x drátové konektory
- Elektrická páska
- Pár propojovacích vodičů
Krok 1: Nabídka nákupu
Pokud k některým z těchto spotřebních materiálů nemáte přístup, poskytl jsem odkazy na místa, kde je můžete zakoupit za levné ceny.
- Mikrokontrolér Arduino
- 1 x prkénko
- 1 x PIR snímač pohybu
- 1 x relé SRD-05VDC-SL-C
- 1 x 1KΩ odpor
- 1 x 1N4007 dioda
- 1 x 2N2222 tranzistor (NPN)
- 1 x prodlužovací kabel
- 1 x žárovka/lampa
- 2 x drátové konektory
- Elektrická páska
- Pár propojovacích vodičů
Krok 2: Práce s prodlužovacím kabelem
Naším prvním krokem je nastavení prodlužovacího kabelu, abychom jej měli připravený k připojení k obvodu, od této chvíle nezapojujte prodlužovací kabel do zdi, dokud nebude zmíněno. Nejprve uchopíme prodlužovací šňůru a rozstřihneme ji na polovinu, poté odizolujeme vnější izolaci kabelu asi o 2-3 palce. Při odizolování vnější izolace zajistěte, aby nedošlo k poškození vnitřních vodičů. Dále pomocí odizolovače odizolujte asi půl palce vnitřních drátů obou konců. Konkrétní prodlužovací kabel, který používám, má 3 vodiče, zelený vodič je uzemněný, bílý vodič je neutrální a černý vodič je vodič. Nyní pomocí našich drátových konektorů znovu spojte zemnící (zelený) a neutrální (bílý) vodič dohromady, nyní byste měli mít odkryté pouze 2 černé vodiče. Takže jsme dokončili nastavení prodlužovacího kabelu a ponecháme jej na boku, dokud nebude potřeba.
Krok 3: Nastavení relé
Nyní nastavíme relé a propojíme ho s Arduinem, ale než se pustíme do toho, relé pochopí, co to relé je a k čemu slouží. Relé je v podstatě další forma spínače, který je ovládán elektricky, ovládají jeden elektrický obvod rozepnutím a sepnutím kontaktů v jiném obvodu. Ve většině případů relé v podstatě umožňuje relativně nízké napětí snadno ovládat obvody vyšších výkonů, což v tomto projektu děláme. Dobře, pojďme nyní k části, kde připojujeme relé !!!
Na relé je 5 pinů, společných, normálně otevřených (NO), normálně zavřených (NC) a 2 cívek, viz piny výše. Nejprve musíme připojit jeden z vývodů cívky relé na kolejnici VCC na desce, poté připojit diodu k druhé cívce a připojit ji k liště VCC. Dioda je na svém místě, aby se zabránilo špičkám napětí nebo zpětnému toku proudu.
Nyní uchopte tranzistor NPN a připojte kolektor tranzistoru k cívce, ke které je dioda připojena. Poté připojte emitorovou stranu tranzistoru NPN k zemnicí liště na desce. Nakonec pomocí 1KΩ připojte základnu tranzistoru k digitálnímu pinu 2 Arduina.
Nakonec uděláme opravdu důležité spojení. Vezměte připravený prodlužovací kabel a připojte jeden černý vodič ke společnému kolíku v relé a zajistěte připojení elektrickou páskou. Poté připojte druhý konec ke kolíku NO relé.
Krok 4: Připojení pohybového senzoru PIR
Také jsme téměř hotovi, nyní připojíme pohybový senzor PIR k obvodu, ale než to uděláme, pojďme pochopit, co je to PIR senzor. Senzor PIR znamená pasivní infračervený senzor, který dokáže detekovat přítomnost lidí nebo zvířat a vyslat signál, že detekoval pohyb. PIR senzor má 3 piny, VCC, výstup a uzemnění.
Nejprve musíme připojit kolík VCC senzoru PIR k liště VCC na desce a připojit zemnicí kolík senzoru PIR k zemnící liště. Poté se chystáme připojit výstupní pin k jednomu z pinů Arduino, použil jsem pin 4. Nyní jste úspěšně připojili PIR senzor !!
Krok 5: Psaní kódu
Nyní jsme hotovi se všemi obvody a vše, co teď musíme udělat, je napsat kód. Kód je pro tento projekt poměrně jednoduchý a logika je přímočará. Připojil jsem se ke kódu pro tento obvod výše, ale pojďme pochopit, co tento kód ve skutečnosti dělá.
Nejprve inicializujeme náš reléový pin a náš PIR senzorový pin a vytvoříme int proměnnou zvanou val. Poté deklarujeme pin relé jako výstup (signál jde pouze z Arduina) a deklarujeme pin senzoru PIR jako vstup (signál jde pouze do Arduina). Nakonec použijeme digitalread k získání hodnoty ze senzoru PIR, která je buď 0 (žádný pohyb), nebo 1 (pohyb) a uložíme ji do proměnné val. Poté použijeme příkaz if a else k použití této hodnoty, kterou jsme uložili k zapnutí/vypnutí žárovky, a nyní jsme hotovi kód !!
Krok 6: Užijte si to
Naštěstí si to užíváte a buďte hrdí na to, čeho jste dnes dosáhli!
Doporučuje:
Zjistěte, kdy někdo vstoupil do místnosti pomocí radarového senzoru Xyc-wb-dc: 7 kroků
Zjistěte, kdy někdo vstoupil do místnosti pomocí radarového senzoru Xyc-wb-dc: V tomto tutoriálu se naučíme zjistit, jak někdo vstoupil do místnosti pomocí modulu RTC, radarového senzoru xyc-wb-dc, OLED displeje a arduina. ukázkové video
Dálkově ovládané auto - ovládané pomocí bezdrátového ovladače Xbox 360: 5 kroků
Dálkově ovládané auto - ovládané pomocí bezdrátového ovladače Xbox 360: Toto jsou pokyny k sestavení vlastního dálkově ovládaného auta, ovládaného pomocí bezdrátového ovladače Xbox 360
Mluvící Arduino - Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu - Přehrávání souborů MP3 z Arduina pomocí PCM: 6 kroků
Mluvící Arduino | Přehrávání MP3 pomocí Arduina bez jakéhokoli modulu | Přehrávání souboru MP3 z Arduina pomocí PCM: V tomto návodu se naučíme, jak přehrávat soubor mp3 s arduino bez použití jakéhokoli zvukového modulu, zde použijeme knihovnu PCM pro Arduino, která přehrává 16 bitů PCM s frekvencí 8 kHZ, takže to zvládneme
Vytvořte si jednoduché světlo senzoru pohybu! (PIR): 13 kroků (s obrázky)
Vytvořte si jednoduché světlo senzoru pohybu! (PIR): Vytvořte malý & Jednoduché světlo snímající pohyb s menším množstvím problémů a méně komponentů. Začátečník by to také mohl udělat. Jednoduché porozumění tomu, jak funguje tranzistor, a znalost anody a katody je potřeba jen proto, aby bylo napětí bez napětí
Metody detekce vodní hladiny Arduino pomocí ultrazvukového senzoru a Funduino vodního senzoru: 4 kroky
Metody detekce hladiny vody Arduino pomocí ultrazvukového senzoru a Funduino senzoru vody: V tomto projektu vám ukážu, jak vytvořit levný detektor vody pomocí dvou metod: 1. Ultrazvukový senzor (HC-SR04) .2. Senzor vody Funduino