Obsah:

Světlo místnosti ovládané pomocí PIR senzoru a Arduina: 6 kroků
Světlo místnosti ovládané pomocí PIR senzoru a Arduina: 6 kroků

Video: Světlo místnosti ovládané pomocí PIR senzoru a Arduina: 6 kroků

Video: Světlo místnosti ovládané pomocí PIR senzoru a Arduina: 6 kroků
Video: Hledáte levnou zabezpečovačku? Tady je | iGet security M3B 2024, Červenec
Anonim
Pokojové světlo ovládané pomocí PIR senzoru a Arduina
Pokojové světlo ovládané pomocí PIR senzoru a Arduina
Pokojové světlo ovládané pomocí PIR senzoru a Arduina
Pokojové světlo ovládané pomocí PIR senzoru a Arduina

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

Nabídka nákupu
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

Práce s prodlužovacím kabelem
Práce s prodlužovacím kabelem
Práce s prodlužovacím kabelem
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é

Nastavení relé
Nastavení relé
Nastavení relé
Nastavení relé
Nastavení relé
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

Připojení pohybového senzoru PIR
Připojení pohybového senzoru PIR
Připojení pohybového senzoru PIR
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

Psaní kódu
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: