Talaan ng mga Nilalaman:

Madaling Programmable Watering System na May Arduino: 4 na Hakbang
Madaling Programmable Watering System na May Arduino: 4 na Hakbang

Video: Madaling Programmable Watering System na May Arduino: 4 na Hakbang

Video: Madaling Programmable Watering System na May Arduino: 4 na Hakbang
Video: #5 How to Program Outseal Arduino PLC - Water Pump Control 2024, Nobyembre
Anonim
Image
Image
Madaling Programmable Watering System Sa Arduino
Madaling Programmable Watering System Sa Arduino
Madaling Programmable Watering System Sa Arduino
Madaling Programmable Watering System Sa Arduino

Ang proyektong ito ay panatilihing buhay ang iyong mga halaman, nang walang anumang interbensyon sa loob ng maraming araw o kahit na mga linggo.

Upang ibuod ito ay isang madaling Programmable Watering System, pinalakas ng Arduino.

Kung gusto mo ng electronics at halaman, ang proyektong ito ay ginawa para sa iyo. Ito ay naglalayong sa parehong mga novice at may karanasan.

Maaari kang magbakasyon na nakapikit.

Ginamit ko ito isang linggo ng heat wave sa panahon ng aking bakasyon (~ 35 ° C) na may dalawang halaman na kamatis.

Ito ay isang kapaki-pakinabang at murang proyekto na dapat gawin ng bawat isa. Ito ay pangunahing at maaaring iakma upang umangkop sa anuman sa iyong mga pangangailangan at kundisyon sa pagtutubig. Ang kabuuang halaga ay mas mababa sa 25 €.

Ito ay tulad ng isang arduino aralin, ngunit tandaan, ito ay i-save ang iyong halaman, i-save ang iyong oras, i-save ang iyong tubig.

Sa tingin ko at ginawa ito sa 2h lahat ng kasama.

Maaari mong tingnan ang mga larawan bago / pagkatapos, ang mga halaman ay lumago nang malaki sa loob ng isang linggo. Ngayon ay mas malusog na halaman, ang apikal na pamumulaklak ay reduct dahil ang pagtutubig ay regular.

Ito ay talagang isang pangunahing bersyon, sigurado akong gagawa ka ng isang mas kumpletong bersyon sa iyong sarili, kasama ang iyong sariling mga kundisyon

Ginawa ko ang Proyekto na ito sa Pakikipagtulungan sa kumpanya ng ELEGOO, tinanong nila ako para sa isang kapaki-pakinabang at madaling proyekto para sa lahat sa kanilang materyal, at malamang na ginagawa ko ito. Ang proyektong ito ay maaaring gawin sa mga bahagi ng kanilang Uno Starter Kit.

Magpadala sa akin ng isang unit ang ELEGOO para gawin ito. Naniniwala sila sa Mga Gumagawa at naniniwala sa aming pagkamalikhain.

Mga gamit

www.elegoo.com/shop/

Hakbang 1: Kailangan

Kailangan
Kailangan
Kailangan
Kailangan
Kailangan
Kailangan

Para sa ginawa sa proyektong ito para sa pagtutubig ng 2 halaman na kailangan mo:

- ELEGOOUno R3 Starter Kit Board

Sa kit, mayroon ka nang mga wires para magkonekta ng mga board nang magkasama at ilang mga sensor para mapabuti ang system tulad ng DHT11 o ang module ng LCD para panatilihin at pansinin ang maipaprograma na oras para sa exemple.

- Relay x2 Boardhttps://www.amazon.fr/ARCELI-Module-Framboise-dext…

- RTC DS1307https://www.amazon.fr/ANGEEK-Angetek-modules-Montr…

- x2 Mini Priming Diaphragm Pumphttps://fr.aliexpress.com/item/4000086165151.html?…

- x2 Pipe para sa waterhttps://fr.aliexpress.com/item/32846595875.html? sp…

- x2 Water tank tulad ng balde sa pagitan ng 10L at 20L ng kapasidad

- Power supply 12V na may 2A min

- x2 Mga halaman syempre

Ang lahat ng ito ay maaaring mapalitan ng parehong mga module, pag-iingat sa Uno board, ang ilang mga kard mula sa iba pang mga site ay hindi gumagana nang maayos sa I2C.

Hakbang 2: Schema, Mga Kable

Schema, Mga Kable
Schema, Mga Kable
Schema, Mga Kable
Schema, Mga Kable
Schema, Mga Kable
Schema, Mga Kable

Kailangan mong igalang ang eskematiko sa mga larawan.

Ang mga koneksyon sa pagitan ng RTC, utos ng Relay at Arduino Uno, ay ginawa ng mga wire ng Dupont.

Para sa mga pump ng tubig, kakailanganin mong makuha ang lakas ng board ng arduino sa pamamagitan ng mga soldering wire sa ilalim ng arduino uno tungkol sa mga polarity at ang color code. Kailangan ng mga wire upang suportahan ang 12V 2A. Susunod na paghihinang ng power wire sa mga pump ng tubig at ikonekta ang mga ito sa mga relay.

Pag-iingat: Bago ang kapangyarihan ng wires sa ilalim ng arduino board, i-verify ang positibo at negatibong supply.

Gawin itong maayos at pag-iingat sa maikling circuit. Ang mga sundalo at koneksyon ay ginawa nang walang supply ng kuryente.

Paano ito gumagana:

- Ang Uno Board ay utak ng aming system, pinamahalaan nito ang lahat. Ito ay isang pinaka-karaniwang paggamit ng controller sa mundo ng gumagawa. Maaari kang makahanap ng iba pang uri ng microcontroller (tulad ng Micropython) na maaaring gawin ang parehong trabaho, ngunit sa aking pag-iisip, ang arduino ay ang pinaka-simple at ang pinaka-madaling ma-access na board.

- Ang DS1307 ay isang maliit na RTC (Real Time Clock) na kailangang maging powering sa CR2032, maaari itong mapanatili ang petsa at oras nang walang pangunahing supply ng kuryente ng Uno board. Gumagamit ang module ng komunikasyon ng I2C, isa sa pinakatanyag na uri ng komunikasyon sa pagitan ng board at modules. Ang komunikasyon ng I2C ay kinakatawan ng SCL (Serial Clock Line) at SDA (Serial Data Line). Sa ilang kaso, kailangan mong tingnan ang eskematiko ng iyong board upang hanapin ang mga ito.

- Ang module ng mga relay ay gumagamit ng isang Mababang Antas para maisaaktibo ang output ng mga relay sa aming kaso. Kailangan mong i-set up sa posisyon ng TAAS na antas (5V) sa Input pin ng module upang maitakda ang Output sa Normally Close na posisyon, pati na rin maaari mong kable ang iyong bomba sa Normally Open na posisyon.

- Kinakailangan ang mga bomba ng 12V para sa mga gawa, pinalakas din namin ng pangunahing supply ng iyong Uno Board sa pamamagitan ng paghihinang ng dalawang wires. Ang mga pump na ito ay self-priming hanggang sa 2 metro, ang mga ito ay napaka mura at malakas.

Hakbang 3: Mag-upload ng Code at Ikonekta ang mga Pipe

Mag-upload ng Code at Ikonekta ang Mga Pipe
Mag-upload ng Code at Ikonekta ang Mga Pipe
Mag-upload ng Code at Ikonekta ang Mga Pipe
Mag-upload ng Code at Ikonekta ang Mga Pipe

Oras na upang i-upload ang code sa iyong board.

I-download ang Arduino IDE dito:

Mag-install ng mga aklatan para sa RTC DS1307:

Sa pamamagitan ng ELEGOO kit, lahat ng mga tagubilin ay nasa loob para sa pagprograma ng iyong mga board.

Huwag kalimutang i-install ang mga tubo sa iyong water pump. Kakailanganin mong tingnan kung aling inlet ang nagbomba ng tubig at alin ang nagpapalabas dito. Sa larawan ng mga water pump, ang E ay para sa Entrance ng tubig.

Pagkatapos nito, mag-install ng mga balde na puno ng tubig malapit sa mga halaman, ilagay ang suction pipe ng bomba sa timba, at ilagay ang tubo ng paagusan ng tubig ng bomba sa palayok.

Kakailanganin mong iakma ang mga oras ng pagtutubig sa iyong mga halaman, ang aking mga kondisyon sa pagtutubig ay ginawa para sa mga halaman ng kamatis

Ang ganitong uri ng Mga Pump ng Tubig ay maaaring magbomba ng 135 L / h na may 12V 2A, ngunit kakailanganin mong subukan ang kanilang daloy sa iyong power supply. Iangkop ang code para sa ginawa ng 60 segundo ng pagtutubig at pagsukat kung gaano karaming dami ng tubig ang na-pump

Kailangan ng 2 balde, para sa akin 2.25 L sa isang minuto para lamang sa isang bomba. Hiwalay na subukan ang mga pump ng tubig

Maaari mo itong mai-install sa isang piraso ng kahoy o sa isang kahon ng plastik.

Hakbang 4: Pumunta Pa

Lumayo pa
Lumayo pa

Ngayon mayroon kang mga pangunahing kaalaman upang mapabuti ang sistemang ito at gawin itong iyong sarili

Maaari kang magdagdag ng higit pang mga kondisyon sa pagtutubig, tulad ng sensor ng temperatura at halumigmig, photoresistor, sensor ng ulan, sensor ng halumigmig ng halaman. Maaari kang magdagdag ng isang IR system para sa control watering system na may isang remote.

Maaari kang mag-iskedyul ng maraming mga pagtutubig sa iba't ibang oras para sa pagtutubig ng iyong halaman, piliin ang dami ng tubig.

Sa madaling sabi, isang ganap na napapasadyang sistema upang madaling mapamahalaan ang iyong mga halaman.

Maaari kang magdagdag ng solar panel (10W) na may rechargeable na baterya na 12V lithium-ion para sa independiyenteng supply ng kuryente.

Inirerekumendang: