Talaan ng mga Nilalaman:

Motion Sensor Water Tap Paggamit ng Arduino at Solenoid Valve - DIY: 6 na Hakbang
Motion Sensor Water Tap Paggamit ng Arduino at Solenoid Valve - DIY: 6 na Hakbang

Video: Motion Sensor Water Tap Paggamit ng Arduino at Solenoid Valve - DIY: 6 na Hakbang

Video: Motion Sensor Water Tap Paggamit ng Arduino at Solenoid Valve - DIY: 6 na Hakbang
Video: Unbelievable Pinball Machine to Coffee Table Transformation | Insane Build 2024, Hulyo
Anonim
Motion Sensor Water Tap Paggamit ng Arduino at Solenoid Valve - DIY
Motion Sensor Water Tap Paggamit ng Arduino at Solenoid Valve - DIY
Motion Sensor Water Tap Paggamit ng Arduino at Solenoid Valve - DIY
Motion Sensor Water Tap Paggamit ng Arduino at Solenoid Valve - DIY

Sa proyektong ito, ipapakita ko sa iyo kung paano bumuo ng isang Motion Sensor Water Tap gamit ang isang Solenoid Valve. Matutulungan ka ng proyektong ito na i-convert ang iyong mayroon nang manu-manong gripo ng tubig sa isang gripo na maaaring makontrol batay sa pagtuklas ng paggalaw. Gamit ang IR sensor na nakagambala sa Arduino, ang Tapik ay awtomatikong MAG-ON sa tuwing ang kamay ay napansin sa kalapitan ng IR sensor. Ang tap ay mananatiling ON para sa isang nakapirming oras tulad ng tinukoy ng gumagamit at pagkatapos ay awtomatikong i-OFF.

Gumagamit ang proyekto ng mga simpleng supply na madaling ma-access at magagawa rin para sa lahat.

Mga gamit

  • Arduino Uno.
  • Solenoid Valve 12V.
  • IR sensor - maaaring mapalitan ng isang Ultrasonic Sensor batay sa iyong pinili.
  • Diode - 1N4007.
  • 12V Power Supply.
  • 5V Relay.
  • Mini Breadboard.
  • Mga kumokonekta na mga wire.

Hakbang 1: Pag-unawa sa isang Solenoid Valve

Pag-unawa sa isang Solenoid Valve
Pag-unawa sa isang Solenoid Valve
Pag-unawa sa isang Solenoid Valve
Pag-unawa sa isang Solenoid Valve

Ang isang solenoid na balbula ay pinapatakbo ng electromagnetically. Ang nagpapalakas ng likaw ay gumagawa ng balbula upang buksan at payagan ang daloy ng likido. Tumutulong ang mekanismong ito na palitan ang mga manu-manong balbula at ginagawa itong isang pangunahing sangkap para sa proyektong ito.

Subukan ang pagtatrabaho ng solenoid balbula sa pamamagitan ng direktang pagkonekta ng 12V Power supply sa Solenoid Valve. Kasunod nito ay maririnig mo ang isang tunog na "Mag-click". Ang tunog na ito ay nagpapahiwatig ng pagbubukas at pagsasara ng balbula.

Upang makontrol ang balbula ng Solenoid, dapat nating ikonekta ito sa isang Arduino Microcontroller. Upang magawa ito, isang 5V Relay ang gagamitin. Ang solenoid balbula ay nagpapahiwatig ng likod na EMF na maaaring makapinsala sa relay kung direktang konektado. Samakatuwid ang isang Diode ay dapat na konektado tulad ng ipinakita sa figure sa hakbang na ito. Tumutulong ito na matiyak ang ligtas na kontrol ng solenoid balbula.

Tandaan - Ang Solenoid Valve ay walang positibo o negatibong terminal, ang anumang terminal ay maaaring isaalang-alang bilang + ve o -ve.

Hakbang 2: Pagkonekta sa Solenoid Valve sa 5V Relay

Pagkonekta sa Solenoid Valve sa 5V Relay
Pagkonekta sa Solenoid Valve sa 5V Relay
Pagkonekta sa Solenoid Valve sa 5V Relay
Pagkonekta sa Solenoid Valve sa 5V Relay

Sa hakbang na ito, ikokonekta namin ang solenoid na balbula sa relay. Sumangguni sa circuit diagram na ibinigay para sa mga koneksyon.

  1. Ikonekta ang positibo (+ ve) na terminal ng 12V supply sa karaniwang terminal (ang gitna ng isa) ng relay.
  2. Ikonekta ang Positive na dulo ng diode sa NO (Normally Open) terminal ng relay.
  3. Magbigay ng 5V supply sa Relay mula sa arduino 5V pin.
  4. Ikonekta ang input pin (IN) ng Relay sa Pin 13 ng Arduino.

Sa kaso ng isang relay, ang panig ng supply ay may 3 mga pin:

  • VCC
  • GND
  • IN o IN1, IN2 (batay sa 1 channel o 2 channel relay)

Ang bahagi ng output ng relay:

  • Karaniwan Isinara ang pagsasaayos (NC): 1. MATAAS na signal - dumadaloy ang kasalukuyang. 2. LOW signal - hindi dumadaloy ang kasalukuyang
  • Karaniwan Buksan ang pagsasaayos (HINDI): 1. MATAAS na signal - hindi dumadaloy ang kasalukuyang. 2. LOW signal - kasalukuyang dumadaloy.
  • Karaniwan (CO)

Sa circuit na ito gagamitin namin ang "Normally Open" pin na kailangan namin upang magbigay ng kasalukuyang sa balbula lamang kapag nakita ang kamay.

Hakbang 3: Ikonekta ang IR Sensor

Ikonekta ang IR Sensor
Ikonekta ang IR Sensor

Ikonekta namin ang IR sensor sa arduino gamit ang Analog pin ng board. Sa pamamagitan ng paggamit ng pagpapaandar ng AnalogRead () ng arduino IDE, maaari nating ma-access ang halaga ng sensor. Makakatulong ito na matukoy kung ang kamay ay malapit sa sensor o hindi.

  • Ikonekta ang IR sensor OUT pin sa Analog pin A0.
  • Magbigay ng 5V supply sa IR sensor mula sa Arduino.
  • Ikonekta ang GND pin.

Tandaan - Ang potensyomiter sa IR sensor ay maaaring iakma upang mag-iba ang saklaw ng pagtuklas ng sensor

Hakbang 4: I-upload ang Sketch / Code

Susunod, kakailanganin mong mag-upload ng sketch sa iyong Arduino gamit ang Arduino IDE.

I-download ang nakalakip na code at pagkatapos buksan ito sa iyong Arduino IDE.

I-plug ang iyong Arduino at tiyaking nakuha mo ang tamang napili ng com port at board, pagkatapos ay i-upload ang code.

Hakbang 5: Ikabit ang Solenoid Valve sa Tap / Pipe

Ikabit ang Solenoid Valve sa Tap / Pipe
Ikabit ang Solenoid Valve sa Tap / Pipe

Bago ibigay ang supply sa aming pag-set up, ikonekta ang solenoid balbula sa gripo. Mayroong dalawang paraan upang magawa ang proseso ng paglakip nito sa gripo.

  1. Mag-attach sa Pipe: Ikonekta ang balbula sa tubo na nagbibigay ng tubig sa iyong mayroon nang gripo.
  2. Mag-attach sa Tapikin: Direktang ikonekta ang balbula sa gripo lamang kung ang laki ng balbula ay tumutugma sa iyong mayroon nang gripo, kung hindi man ay hahantong ito sa pagtulo. Kasunod sa aling pag-ON sa manu-manong tapikin. Hindi alintana ang manu-manong pag-tap na naka-ON, walang daloy ng tubig dahil ang solenoid balbula ay OFF.

Ipinapakita ng figure ang pag-set up para sa koneksyon 1.

Hakbang 6: Gamit ang Motion Sensor Water Tap

Iyon lang, handa nang magamit ang iyong gripo ng tubig ng sensor ng paggalaw. Sa tuwing nais mong gamitin ang tap, ilipat ang iyong kamay sa malapit sa iyong IR sensor. Kasunod nito, ang tubig ay dadaloy ng 7 segundo tulad ng tinukoy sa code at awtomatikong i-OFF. Baguhin ang tagal batay sa iyong mga kinakailangan.

Ipaalam sa akin kung ano ang babaguhin mo o gagawin nang iba sa seksyon ng mga komento.

Inirerekumendang: