Tartalomjegyzék:

Automatikus virágnövény öntözési projekt-arduino: 8 lépés (képekkel)
Automatikus virágnövény öntözési projekt-arduino: 8 lépés (képekkel)

Videó: Automatikus virágnövény öntözési projekt-arduino: 8 lépés (képekkel)

Videó: Automatikus virágnövény öntözési projekt-arduino: 8 lépés (képekkel)
Videó: Отличные идеи от пластиковых бутылок до мусора 2024, November
Anonim
Automatikus virágnövény öntözési projekt-arduino
Automatikus virágnövény öntözési projekt-arduino

Helló srácok!

ma elmagyarázom, hogyan kell öntözni a növényeket vízszabályozó rendszerrel. szuper egyszerű. csak egy arduino, LCD képernyő és egy nedvességérzékelő kell. ne aggódj, lépésről lépésre végigvezetem a folyamatokon. amit itt csinálunk

  1. a talajnedvesség -érzékelő segítségével méri a nedvesség szintjét
  2. jelenítse meg a páratartalmat LCD-n (0%-100%)
  3. ha a nedvességszint kevesebb, mint 60%, kapcsolja be a piros LED -et, ha kevesebbet, kapcsolja be a zöld LED -et
  4. ha a nedvességszint 60%alatt van, akkor öntözze a növényt a vízszelep kinyitásával (szervomotorral), a szelepnek a nedvességszinttel arányosan kell kinyílnia.
  5. jelenítse meg az öntözési állapotot az LCD -n (OPEN/CLOSE)

szuper könnyű! menjünk végig a lépéseken

1. lépés: Alkatrészek keresése

szükséged van

arduino uno/mega 2560 és USB kábel

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

piros led, zöld led

16 X2 LCD képernyő

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

torony Pro mikroszervó 9g

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

nedvesség érzékelő

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

potenciométer

jumper vezetékek, mini kenyértábla

2. lépés: A nedvességérzékelő illesztése

Felületen lévő nedvességérzékelő
Felületen lévő nedvességérzékelő

a nedvességérzékelőből 0-1023 közötti analóg értékeket kapunk, így nincs szükségünk digitális arduino I/O tűkre. hanem analóg A0 tűre van szükségünk.

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

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

JEL (A0) ------ A0 arduino

ne feledje, hogy a 0-1023-tól kapott analóg értékeket 0-100-ról leképezi a parancstérkép segítségével (0, 1023, 100, 0)

ez azt jelenti, hogy ha száraz --- 5V ----- 1023 MAP TO 0%

nedves --- 0V ------ 0 TÉRKÉP 100% -ig

3. lépés: Az LCD képernyő illesztése

Interfész LCD képernyő
Interfész LCD képernyő

remélem, tudja, hogyan kell interfészbe helyezni egy LCD -t az arduino -val. ha nem tudja, ne aggódjon, eligazítom a kezelőfelületen.

vegye a 16 X 2 lcd képernyőt, és csatlakoztassa a jumper vezetékeket és az interfészt az arduino -hoz az alábbiak szerint:

LCD ARDUINO

GND GND

VCC 5V

VEE POTENTIOMETER

RS PIN 12 (BÁRMILYEN DIGITÁLIS PIN)

R/W GND

HU PIN 11 (BÁRMILYEN DIGITÁLIS PIN)

DB4 PIN 5

DB5 PIN 4

DB6 PIN 3

DB7 PIN 2

Egy 5V

K GND

4. lépés: A 9g szervomotor illesztése

Interfész 9g szervomotor
Interfész 9g szervomotor

piros (+) ------------------------------ 5V in arduino

barna (-) --------------------------- gnd in arduino

sárga (jelzőtű) ---------------- BÁRMILYEN PWM PIN

5. lépés: LED -es izzók

LED izzók
LED izzók

félúton van, hogy befejezze a vízszabályozó rendszert.

csatlakoztassa a piros és a zöld LED -eket 8 -ra és 9 -re. (hosszabb vége az arduino -nak, rövidebb vége a GND -nek … remélem, ezt nem felejtette el)

6. lépés: Végső kapcsolat

Végső kapcsolat
Végső kapcsolat
Végső kapcsolat
Végső kapcsolat

a végső kapcsolatod így nézne ki

7. lépés: A kód

1. Töltse le és telepítse az Arduino Desktop IDE -t

ablakok -

Mac OS X -

Linux -

2. Töltse le és illessze be a servo.h és a LiquidCrystal.h fájlt az Arduino libraries mappába.

github.com/arduino-libraries/Servo

github.com/arduino-libraries/LiquidCrysta…

Illessze be a fájlokat a C: / Arduino / könyvtárak elérési útjába

3. Töltse le és nyissa meg a flower_plant_project.ino oldalt

4. Töltse fel a kódot az arduino kártyára USB -kábelen keresztül

8. lépés: Kész

Image
Image

befejezte a projektet. de ne siessen a növények öntözésével, használjon nedves zsebkendőt, és ellenőrizze, hogy megfelelően működik -e nedves és száraz területeken. azt hiszem, tovább módosíthatja ezt, és hagyom, hogy tegye meg.

élvezd az öntözést !!!

Ajánlott: