Orodha ya maudhui:

Mradi wa Kumwagilia Mmea wa Moja kwa Moja-arduino: Hatua 8 (na Picha)
Mradi wa Kumwagilia Mmea wa Moja kwa Moja-arduino: Hatua 8 (na Picha)

Video: Mradi wa Kumwagilia Mmea wa Moja kwa Moja-arduino: Hatua 8 (na Picha)

Video: Mradi wa Kumwagilia Mmea wa Moja kwa Moja-arduino: Hatua 8 (na Picha)
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Novemba
Anonim
Mradi wa Kumwagilia Mmea wa Moja kwa Moja-arduino
Mradi wa Kumwagilia Mmea wa Moja kwa Moja-arduino

Halo jamani!

leo nitaelezea jinsi ya kumwagilia mimea yako, na mfumo wa kudhibiti maji. rahisi sana. unahitaji tu skrini ya arduino, LCD na sensa ya unyevu. usijali nitakuongoza hatua kwa hatua kupitia process.so tunachofanya hapa ni

  1. kutumia unyevu wa udongo kupima kiwango cha unyevu
  2. onyesha kiwango cha unyevu kwenye LCD (0% -100%)
  3. ikiwa kiwango cha unyevu ni chini ya 60% Washa LED nyekundu, ikiwa chini yake, Washa LED ya kijani
  4. ikiwa kiwango cha unyevu kiko chini ya 60% lazima umwagilie maji mmea wako kwa kufungua valve ya maji (na servo motor) valve lazima ifunguke sawia na kiwango cha unyevu.
  5. onyesha hali ya kumwagilia kwenye LCD (OPEN / CLOSE)

rahisi sana! lets kupitia hatua

Hatua ya 1: Kupata Vipengele

unahitaji

arduino uno / mega 2560 na kebo ya USB

www.ebay.com/itm/ATMEGA16U2-Board-For-Ardu …….

nyekundu iliyoongozwa, kijani kilichoongozwa

Skrini ya 16 X2 LCD

www.ebay.com/itm/16x2-Character-LCD-Displa …….

mnara Pro micro servo 9g

www.ebay.com/itm/TowerPro-SG90-Mini-Gear-M…

sensorer ya unyevu

www.ebay.com/itm/Soil-Humidity-Hygrometer-…

potentiometer

waya za kuruka, mkate wa mini

Hatua ya 2: Kuingiliana na Sensor ya Unyevu

Kuingiliana na Sensor ya Unyevu
Kuingiliana na Sensor ya Unyevu

kutoka kwa sensorer ya unyevu, tunapata usomaji wa Analog kutoka 0-1023 kwa hivyo hatuitaji pini za I / O za dijiti za arduino. lakini tunahitaji pini ya Analog A0.

vcc ------------ 5V ya arduino

GND ---------- 0V ya arduino

ISHARA (A0) ------ A0 ya arduino

kumbuka kuwa usomaji wa Analog ambao tunapata kutoka 0-1023 umewekwa kutoka 0-100 kwa kutumia ramani ya amri (0, 1023, 100, 0)

hiyo inamaanisha ikiwa ni kavu --- 5V ----- 1023 Ramani YA 0%

mvua --- 0V ------ 0 Ramani YA 100%

Hatua ya 3: Kuingiliana kwa Screen ya LCD

Kuingiliana Screen ya LCD
Kuingiliana Screen ya LCD

natumai unajua jinsi ya kusanikisha LCD na arduino. ikiwa hujui usijali nitakuelekeza kuishughulikia.

chukua skrini ya 16 X 2 LCD na unganisha waya za kuruka na kiolesura kwa arduino kama ifuatavyo:

LCD ARDUINO

GND GND

VCC 5V

VEE KWA POTENTIOMETER

PIN ya 12 (Ripoti yoyote ya kidigitali)

R / W GND

EN PIN 11 (Nambari yoyote ya kidigitali)

PIN ya DB4

PIN ya DB5 4

PIN ya DB6

PIN ya DB7

5V

K GND

Hatua ya 4: Kuingilia 9g Servo Motor

Kuingiliana 9g Servo Motor
Kuingiliana 9g Servo Motor

nyekundu (+) ------------------------------ 5V katika arduino

kahawia (-) --------------------------- gnd katika arduino

manjano (pini ya ishara) ---------------- PIN yoyote ya PWM

Hatua ya 5: BULBS ZA LED

DALILI ZA LED
DALILI ZA LED

uko nusu kwenda kumaliza mfumo wako wa kudhibiti maji.

interface LED nyekundu na kijani hadi 8 na 9 mtawaliwa.

Hatua ya 6: Uunganisho wa Mwisho

Uunganisho wa Mwisho
Uunganisho wa Mwisho
Uunganisho wa Mwisho
Uunganisho wa Mwisho

muunganisho wako wa mwisho ungeonekana kama hii

Hatua ya 7: Kanuni

1. Pakua na usakinishe Ardeino Desktop IDE

windows -

Mac OS X -

Linux -

2. Pakua na ubandike faili ya servo.h na LiquidCrystal.h kwenye folda ya maktaba ya Arduino.

github.com/arduino-libraries/Servo

github.com/arduino-libraries/LiquidCrysta…

Bandika faili kwenye njia - C: / Arduino / maktaba

3. Pakua na ufungue mradi wa upandaji maua.ino

4. Pakia nambari kwenye ubao wa arduino kupitia kebo ya USB

Hatua ya 8: Imekamilika

Image
Image

umemaliza na mradi wako. lakini usiwe na haraka kumwagilia mimea yako, tumia kitambaa cha mvua na angalia ikiwa inafanya kazi vizuri kwa mvua na kavu. nadhani unaweza kurekebisha hii zaidi na nitaiacha ufanye.

kufurahia kumwagilia !!!

Ilipendekeza: