Kazalo:

Samodejni projekt zalivanja cvetličnih rastlin-arduino: 8 korakov (s slikami)
Samodejni projekt zalivanja cvetličnih rastlin-arduino: 8 korakov (s slikami)

Video: Samodejni projekt zalivanja cvetličnih rastlin-arduino: 8 korakov (s slikami)

Video: Samodejni projekt zalivanja cvetličnih rastlin-arduino: 8 korakov (s slikami)
Video: PRIPRAVA ZEMLJE ZA VRT IN TRAVO 2024, Julij
Anonim
Samodejni projekt zalivanja cvetličnih rastlin-arduino
Samodejni projekt zalivanja cvetličnih rastlin-arduino

Zdravo družba!

danes vam bom razložil, kako zalivati vaše rastline s sistemom za nadzor vode. zelo enostavno. Potrebujete le arduino, LCD zaslon in senzor vlage. ne skrbite, vodil vas bom korak za korakom skozi procese. zato to kar delamo tukaj je

  1. z uporabo senzorja vlažnosti tal, ki meri nivo vlage
  2. prikaz ravni vlage na lcd (0%-100%)
  3. če je nivo vlage manjši od 60%, vklopite rdečo LED, če je manjša, vklopite zeleno LED
  4. če je raven vlage pod 60%, morate rastlino zalivati tako, da odprete ventil za vodo (s servo motorjem), se mora ventil odpreti sorazmerno z vlago.
  5. prikaz stanja zalivanja na LCD (ODPRTO/ZAPRTO)

super enostavno! pojdimo skozi korake

1. korak: Iskanje komponent

potrebuješ

arduino uno/mega 2560 in kabel USB

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

rdeča led, zelena led

16 X2 LCD zaslon

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

Tower Pro mikro servo 9g

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

senzor vlage

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

potenciometer

mostične žice, mini plošča

2. korak: Vmesni senzor vlage

Vmesni senzor vlage
Vmesni senzor vlage

iz senzorja vlage dobivamo analogne odčitke od 0-1023, tako da ne potrebujemo digitalnih V/I zatičev arduina. potrebujemo pa analogni pin A0.

vcc ------------ 5V arduina

GND ---------- 0V arduina

SIGNAL (A0) ------ A0 arduina

ne pozabite, da so analogni odčitki, ki jih dobimo od 0-1023, preslikani od 0-100 z uporabo zemljevida ukazov (0, 1023, 100, 0)

to pomeni, če je suh --- 5V ----- 1023 KARTA DO 0%

mokro --- 0V ------ 0 KARTA DO 100%

3. korak: Vmesnik LCD zaslona

Vmesni LCD zaslon
Vmesni LCD zaslon

upam, da veste, kako povezati LCD z arduinom. če ne veste, ne skrbite, vas bom vodil do vmesnika.

vzemite 16 X 2 lcd zaslon in priključite mostične žice in vmesnik na arduino na naslednji način:

LCD ARDUINO

GND GND

VCC 5V

VEE DO POTENTIOMETRA

RS PIN 12 (KADAR koli DIGITALNI PIN)

R/W GND

SL PIN 11 (KADAR koli DIGITALNI PIN)

DB4 PIN 5

DB5 PIN 4

DB6 PIN 3

DB7 PIN 2

5V

K GND

4. korak: Vmesni 9g servo motor

Vmesni 9g servo motor
Vmesni 9g servo motor

rdeča (+) ------------------------------ 5V v arduinu

rjava (-) --------------------------- gnd in arduino

rumena (signalni zatič) ---------------- KAJ PWM PIN

5. korak: LED ŽARNICE

LED ŽARNICE
LED ŽARNICE

ste na pol poti, da dokončate sistem za nadzor vode.

povežite rdečo in zeleno LED na 8 oziroma 9. (daljši konec na arduino, krajši konec na GND … upam, da tega niste pozabili)

6. korak: Končna povezava

Končna povezava
Končna povezava
Končna povezava
Končna povezava

vaša zadnja povezava bi izgledala tako

7. korak: Koda

1. Prenesite in namestite Arduino Desktop IDE

windows -

Mac OS X -

Linux -

2. Prenesite in prilepite datoteko servo.h in LiquidCrystal.h v mapo knjižnic Arduino.

github.com/arduino-libraries/Servo

github.com/arduino-libraries/LiquidCrysta…

Prilepite datoteke na pot - knjižnice C: / Arduino

3. Prenesite in odprite flower_plant_project.ino

4. Kodo naložite na ploščo arduino prek kabla USB

8. korak: Končano

Image
Image

končali ste s svojim projektom. vendar se vam ne mudi z zalivanjem rastlin, uporabite moker robček in preverite, ali deluje pravilno za mokro in suho. Mislim, da lahko to dodatno spremenite in vam bom to pustil.

uživajte v zalivanju !!!

Priporočena: