Talaan ng mga Nilalaman:

EcoDuino Automatic Plant Waterer: 8 Hakbang (na may Mga Larawan)
EcoDuino Automatic Plant Waterer: 8 Hakbang (na may Mga Larawan)

Video: EcoDuino Automatic Plant Waterer: 8 Hakbang (na may Mga Larawan)

Video: EcoDuino Automatic Plant Waterer: 8 Hakbang (na may Mga Larawan)
Video: VoltLog #24 - Building A Cheap Automatic Plant Watering System 2024, Nobyembre
Anonim
EcoDuino Awtomatikong Plant Waterer
EcoDuino Awtomatikong Plant Waterer

Ang EcoDuino ay isang kit mula sa DFRobot para sa pagtutubig ng iyong mga halaman nang awtomatiko. Nagpapatakbo ito sa 6 na baterya ng AA na hindi kasama sa kit. Napakadali ng pag-set up at nagsasama ito ng isang Arduino based microcontroller.

Hakbang 1: Mga Bahagi

Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi

Dapat ay mayroon ka ng lahat ng mga bahagi na ipinakita dito. Kasama sa mga extra ang dalawang nakakatuwang badge at 2 screwdriver. Kailangan lang namin ang dilaw na distornilyador.

Dapat ay mayroon kang mga sumusunod na bahagi: EcoDuino Control Board, baterya pack, bomba, kahalumigmigan sensor, temperatura / kahalumigmigan sensor, plastic case (2 piraso), USB cable, 2 distornilyador, 2 mga badge, 4 na turnilyo at isang plastic hose.

Hindi kasama ang 6 na baterya ng AA na kakailanganin mo rin.

Hakbang 2: I-verify ang Programming ng Lupon

I-verify ang Programming ng Lupon
I-verify ang Programming ng Lupon

Nagsimula kami sa pamamagitan ng pag-verify na maaari naming ikonekta ang aming computer sa board at gamitin ang Arduino IDE upang i-program ito.

I-plug ang USB cable mula sa board sa iyong computer at buksan ang Arduino IDE. Piliin si Leonardo bilang iyong board. Kung ang board ay lumalabas sa listahan ng board, mabuting pumunta ka. Idiskonekta ang board mula sa iyong computer.

Hakbang 3: Pagsubok ng Sensor

Pagsubok ng Sensor
Pagsubok ng Sensor
Pagsubok ng Sensor
Pagsubok ng Sensor
Pagsubok ng Sensor
Pagsubok ng Sensor

Ngayon ikabit ang mga sensor. Ang mga sensor ay nakakabit nang patayo na may itim o GND wire sa ilalim. Ang sensor ng kahalumigmigan / temperatura ay napupunta sa gitnang puwang at ang sensor ng kahalumigmigan ng lupa ay napupunta sa itaas nito sa gilid ng USB plug. I-plug ang parehong sensor at pagkatapos ay ilakip ang board pabalik sa iyong computer.

Kopyahin ang Sample Code at i-paste ito sa isang blangko na Arduino sketch. I-upload ang sketch sa board at buksan ang Serial Monitor upang makita ang mga resulta. I-download ang DHT11 library, kung wala ka nito. Tiyaking ilagay ito sa iyong folder ng Arduino library. Ilagay ang sensor ng lupa sa lupa sa paligid ng isang halaman at makita ang mga pagbabago sa halaga sa serial monitor. Tingnan ang aming taniman na orange na elepante at halamang pako. Walang mga elepante ang nasaktan sa paggawa ng kit na ito.

Kapag gumagana na ito buksan ang isang bagong blangko na file sa Arduino at ilagay sa test The Pump sketch dahil gagawin namin iyon sa susunod. I-upload ang sketch sa board. Ngayon isara ang serial window at i-unplug ang board mula sa iyong computer.

Hakbang 4: Pagsubok sa Pump

Pagsubok sa Pump
Pagsubok sa Pump
Pagsubok sa Pump
Pagsubok sa Pump

Ngayon ay kailangan mong i-wire ang bomba. Ikonekta ang cable gamit ang kayumanggi at asul na mga wire na ipinakita sa larawan sa pump cable.

Ngayon ikonekta ang brown wire sa positibong terminal at ang asul na kawad sa negatibo sa board na may label na Solenoid Valve.

Ngayon ikonekta ang iba pang mga cable na may pula at itim na mga wire sa PWR terminal sa board. Ikonekta ang pula sa positibo at itim sa negatibo.

I-load muli ang baterya gamit ang 6 na baterya ng AA at ikonekta ang cable mula sa baterya pack sa wire na nakakonekta mo lamang sa board. Dapat mong marinig ang bomba na magpatuloy at patayin. Kapag gumagana ito i-unplug ang pack ng baterya. Ngayon na gumagana ang lahat kailangan mong ilagay ang lahat sa loob ng kaso. I-unplug ang mga sensor mula sa board at i-unscrew at tanggalin ang mga cable na idinagdag mo.

* Ang bomba ay nangangailangan ng 4.5 - 12 V at gamitin ang.5 - 5.0 W ng lakas. Hindi sigurado kung ano ang maaaring hawakan ng koneksyon ng USB ng aking computer, hindi ko kailanman pinalakas ang board mula sa computer na may nakakabit na bomba.

Hakbang 5: Pagkasyahin sa Pagsubok ng Kaso

Kaso Pagkasyahin sa Kaso
Kaso Pagkasyahin sa Kaso
Kaso Pagkasyahin sa Kaso
Kaso Pagkasyahin sa Kaso

Pagkasyahin ang pisara sa plastik na kalahati na may mga butas dito. Ang board ay haharap sa kaso. I-line up ang USB port na may port hole sa kaso. I-line up din ang apat na mga post sa tornilyo na may mga butas sa pisara. Suriin din ang board mula sa gilid na may mga butas upang makita mo kung saan kailangang puntahan ang lahat. Kapag tapos na alisin ang board sa kaso.

Hakbang 6: Pagkasyahin sa Kaso

Kaso Pagkasyahin
Kaso Pagkasyahin
Kaso Pagkasyahin
Kaso Pagkasyahin

I-thread ang pump cable sa pamamagitan ng hugis-parihaba na butas at i-tornilyo muli ang mga wire sa konektor na may label na solenoid Valve. Ikonekta ang mga wire ng baterya pack sa terminal na may label na PWR.

Ngayon itulak ang mga konektor ng sensor sa pamamagitan ng butas sa plastic case sa gitna at ikonekta ang mga ito sa board. Tandaan na ang sensor ng kahalumigmigan ay pumupunta sa gitna at ang itim na kawad o GND ay napupunta sa ilalim.

Ngayon ilagay muli ang board sa lugar, lining up ang mga butas ng tornilyo gamit ang mga plastik na post. Kapag ang board ay nasa lugar na, magpatuloy at i-tornilyo ang apat na turnilyo sa mga plastik na post. Ngayon ikabit ang iba pang bahagi ng plastic case.

Hakbang 7: Pangwakas na Code

I-unplug ngayon ang pack ng baterya at ibomba sa pamamagitan ng paghihiwalay ng mga koneksyon sa plug. Ikonekta ang iyong board sa iyong computer at i-paste ang code na Ecoduino Test sa isang bagong blangko na sketch sa Arduino IDE. Pinagsasama ng sketch na ito ang lahat tulad ng pagbabasa ng mga sensor at pag-on at pag-off ng pump.

Sa kasalukuyan ang sketch ay nakatakda upang suriin ang mga sensor bawat minuto at tubig ang halaman para sa 1 segundo kung ang antas ng kahalumigmigan ng lupa ay mas mababa sa 50. Maaari mong ayusin ang mga halagang ito sa sketch. Hanapin ang 3 variable sa ibaba na malapit sa tuktok ng sketch.const long interval = 60000; // Baguhin ang halaga upang baguhin ang oras upang suriin ang pagtutubig. 60000 = 1 minuto

int waterTime = 1000; // Baguhin ang haba ng pagtutubig 1000 = 1 segundo

int moistureLevel = 50; // Ayusin upang malaman kung kailan iinumin

* 0 ~ 300 tuyong lupa

* 300 ~ 700 mahalumigmig na lupa

* 700 ~ 950 sa tubig

Maaari kang magdagdag ng higit pang code upang gawing mas mahusay ito para sa halaman sa pamamagitan ng pagsuri sa antas ng kahalumigmigan ng hangin. Kung ang antas ng kahalumigmigan ng hangin ay mas mababa sa isang tiyak na halaga at ang antas ng kahalumigmigan sa lupa ay sapat na mababa, pagkatapos ay tubig ang halaman.

I-upload ang code sa board at i-unplug ito mula sa iyong computer.

Hakbang 8: Pangwakas na Pag-setup

Image
Image

Ngayon ikabit ang malinaw na plastik na bahay sa bomba. Ipasok ang bomba sa isang maliit na lalagyan ng tubig. Idikit ang kabilang dulo sa isang palayok ng halaman. Ilagay ang sensor ng lupa sa lupa sa paligid ng iyong halaman at ikonekta ang cable ng baterya at panoorin ang pag-agos ng tubig. Kung magkano ang tubig na lalabas ka nakasalalay din sa kung saan ang palayok ng halaman ay kaugnay sa lalagyan ng tubig. Ilagay ang lalagyan ng tubig sa ilalim o sa ibaba ng palayok ng halaman para sa mas kaunting tubig na makalabas.

Magandang trabaho, iyon lang, tapos ka na!

Para sa higit pang mga tip at kung paano, bisitahin kami sa The Soldering Station.

Inirerekumendang: