Sadržaj:

Projekt automatskog zalijevanja cvijeća-arduino: 8 koraka (sa slikama)
Projekt automatskog zalijevanja cvijeća-arduino: 8 koraka (sa slikama)

Video: Projekt automatskog zalijevanja cvijeća-arduino: 8 koraka (sa slikama)

Video: Projekt automatskog zalijevanja cvijeća-arduino: 8 koraka (sa slikama)
Video: To se događa ako stavite 1 žlicu sode bikarbone u biljku | PRIRODNI LIJEKOVI 2024, Juli
Anonim
Automatski projekt zalijevanja biljaka cvijeća-arduino
Automatski projekt zalijevanja biljaka cvijeća-arduino

Hello guys!

danas ću vam objasniti kako zalijevati vaše biljke, sa sistemom za kontrolu vode. super je jednostavno. samo vam treba arduino, LCD ekran i senzor vlage. ne brinite vodit ću vas korak po korak kroz procese. tako ono što mi ovdje radimo je

  1. pomoću senzora vlažnosti tla koji mjeri nivo vlage
  2. prikaz nivoa vlage na LCD-u (0%-100%)
  3. ako je nivo vlage manji od 60%, uključite crvenu LED, ako je manja, uključite zelenu LED
  4. ako je nivo vlage ispod 60%, morate zalijevati biljku otvaranjem ventila za vodu (pomoću servo motora), ventil se mora otvoriti proporcionalno nivou vlage.
  5. prikaz stanja zalijevanja na LCD -u (OTVORENO/ZATVORENO)

super lako! idemo kroz korake

Korak 1: Pronalaženje komponenti

ti trebas

arduino uno/mega 2560 i USB kabel

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

crveno, zeleno

16 X2 LCD ekran

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-…

potenciometar

kratkospojne žice, mini ploča

Korak 2: Povezivanje senzora vlage

Interfejsni senzor vlage
Interfejsni senzor vlage

sa senzora vlage dobivamo analogna očitanja od 0-1023 pa nam ne trebaju digitalni I/O pinovi arduina.ali trebamo analogni A0 pin.

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

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

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

imajte na umu da se analogna očitanja koja dobijemo od 0-1023 preslikavaju od 0-100 pomoću mape naredbi (0, 1023, 100, 0)

to znači da je suh --- 5V ----- 1023 KARTA DO 0%

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

Korak 3: Povezivanje LCD ekrana

Povezivanje LCD ekrana
Povezivanje LCD ekrana

nadam se da znate kako spojiti lcd sa arduinom. ako ne znate ne brinite, vodit ću vas da ga povežete.

uzmite 16 X 2 LCD ekran i spojite kratkospojne žice i sučelje na arduino na sljedeći način:

LCD ARDUINO

GND GND

VCC 5V

VEE DO POTENTIOMETRA

RS PIN 12 (BILO KOJI DIGITALNI PIN)

R/W GND

EN PIN 11 (BILO KOJI DIGITALNI PIN)

DB4 PIN 5

DB5 PIN 4

DB6 PIN 3

DB7 PIN 2

A 5V

K GND

Korak 4: Povezivanje 9g servo motora

Interfejsni 9g servo motor
Interfejsni 9g servo motor

crveno (+) ------------------------------ 5V u arduinu

smeđa (-) --------------------------- gnd u arduinu

žuta (signalni pin) ---------------- BILO KOJI PIN za PWM

Korak 5: LED ŽARULJE

LED ŽARULJE
LED ŽARULJE

na pola ste puta da završite sistem kontrole vode.

povežite crvenu i zelenu LED diodu na 8 i 9. (duži kraj na arduino, kraći kraj na GND … nadam se da ovo niste zaboravili)

Korak 6: Završna veza

Konačna veza
Konačna veza
Konačna veza
Konačna veza

vaša konačna veza bi izgledala ovako

Korak 7: Kôd

1. Preuzmite i instalirajte Arduino Desktop IDE

windows -

Mac OS X -

Linux -

2. Preuzmite i zalijepite datoteku servo.h i LiquidCrystal.h u mapu Arduino biblioteke.

github.com/arduino-libraries/Servo

github.com/arduino-libraries/LiquidCrysta…

Zalijepite datoteke na putanju - C: / Arduino / libraries

3. Preuzmite i otvorite flower_plant_project.ino

4. Prenesite kôd na arduino ploču putem USB kabela

Korak 8: Gotovo

Image
Image

završili ste sa svojim projektom. ali nemojte žuriti sa zalijevanjem biljaka, upotrijebite vlažnu maramicu i provjerite radi li ispravno za mokro i suho. Mislim da ovo možete dodatno izmijeniti i ostavit ću vam da to učinite.

uživajte u zalijevanju !!!

Preporučuje se: