Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Pagsisimula Sa JSN-SR04
- Hakbang 2: Paggawa ng Awtomatikong Water Level Controller
- Hakbang 3: Circuit Diagram at Paliwanag
- Hakbang 4: Programming
- Hakbang 5: Pagsubok at Pagtitipon
- Hakbang 6: Pag-install
Video: Awtomatikong Water Motor na May Antas na Tagapagpahiwatig: 6 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Kumusta Lahat, maligayang pagdating sa isa pang maituturo. Sa Project na ito matututunan namin kung paano lumikha ng Ganap na Awtomatikong Water Tank Level Controller na may tampok na tagapagpahiwatig ng antas ng tubig gamit ang Arduino Nano.
Ang Arduino ang utak ng proyektong ito. Kukuha ito ng input mula sa mga sensor at kontrolin ang lahat ng iba pang mga yunit ayon sa natanggap na halaga. Ang pangalawang bloke ay 16x2 LCD display. Ipapakita ng yunit na ito ang Antas ng Tubig sa porsyento pati na rin sa Diagram, ipapakita rin nito ang katayuan ng Pump. Aabisuhan din kami ng seksyong ito tuwing walang laman ang tangke ng Sump. Ang pangatlong bloke ay ang Sonar Sensor. Ginagamit ito upang sukatin ang antas ng tubig na naroroon sa overhead tank ng tubig.
Kaya sa proyektong ito gagamitin ko ang HC-SR04 Ultrasonic Module upang masukat ang Antas ng Tubig at isang I2C LCD upang makita ang antas ng tubig sa cm.
Mga gamit
Arduino Nano
JSN-SR04 Katunayan ng Tubig na Ultrasonic Module
16X 2 LCD Display (Blue / Green)
230-5V Power Module
5V Buzzer
Mga Hook-Up na Wire
Isang Enclosure Box
Hakbang 1: Pagsisimula Sa JSN-SR04
Ang JSN-SR04 o isang Water Proof ultra sonic sensor ay isang elektronikong aparato na gumagana sa prinsipyo ng paghahatid at pagsasalamin. Ang sensor na ito ay may dalawang mga pin na pinangalanan bilang TRIG at ECHO pin.
Ang pagpapaandar ng ECHO pin ay upang maglabas ng mga alon sa channel. Ang mga alon na ito ay naglalakbay sa daluyan bilang isang alon at sumasalamin sa likod kapag naabot nito ang isang bagay o isang balakid nang maaga sa paglaganap nito. Ang oras na kinuha para sa paglabas at pagmuni-muni ay kinakalkula at ginagamit ang halagang ito napagpasyahan namin ang distansya ng hadlang na papalapit sa amin.
- Ang TRIG pin ay konektado sa digital pin 5 ng nano.
- Ang pin ng ECHO ay konektado sa digital pin 5 ng nano.
- Ang pin ng VCC ay konektado sa positibong rehas ng breadboard.
- Ang pin ng GND ay konektado sa negatibo ng breadboard.
Hakbang 2: Paggawa ng Awtomatikong Water Level Controller
Ang pagtatrabaho ng proyektong ito ay napaka-simple nagamit namin ang module ng sensor ng Ultrasonic na nagpapadala ng mga sound wave sa tangke ng tubig at nakita ang pagmuni-muni ng mga sound wave na ECHO. Una sa lahat kailangan naming mag-trigger ng module ng ultrasonic sensor upang magpadala ng signal sa pamamagitan ng paggamit ng Arduino at pagkatapos ay maghintay upang makatanggap ng ECHO. Binabasa ni Arduino ang oras sa pagitan ng pag-trigger at pagtanggap ng ECHO. Alam namin na ang bilis ng tunog ay nasa paligid ng 340 m / s. kaya maaari nating kalkulahin ang distansya sa pamamagitan ng paggamit ng naibigay na pormula:
Distansya = (oras ng paglalakbay / 2) * bilis ng tunog Kung saan ang bilis ng tunog ay humigit-kumulang na 340m bawat segundo. Sa pamamagitan ng paggamit ng mga pamamaraang ito nakakakuha kami ng distansya mula sa sensor hanggang sa ibabaw ng tubig. Pagkatapos nito kailangan nating kalkulahin ang antas ng tubig. Ngayon kailangan naming kalkulahin ang kabuuang haba ng tangke ng tubig. Tulad ng alam natin ang haba ng tangke ng tubig pagkatapos ay maaari nating kalkulahin ang antas ng tubig sa pamamagitan ng pagbawas ng nagresultang distansya na nagmumula sa ultrasonic mula sa kabuuang haba ng tanke. At makukuha natin ang distansya ng antas ng tubig. Ngayon ay maaari na nating mai-convert ang antas ng tubig na ito sa porsyento ng tubig, at maipapakita ito sa LCD.
Hakbang 3: Circuit Diagram at Paliwanag
Tulad ng ipinakita sa circuit ng antas ng antas ng tubig na ibinigay sa ibaba, ang mga "gatilyo" at "echo" na mga pin ng Ultrasonic sensor ay direktang konektado sa pin 5 at 4 ng arduino. Ang isang 16x2 LCD ay konektado sa arduino sa 4-bit mode. Ang control pin RS, RW at En ay direktang konektado sa arduino pin 3, GND at 2. At ang data pin na D4-D7 ay konektado sa 10, 9, 8 at 7 ng arduino, at ang buzzer ay konektado sa pin 6. 5 Volt relay ay nakakonekta din sa pin 12 ng arduino para sa pag-on o pag-patay ng water motor pump. Isang 230-5V Power module na ginagamit para sa power-up ng yunit na ito. maaari kang gumamit ng 1000mA Phone charger para dito. sa circuit na ito Ultrasonic sensor module ay nakalagay sa ang tuktok ng tangke ng tubig para sa pagpapakita. Basahin ng module ng sensor na ito ang distansya sa pagitan ng module ng sensor at ibabaw ng tubig, at ipapakita nito ang distansya sa LCD screen na may mensahe na "Water Space in Tank ay:". Nangangahulugan ito na nagpapakita kami dito ng walang laman na lugar ng distansya o dami para sa tubig sa halip na antas ng tubig. Dahil sa pagpapaandar na ito maaari naming magamit ang sistemang ito sa anumang tangke ng tubig. Kapag ang walang laman na antas ng tubig ay umabot sa distansya mga 30 cm pagkatapos ay i-ON ng Arduino ang water pump sa pamamagitan ng pagmamaneho ng relay. At ngayon ay ipapakita ng LCD ang "Mababang Antas ng Tubig" "Na-ON ang motor", at ang status ng Relay na LED ay magsisimulang kuminang
Ngayon kung ang walang laman na puwang ay umabot sa distansya mga 12 cm ang arduino ay NAKA-OFF ang relay at ipapakita ng LCD na "Punong puno na" Ang Buzzer ay umiiyak din para sa ilang oras at ang status ng relay na LED ay papatayin.
Hakbang 4: Programming
Upang mai-program ang Arduino para sa antas ng water controller, tinutukoy muna namin ang lahat ng pin na gagamitin namin sa proyekto para sa pag-interfaced ng mga panlabas na aparato tulad ng relay, LCD, buzzer atbp. Kopyahin at i-paste ang code sa ibaba sa arduino IDE at piliin ang arduino nano at ang tamang port at pagkatapos ay pindutin ang upload.
Hakbang 5: Pagsubok at Pagtitipon
At pagkatapos mong makumpleto ang proyekto dapat mong makita ang arduino na ipakita ang antas ng tubig sa LCD. Maaari kang isang karagdagang buzzer upang ipaalam sa iyo kung gayon ang antas ng tubig ay umabot pagkatapos ng tiyak na threshold.
Hakbang 6: Pag-install
Ito ay isang Pangunahing pagpapatupad at ginawa sa limitadong mapagkukunan. Plano kong mapahusay ito sa notification sa antas ng tubig sa SMS gamit ang module ng SIM900A bilang susunod na hakbang.
Salamat sa panonood.
Inirerekumendang:
Mga tagapagpahiwatig ng Antas ng Tubig / Feed: 10 Mga Hakbang (na may Mga Larawan)
Mga tagapagpahiwatig ng Antas ng Tubig / Pakain: Sa itinuturo na ito ipapakita ko sa iyo kung paano ako gumawa ng isang tagapagpahiwatig ng antas ng tubig nang hindi ginagamit ang mga micro processors, micro controler, Raspberry Pi, Arduino atbp. Pagdating sa electronics, kumpleto ako " dummy ". Gumagamit ako ng ilang mga electronic na sangkap
3.7V Mababa at Buong Antas na Tagapagpahiwatig ng Circuit: 9 Mga Hakbang (na may Mga Larawan)
3.7V Mababa at Buong Antas ng Tagapagpahiwatig ng Circuit: Hii kaibigan, Ngayon ay gagawa ako ng isang circuit ng 3.7V Baterya na mababa at buong tagapagpahiwatig ng pagsingil. Magsimula na tayo
Tagapagpahiwatig ng Antas ng Tubig - Mga Circuits DIY: 3 Mga Hakbang
Tagapagpahiwatig ng Antas ng Tubig | Mga Circuits DIY: PCB Prototype sa halagang $ 2 (Anumang Kulay): ► ► https://jlcpcb.com/m Ang tutorial na video na ito ay GINAPON ng JLC PCB Nagbibigay ang mga ito ng isang kalidad na PCB para sa Under 2 $ Lamang Una, magparehistro mula sa link sa ibaba & I-upload ang iyong Gerber file / disenyo ng Eagle Iyon lang
Tagapagpahiwatig ng Antas ng Baterya: 4 na Hakbang (na may Mga Larawan)
Tagapagpahiwatig ng Antas ng Baterya: Kung, tulad ng sa akin, mayroon kang isang kamera, tiyak na mayroon ka ring ilang mga baterya, ang isyu ay, hindi mo alam kung ang isang baterya ay puno o walang laman! Kaya gumawa ako ng isang portable module sa isang cap ng baterya, upang bigyan mo ako ng isang magaspang na ideya ng natitirang lakas
Mga Ilaw ng Tagapagpahiwatig ng Katayuan ng Banyo at Awtomatikong Paglipat: 4 Mga Hakbang (na may Mga Larawan)
Mga Ilaw ng Tagapagpahiwatig ng Kalagayan ng Banyo at Awtomatikong Paglipat: Ang proyektong ito ay gumagamit ng mga switch ng proximity at relay upang makontrol ang isang bangko ng mga ilaw ng tagapagpahiwatig. Ang mga ilaw ay nagpapahiwatig ng katayuan sa pananakop ng dalawang banyo. Suliranin: Dalawang solong banyo ng gumagamit - sa isang bahay na istilo ng dorm - ay ibinabahagi ng maraming tao, ngunit