Talaan ng mga Nilalaman:

Batay sa DIY na Nakabatay sa Mahusay na Irigasyon: 10 Hakbang (na may Mga Larawan)
Batay sa DIY na Nakabatay sa Mahusay na Irigasyon: 10 Hakbang (na may Mga Larawan)

Video: Batay sa DIY na Nakabatay sa Mahusay na Irigasyon: 10 Hakbang (na may Mga Larawan)

Video: Batay sa DIY na Nakabatay sa Mahusay na Irigasyon: 10 Hakbang (na may Mga Larawan)
Video: How Solar Panels Can Help Solve California’s Drought 2024, Hulyo
Anonim
Batay sa DIY na batay sa kahalumigmigan na Smart Irrigation
Batay sa DIY na batay sa kahalumigmigan na Smart Irrigation

Alam natin na ang mga halaman ay nangangailangan ng tubig bilang medium ng transportasyon para sa mga nutrisyon sa pamamagitan ng pagdadala ng natunaw na asukal at iba pang mga nutrisyon sa pamamagitan ng halaman. Kung walang tubig, ang mga halaman ay matutuyo. Gayunpaman, pinuno ng labis na pagtutubig ang mga pores sa lupa, nakakagambala sa balanse ng air-water at pinipigilan ang paghinga ng halaman. Ang wastong balanse ng tubig ay mahalaga. Sinusukat ng sensor ng kahalumigmigan ng lupa ang nilalaman ng kahalumigmigan ng lupa. Sa pamamagitan ng pagpapasya sa isang partikular na porsyento ng nilalaman ng kahalumigmigan para sa lupa, mapapaalalahanan tayo na tubig ang ating mga halaman kapag ang lupa ay masyadong tuyo.

Bukod dito, kapag dinidilig natin ang ating mga halaman, hindi namin sinusukat ang dami ng daloy ng tubig sa tuwing dinidilig namin ito at madalas na masyadong natubigan o napakaliit. Upang maitubig sila nang maayos, maaari kaming gumamit ng isang flow sensor upang masukat ang daloy ng tubig at isang relay upang ihinto ang daloy pagkatapos ng isang partikular na dami ng tubig na naibigay.

Hakbang 1: Kinakailangan ang Mga Materyal

  1. Arduino UNO
  2. Breadboard
  3. Mga Jumper Cables
  4. Soil Moisture Sensor at Mga Probe
  5. Flow Sensor
  6. Relay
  7. Casing Box
  8. Power Adapter

Hakbang 2: Pag-setup ng Breadboard: 5V at GND Connection

Pag-setup ng Breadboard: Mga Koneksyon ng 5V at GND
Pag-setup ng Breadboard: Mga Koneksyon ng 5V at GND
Pag-setup ng Breadboard: Mga Koneksyon ng 5V at GND
Pag-setup ng Breadboard: Mga Koneksyon ng 5V at GND
  1. Ginagamit dito ang isang mini-breadboard. Para sa anumang iba pang uri, mangyaring suriin ang mga koneksyon dahil magkakaiba ang mga ito.
  2. Ang mini-breadboard ay nahahati sa dalawang halves ng isang tagaytay upang matiyak na walang koneksyon sa pagitan ng mga halves. Ang bawat punto ng koneksyon sa tinapay ay may bilang, na may mga hanay ng mga puntos na konektado sa pamamagitan ng mga metal na piraso sa ilalim ng plastik. Ang mga koneksyon na ito ay ipinapakita sa imahe. Para sa koneksyon sa serye (parehong signal na ibinigay sa maraming mga puntos nang sabay-sabay), ilagay ang mga jumper cable sa mga puntos na nasa parehong linya ng koneksyon.
  3. Ikonekta ang 5V mula sa Arduino UNO sa isang point ng breadboard gamit ang mga jumper cables. Kung ang puntong ito ay A1, kung gayon ang anumang koneksyon sa 5V o VCC (na kailangan ng anumang sensor o aparato) ay dapat na mailagay sa linya 1 gamit ang mga jumper cable.
  4. Ikonekta ang GND mula sa Arduino UNO sa pointboard ng tinapay gamit ang mga jumper cable. Kung ang puntong ito ay A10, kung gayon ang anumang koneksyon sa GND (na kailangan ng anumang sensor o aparato) ay dapat ilagay sa linya 10 gamit ang mga jumper cables.

Hakbang 3: Ikonekta ang Soil Moisture Sensor sa Arduino UNO

Ikonekta ang Soil Moisture Sensor sa Arduino UNO
Ikonekta ang Soil Moisture Sensor sa Arduino UNO
  1. Paano Gumagana ang Sensor: Gumagamit ang Soil Moisture Sensor ng pag-aari ng paglaban upang masukat ang nilalaman ng kahalumigmigan ng lupa. Mas maraming nilalaman ng tubig, mas maraming kondaktibiti sa pagitan ng mga probe at babaan ang inaalok na pagtutol. Sa gayon ang isang mababang signal ay nakukuha. Katulad nito, kapag ang nilalaman ng tubig ay mababa, ang isang mataas na signal ay nakukuha.
  2. Mga pin ng Soor Moisture Sensor (4) - VCC, GND, analog pin A0, digital pin D0 (HINDI namin gagamitin ang D0)
  3. Gumawa ng mga koneksyon tulad ng sumusunod-
  • VCC sa 5V (breadboard) - koneksyon sa serye gamit ang mga jumper cables - kumonekta sa isang punto sa parehong linya tulad ng 5V na koneksyon mula sa Arduino UNO hanggang sa breadboard. hal. B1.
  • GND sa GND (breadboard) - koneksyon sa serye gamit ang mga jumper cables - kumonekta sa isang punto sa parehong linya tulad ng koneksyon ng GND mula sa Arduino UNO hanggang sa breadboard. hal. B10

A0 hanggang A0 (analog pin 0 sa Arduino UNO)

4. Upang suriin ang pagtatrabaho ng sensor, i-download ang kalakip na sketch at i-upload ito sa Arduino UNO.

Hakbang 4: Ikonekta ang Flow Sensor sa Arduino UNO

Ikonekta ang Flow Sensor sa Arduino UNO
Ikonekta ang Flow Sensor sa Arduino UNO
  1. Paano Gumagana ang Sensor: Ang Flow Sensor ay naglalaman ng isang integrated sensor ng magnetic hall effect na naglalabas ng isang de-koryenteng pulso sa bawat rebolusyon ng pinwheel.
  2. Mga flow meter flow (3) - VCC, GND, data pin
  3. Gumawa ng mga koneksyon tulad ng sumusunod-
  • VCC (pula) hanggang 5V (breadboard) - koneksyon sa serye gamit ang mga jumper cables - kumonekta sa isang punto sa parehong linya tulad ng 5V na koneksyon mula sa Arduino UNO hanggang sa breadboard. hal. C1
  • GND (itim) sa GND (breadboard) - koneksyon sa serye gamit ang mga jumper cables - kumonekta sa isang punto sa parehong linya tulad ng koneksyon ng GND mula sa Arduino UNO sa breadboard. hal. C10
  • Data pin (dilaw) sa D2 (digital pin 2 sa Arduino UNO)

4. Upang suriin ang pagtatrabaho ng sensor, i-download ang kalakip na sketch at i-upload ito sa Arduino UNO.

Hakbang 5: Ikonekta ang Relay sa Arduino UNO

Ikonekta ang Relay sa Arduino UNO
Ikonekta ang Relay sa Arduino UNO
  1. Ang mga relay ay mga switch na pinapatakbo ng elektrisidad. Ginagamit ang mga ito kapag ang mataas na circuit ng kuryente tulad ng isang bomba o isang fan ay kailangang kontrolin gamit ang isang mababang circuit ng kuryente tulad ng Arduino UNO.
  2. Mga relay pin (3) - VCC, GND, data pin
  3. Gumawa ng mga koneksyon tulad ng sumusunod-
  • VCC sa 5V (breadboard) - koneksyon sa serye gamit ang mga jumper cables - kumonekta sa isang punto sa parehong linya tulad ng 5V na koneksyon mula sa Arduino UNO hanggang sa breadboard. hal D1
  • GND sa GND (breadboard) - koneksyon sa serye gamit ang mga jumper cables - kumonekta sa isang punto sa parehong linya tulad ng koneksyon ng GND mula sa Arduino UNO hanggang sa breadboard. hal. D10
  • Ang data pin sa D8 (digital pin 8 sa Arduino UNO)

Hakbang 6: Ipasok ang Soil Moisture Probe Sa Lupa

Ipasok ang Soil Moisture Probe Sa Lupa
Ipasok ang Soil Moisture Probe Sa Lupa
  1. Ipasok ang Soil Moisture Probe sa lupa tulad ng ipinakita.
  2. Palawakin ang mga koneksyon ayon sa kinakailangan gamit ang mga jumper cable.

Hakbang 7: Ikabit ang Flow Sensor sa Tapikin

Ikabit ang Flow Sensor sa Tapikin
Ikabit ang Flow Sensor sa Tapikin
  1. Ang Flow Sensor ay nakaupo sa linya na may daloy ng tubig na ang arrow dito ay nagpapahiwatig ng direksyon ng daloy.
  2. Mag-attach ng Flow Sensor upang mag-tap tulad ng ipinakita.
  3. Palawakin ang mga koneksyon ayon sa kinakailangan gamit ang mga jumper cable.

Hakbang 8: Ikonekta ang Relay Gamit ang Pump

Ikonekta ang Relay Gamit ang Pump
Ikonekta ang Relay Gamit ang Pump

Mga contact na relay (3) -Normal na buksan (NO), Karaniwan sarado (NC), Change over (CO)

  • Karaniwan-bukas (HINDI) na mga contact ang kumonekta sa circuit kapag ang relay ay naaktibo kaya ang circuit ay naka-disconnect kapag ang relay ay hindi aktibo.
  • Ang mga contact na normal-closed (NC) ay idiskonekta ang circuit kapag ang relay ay naaktibo kaya ang circuit ay konektado kapag ang relay ay hindi aktibo
  • Kinokontrol ng mga contact ng Change-over (CO) ang dalawang mga circuit: isang WALANG contact at isang contact sa NC na may isang karaniwang terminal.

Gumawa ng mga koneksyon tulad ng sumusunod-

  • CO sa supply ng kuryente
  • NC para mag-pump

Hakbang 9: I-download ang Final Sketch na Nakalakip at I-upload Ito sa Arduino UNO

Hakbang 10: Pagbalot

Pagbalot
Pagbalot
  1. Ang paggamit ng isang power adapter bilang isang mapagkukunan ng kuryente para sa Arduino UNO ay nagsisiguro ng 24/7 na paggamit.
  2. Ilang sangkap tulad ng Arduino UNO at ang relay ay hindi patunay sa tubig. Samakatuwid ipinapayong i-package ito sa isang kahon.

Inirerekumendang: