Obsah:

Vodní kohoutek snímače pohybu pomocí Arduina a solenoidového ventilu - DIY: 6 kroků
Vodní kohoutek snímače pohybu pomocí Arduina a solenoidového ventilu - DIY: 6 kroků

Video: Vodní kohoutek snímače pohybu pomocí Arduina a solenoidového ventilu - DIY: 6 kroků

Video: Vodní kohoutek snímače pohybu pomocí Arduina a solenoidového ventilu - DIY: 6 kroků
Video: Leap Motion SDK 2024, Červenec
Anonim
Vodní kohoutek snímače pohybu pomocí Arduina a solenoidového ventilu - DIY
Vodní kohoutek snímače pohybu pomocí Arduina a solenoidového ventilu - DIY
Vodní kohoutek snímače pohybu pomocí Arduina a solenoidového ventilu - DIY
Vodní kohoutek snímače pohybu pomocí Arduina a solenoidového ventilu - DIY

V tomto projektu vám ukážu, jak postavit vodní kohoutek senzoru pohybu pomocí solenoidového ventilu. Tento projekt vám může pomoci převést váš stávající ruční vodovodní kohoutek na kohoutek, který lze ovládat na základě detekce pohybu. Pomocí IR senzoru propojeného s Arduinem se Tap automaticky zapne pokaždé, když je ruka detekována v blízkosti IR senzoru. Kohout zůstane zapnutý po pevně stanovenou dobu podle definice uživatele a poté se automaticky vypne.

Projekt využívá jednoduché zásoby, které jsou snadno dostupné a také proveditelné pro každého.

Zásoby

  • Arduino Uno.
  • Elektromagnetický ventil 12V.
  • IR senzor - může být nahrazen ultrazvukovým senzorem na základě vašeho výběru.
  • Dioda - 1N4007.
  • Napájení 12V.
  • 5V relé.
  • Mini prkénko.
  • Propojovací vodiče.

Krok 1: Porozumění solenoidovému ventilu

Pochopení elektromagnetického ventilu
Pochopení elektromagnetického ventilu
Pochopení elektromagnetického ventilu
Pochopení elektromagnetického ventilu

Elektromagneticky je ovládán elektromagnetický ventil. Napájení cívky způsobí, že se ventil otevře a umožní tok tekutiny. Tento mechanismus pomáhá nahradit ruční ventily a je klíčovou součástí tohoto projektu.

Vyzkoušejte fungování elektromagnetického ventilu přímým připojením napájení 12 V k elektromagnetickému ventilu. Poté uslyšíte zvuk „Kliknutí“. Tento zvuk indikuje otevírání a zavírání ventilu.

Aby bylo možné ovládat elektromagnetický ventil, musíme jej připojit k mikrokontroléru Arduino. K tomu bude použito relé 5V. Elektromagnetický ventil indukuje zpětný EMF, který může poškodit relé, pokud je připojen přímo. Proto musí být dioda připojena, jak je znázorněno na obrázku v tomto kroku. To pomáhá zajistit bezpečné ovládání elektromagnetického ventilu.

Poznámka - solenoidový ventil nemá kladný ani záporný pól, jakýkoli vývod lze považovat za kladný nebo záporný.

Krok 2: Připojení elektromagnetického ventilu k 5V relé

Připojení elektromagnetického ventilu k 5V relé
Připojení elektromagnetického ventilu k 5V relé
Připojení elektromagnetického ventilu k 5V relé
Připojení elektromagnetického ventilu k 5V relé

V tomto kroku připojíme elektromagnetický ventil k relé. Zapojení viz schéma zapojení.

  1. Připojte kladnou (+ve) svorku napájení 12 V ke společné svorce (střední) relé.
  2. Připojte kladný konec diody ke svorce NO (normálně otevřený) relé.
  3. Zajistěte 5V napájení relé z pinu Arduino 5V.
  4. Připojte vstupní pin (IN) relé ke kolíku 13 Arduina.

V případě relé má napájecí strana 3 piny:

  • VCC
  • GND
  • IN nebo IN1, IN2 (na základě 1kanálového nebo 2kanálového relé)

Výstupní strana relé:

  • Normálně zavřená konfigurace (NC): 1. Signál HIGH - teče proud. 2. LOW signál - proud neteče
  • Normálně otevřená konfigurace (NO): 1. HIGH signál - neteče proud. 2. LOW signál - teče proud.
  • Společné (CO)

V tomto obvodu použijeme kolík „Normálně otevřený“, protože potřebujeme do ventilu přivádět proud, pouze když je detekována ruka.

Krok 3: Připojte infračervený senzor

Připojte IR senzor
Připojte IR senzor

IR senzor připojíme k arduinu pomocí analogového pinu desky. Pomocí funkce AnalogRead () arduino IDE můžeme přistupovat k hodnotě senzoru. To může pomoci určit, zda je ruka v těsné blízkosti snímače nebo ne.

  • Připojte pin OUT IR senzoru k analogovému pinu A0.
  • Zajistěte 5V napájení IR senzoru z Arduina.
  • Připojte pin GND.

Poznámka - Potenciometr na infračerveném senzoru lze nastavit tak, aby se měnil rozsah detekce senzoru

Krok 4: Nahrajte skicu/kód

Dále budete muset nahrát skicu do svého Arduina pomocí Arduino IDE.

Stáhněte si přiložený kód a poté jej otevřete ve svém Arduino IDE.

Zapojte Arduino a ujistěte se, že jste vybrali správný port a desku, poté nahrajte kód.

Krok 5: Připevněte elektromagnetický ventil k odbočce/potrubí

Připojte elektromagnetický ventil k odbočce/potrubí
Připojte elektromagnetický ventil k odbočce/potrubí

Před poskytnutím dodávky do našeho nastavení připojte elektromagnetický ventil k kohoutku. Proces připojení k vodovodnímu kohoutku lze provést dvěma způsoby.

  1. Připojit k potrubí: Připojte ventil k potrubí, které dodává vodu do vašeho stávajícího kohoutku.
  2. Připojit k odbočce: Připojte ventil přímo k vodovodnímu kohoutku, pouze pokud se velikost ventilu shoduje s vaším stávajícím kohoutkem, jinak to povede k úniku. Poté zapněte ruční klepnutí. Bez ohledu na to, že je ruční kohout zapnutý, nebude proudit voda, protože elektromagnetický ventil je VYPNUTÝ.

Obrázek ukazuje nastavení pro připojení 1.

Krok 6: Použití vodovodního kohoutku snímače pohybu

To je vše, váš vodní kohoutek snímače pohybu je připraven k použití. Pokaždé, když byste chtěli použít kohoutek, pohybujte rukou v těsné blízkosti vašeho IR senzoru. Poté bude voda proudit 7 sekund, jak je definováno v kódu, a automaticky se vypne. Změňte dobu trvání podle svých požadavků.

Dejte mi vědět, co byste změnili nebo udělali jinak v sekci komentáře.

Doporučuje: