Kazalo:

Senzor gibanja za vodovodno pipo z arduinom in elektromagnetnim ventilom - DIY: 6 korakov
Senzor gibanja za vodovodno pipo z arduinom in elektromagnetnim ventilom - DIY: 6 korakov

Video: Senzor gibanja za vodovodno pipo z arduinom in elektromagnetnim ventilom - DIY: 6 korakov

Video: Senzor gibanja za vodovodno pipo z arduinom in elektromagnetnim ventilom - DIY: 6 korakov
Video: Leap Motion SDK 2024, Julij
Anonim
Senzor gibanja za vodovodno pipo z arduinom in elektromagnetnim ventilom - naredi sam
Senzor gibanja za vodovodno pipo z arduinom in elektromagnetnim ventilom - naredi sam
Senzor gibanja za vodovodno pipo z arduinom in elektromagnetnim ventilom - naredi sam
Senzor gibanja za vodovodno pipo z arduinom in elektromagnetnim ventilom - naredi sam

V tem projektu vam bom pokazal, kako z uporabo elektromagnetnega ventila sestaviti pipo za senzor gibanja. Ta projekt vam lahko pomaga pretvoriti obstoječo ročno pipo za vodo v pipo, ki jo je mogoče nadzorovati na podlagi zaznavanja gibanja. Z uporabo IR senzorja, povezanega z Arduinom, se bo Tap samodejno vklopil vsakič, ko bo roka zaznana v bližini IR senzorja. Pipa ostane vklopljena določen čas, kot jo je določil uporabnik, nato pa se samodejno izklopi.

Projekt uporablja preproste zaloge, ki so lahko dostopne in tudi izvedljive za vsakogar.

Zaloge

  • Arduino Uno.
  • Elektromagnetni ventil 12V.
  • IR senzor - po vaši izbiri ga lahko zamenja ultrazvočni senzor.
  • Dioda - 1N4007.
  • 12V napajalnik.
  • 5V rele.
  • Mini deska.
  • Priključitev žic.

1. korak: Razumevanje elektromagnetnega ventila

Razumevanje elektromagnetnega ventila
Razumevanje elektromagnetnega ventila
Razumevanje elektromagnetnega ventila
Razumevanje elektromagnetnega ventila

Elektromagnetni ventil deluje na elektromagnetni ventil. Zaradi napetosti tuljave se ventil odpre in omogoči pretok tekočine. Ta mehanizem pomaga zamenjati ročne ventile in je ključna sestavina tega projekta.

Preverite delovanje elektromagnetnega ventila tako, da neposredno priključite 12V napajanje na elektromagnetni ventil. Po tem boste zaslišali zvok "klik". Ta zvok označuje odpiranje in zapiranje ventila.

Za nadzor elektromagnetnega ventila ga moramo priključiti na mikrokrmilnik Arduino. V ta namen bo uporabljen rele 5V. Elektromagnetni ventil sproži povratni EMF, ki lahko poškoduje rele, če ga priključite neposredno. Zato je treba diodo priključiti, kot je prikazano na sliki v tem koraku. To pomaga zagotoviti varen nadzor nad elektromagnetnim ventilom.

Opomba - Elektromagnetni ventil nima pozitivnega ali negativnega priključka, vsak terminal se lahko šteje za +ve ali -ve.

Korak: Priključite elektromagnetni ventil na rele 5V

Priključitev elektromagnetnega ventila na rele 5V
Priključitev elektromagnetnega ventila na rele 5V
Priključitev elektromagnetnega ventila na rele 5V
Priključitev elektromagnetnega ventila na rele 5V

V tem koraku bomo elektromagnetni ventil priključili na rele. Za povezave glejte shemo vezja.

  1. Pozitivni (+ve) priključek 12 -voltnega napajanja priključite na skupni priključek (osrednji) releja.
  2. Pozitivni konec diode priključite na NO (normalno odprt) priključek releja.
  3. Zagotovite 5V napajanje releja iz arduino 5V zatiča.
  4. Priključite vhodni pin (IN) releja na pin 13 Arduina.

V primeru releja ima napajalna stran 3 zatiče:

  • VCC
  • GND
  • IN ali IN1, IN2 (na podlagi 1 -kanalnega ali 2 -kanalnega releja)

Izhodna stran releja:

  • Normalno zaprta konfiguracija (NC): 1. VISOKI signal - tok teče. 2. NIZKI signal - tok ne teče
  • Normalno odprta konfiguracija (NO): 1. VISOKI signal - tok ne teče. 2. NIZKI signal - tok teče.
  • Pogosti (CO)

V tem vezju bomo uporabili "normalno odprti" zatič, saj moramo dovajati tok v ventil le, ko zazna roko.

3. korak: Priključite IR senzor

Priključite IR senzor
Priključite IR senzor

IR senzor bomo povezali z arduinom z analognim zatičem na plošči. Z uporabo funkcije AnalogRead () v arduino IDE lahko dostopamo do vrednosti senzorja. To lahko pomaga ugotoviti, ali je roka v neposredni bližini senzorja ali ne.

  • OUT pin IR senzorja priključite na analogni pin A0.
  • Zagotovite 5V napajanje IR senzorja iz Arduina.
  • Priključite pin GND.

Opomba - Potenciometer na IR senzorju lahko prilagodite tako, da spreminja območje zaznavanja senzorja

4. korak: naložite skico/kodo

Nato morate skico naložiti na svoj Arduino z uporabo Arduino IDE.

Prenesite priloženo kodo in jo odprite v svojem Arduino IDE.

Priključite svoj Arduino in se prepričajte, da ste izbrali pravilna vrata COM in ploščo, nato naložite kodo.

5. korak: Elektromagnetni ventil pritrdite na pipo/cev

Elektromagnetni ventil pritrdite na pipo/cev
Elektromagnetni ventil pritrdite na pipo/cev

Preden zagotovite napajanje za našo nastavitev, priključite elektromagnetni ventil na pipo. Postopek pritrditve na pipo lahko izvedete na dva načina.

  1. Pritrdite na cev: Priključite ventil na cev, ki dovaja vodo v vašo obstoječo pipo.
  2. Pritrdite na pipo: Ventil priključite neposredno na pipo le, če se velikost ventila ujema z vašo obstoječo pipo, sicer bo prišlo do puščanja. Po tem VKLOPITE ročno pipo. Ne glede na to, ali je ročna pipa vklopljena, ne bo pretoka vode, saj je elektromagnetni ventil izklopljen.

Slika prikazuje nastavitve za povezavo 1.

Korak 6: Uporaba pipe za senzor gibanja

To je to, vaša pipa za senzor gibanja je pripravljena za uporabo. Vsakič, ko želite uporabiti pipo, premaknite roko v neposredni bližini IR senzorja. Po tem bo voda tekla 7 sekund, kot je opredeljeno v kodi, in se samodejno izklopila. Spremenite trajanje glede na vaše zahteve.

Sporočite mi, kaj bi spremenili ali naredili drugače v razdelku za komentarje.

Priporočena: