Satura rādītājs:

Kustības sensora ūdens krāns, izmantojot Arduino un solenoīda vārstu - DIY: 6 soļi
Kustības sensora ūdens krāns, izmantojot Arduino un solenoīda vārstu - DIY: 6 soļi

Video: Kustības sensora ūdens krāns, izmantojot Arduino un solenoīda vārstu - DIY: 6 soļi

Video: Kustības sensora ūdens krāns, izmantojot Arduino un solenoīda vārstu - DIY: 6 soļi
Video: Leap Motion SDK 2024, Novembris
Anonim
Kustības sensora ūdens krāns, izmantojot Arduino un solenoīda vārstu - DIY
Kustības sensora ūdens krāns, izmantojot Arduino un solenoīda vārstu - DIY
Kustības sensora ūdens krāns, izmantojot Arduino un solenoīda vārstu - DIY
Kustības sensora ūdens krāns, izmantojot Arduino un solenoīda vārstu - DIY

Šajā projektā es jums parādīšu, kā izveidot kustības sensora ūdens krānu, izmantojot solenoīda vārstu. Šis projekts var palīdzēt pārveidot esošo manuālo ūdens krānu par krānu, kuru var kontrolēt, pamatojoties uz kustības noteikšanu. Izmantojot IR sensoru, kas savienots ar Arduino, pieskāriens automātiski ieslēgsies katru reizi, kad roka tiks atklāta IR sensora tuvumā. Pieskāriens paliks ieslēgts noteiktu laiku, kā noteicis lietotājs, un pēc tam automātiski izslēgsies.

Projektā tiek izmantoti vienkārši materiāli, kas ir viegli pieejami un arī iespējami ikvienam.

Piegādes

  • Arduino Uno.
  • Solenoīda vārsts 12V.
  • IR sensors - to var aizstāt ar ultraskaņas sensoru pēc jūsu izvēles.
  • Diode - 1N4007.
  • 12V barošanas avots.
  • 5V relejs.
  • Mini maizes dēlis.
  • Vadu savienošana.

1. darbība: izpratne par solenoīda vārstu

Solenoīda vārsta izpratne
Solenoīda vārsta izpratne
Solenoīda vārsta izpratne
Solenoīda vārsta izpratne

Elektromagnētiski tiek darbināts elektromagnētiskais vārsts. Spoles aktivizēšana liek vārstam atvērties un ļauj šķidrumam plūst. Šis mehānisms palīdz nomainīt manuālos vārstus un padara to par šī projekta galveno sastāvdaļu.

Pārbaudiet elektromagnētiskā vārsta darbību, tieši pievienojot 12 V barošanas bloku elektromagnētiskajam vārstam. Pēc tam jūs dzirdēsit "Noklikšķināt" skaņu. Šī skaņa norāda uz vārsta atvēršanu un aizvēršanu.

Lai kontrolētu solenoīda vārstu, mums tas jāpievieno Arduino mikrokontrolleram. Lai to izdarītu, tiks izmantots 5 V relejs. Solenoīda vārsts izraisa aizmugurējo EMF, kas var sabojāt releju, ja tas ir tieši pievienots. Tādējādi diode ir jāpievieno, kā parādīts šīs darbības attēlā. Tas palīdz nodrošināt drošu solenoīda vārsta kontroli.

Piezīme - solenoīda vārstam nav pozitīva vai negatīva spailes, jebkuru spaili var uzskatīt par +ve vai -ve.

2. solis: solenoīda vārsta pievienošana 5 V relejam

Solenoīda vārsta savienošana ar 5 V releju
Solenoīda vārsta savienošana ar 5 V releju
Solenoīda vārsta savienošana ar 5 V releju
Solenoīda vārsta savienošana ar 5 V releju

Šajā solī mēs pievienosim elektromagnētisko vārstu relejam. Savienojumiem skatiet pievienoto shēmu.

  1. Savienojiet 12 V barošanas avota pozitīvo (+ve) spaili ar releja kopējo spaili (centrālo).
  2. Savienojiet diodes pozitīvo galu ar releja NO (parasti atvērts) spaili.
  3. Nodrošiniet 5V barošanu relejam no arduino 5V tapas.
  4. Savienojiet releja ievades tapu (IN) ar Arduino 13. tapu.

Releja gadījumā piegādes pusei ir 3 tapas:

  • VCC
  • GND
  • IN vai IN1, IN2 (pamatojoties uz 1 kanālu vai 2 kanālu releju)

Releja izejas puse:

  • Parasti slēgta konfigurācija (NC): 1. HIGH signāls - plūst strāva. 2. LOW signāls - strāva neplūst
  • Parasti atvērta konfigurācija (NO): 1. HIGH signāls - strāva neplūst. 2. LOW signāls - plūst strāva.
  • Bieži (CO)

Šajā shēmā mēs izmantosim tapu "Normāli atvērts", jo vārstam jāpiegādā strāva tikai tad, kad tiek konstatēta roka.

3. darbība: pievienojiet IR sensoru

Pievienojiet IR sensoru
Pievienojiet IR sensoru

Mēs savienosim IR sensoru arduino, izmantojot tāfeles analogo tapu. Izmantojot arduino IDE funkciju AnalogRead (), mēs varam piekļūt sensora vērtībai. Tas var palīdzēt noteikt, vai roka atrodas sensora tuvumā vai nē.

  • Pievienojiet IR sensora OUT tapu pie analogās tapas A0.
  • Nodrošiniet 5 V barošanu IR sensoram no Arduino.
  • Pievienojiet GND tapu.

Piezīme - IR sensora potenciometru var noregulēt, lai mainītu sensora noteikšanas diapazonu

4. darbība: augšupielādējiet skici/kodu

Tālāk jums būs jāaugšupielādē skice savā Arduino, izmantojot Arduino IDE.

Lejupielādējiet pievienoto kodu un pēc tam atveriet to savā Arduino IDE.

Pievienojiet savu Arduino un pārliecinieties, vai esat izvēlējies pareizo kom portu un dēli, pēc tam augšupielādējiet kodu.

5. solis: piestipriniet solenoīda vārstu pie krāna/caurules

Piestipriniet solenoīda vārstu pie krāna/caurules
Piestipriniet solenoīda vārstu pie krāna/caurules

Pirms piegādes mūsu iekārtai pievienojiet elektromagnētisko vārstu pie krāna. Ir divi veidi, kā to piestiprināt pie krāna.

  1. Piestiprināšana pie caurules: pievienojiet vārstu caurulei, kas piegādā ūdeni jūsu esošajam krānam.
  2. Piestiprināšana pie krāna: pievienojiet vārstu tieši pie krāna tikai tad, ja vārsta izmērs atbilst jūsu esošajam krānam, pretējā gadījumā tas novedīs pie noplūdes. Pēc tam ieslēdziet manuālo pieskārienu. Neatkarīgi no tā, vai manuālais krāns ir ieslēgts, ūdens neplūs, jo solenoīda vārsts ir izslēgts.

Attēlā parādīts savienojuma 1 iestatījums.

6. darbība. Kustības sensora ūdens krāna izmantošana

Tieši tā, jūsu kustības sensora ūdens krāns ir gatavs lietošanai. Katru reizi, kad vēlaties izmantot krānu, pārvietojiet roku IR sensora tuvumā. Pēc tam ūdens plūst 7 sekundes, kā noteikts kodā, un automātiski izslēgsies. Mainiet ilgumu atbilstoši savām prasībām.

Ļaujiet man zināt, ko jūs mainītu vai darītu citādi komentāru sadaļā.

Ieteicams: