Satura rādītājs:

Automātiskais puķu augu laistīšanas projekts-arduino: 8 soļi (ar attēliem)
Automātiskais puķu augu laistīšanas projekts-arduino: 8 soļi (ar attēliem)

Video: Automātiskais puķu augu laistīšanas projekts-arduino: 8 soļi (ar attēliem)

Video: Automātiskais puķu augu laistīšanas projekts-arduino: 8 soļi (ar attēliem)
Video: Lēta automatiskā siltumnīcas laistīšanas sistēma 2024, Novembris
Anonim
Automātiskais puķu augu laistīšanas projekts-arduino
Automātiskais puķu augu laistīšanas projekts-arduino

Sveiki puiši!

šodien es paskaidrošu, kā laistīt savus augus, izmantojot ūdens kontroles sistēmu. tas ir ļoti vienkārši. jums ir nepieciešams tikai arduino, LCD ekrāns un mitruma sensors. neuztraucieties, es jums soli pa solim norādīšu procesus. tas, ko mēs šeit darām

  1. izmantojot augsnes mitruma sensoru, kas mēra mitruma līmeni
  2. parādīt mitruma līmeni uz LCD (0%-100%)
  3. ja mitruma līmenis ir mazāks par 60%, ieslēdziet sarkano gaismas diodi, ja tā ir zemāka, ieslēdziet zaļo gaismas diodi
  4. ja mitruma līmenis ir zemāks par 60%, jums ir jālaista augs, atverot ūdens vārstu (ar servomotoru), vārstam jāatveras proporcionāli mitruma līmenim.
  5. parādīt laistīšanas stāvokli LCD (OPEN/CLOSE)

super viegli! ejam cauri soļiem

1. darbība: komponentu atrašana

tev vajag

arduino uno/mega 2560 un USB kabelis

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

sarkans, zaļš

16 X2 LCD ekrāns

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

tornis Pro mikro servo 9g

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

mitruma sensors

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

potenciometrs

džemperu vadi, mini maizes dēlis

2. darbība. Mitruma sensora saskarne

Saskarnes mitruma sensors
Saskarnes mitruma sensors

no mitruma sensora mēs iegūstam analogos rādījumus no 0-1023, tāpēc mums nav vajadzīgas arduino digitālās I/O tapas. bet mums ir nepieciešama analogā A0 tapa.

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

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

SIGNĀLS (A0) ------ A0 no arduino

paturiet prātā, ka analogie rādījumi, ko iegūstam no 0-1023, tiek kartēti no 0-100, izmantojot komandu karti (0, 1023, 100, 0)

tas nozīmē, ja tas ir sauss --- 5V ----- 1023 MAP TO 0%

mitrs --- 0V ------ 0 KARTES LĪDZ 100%

3. darbība: saskarne ar LCD ekrānu

Saskarnes LCD ekrāns
Saskarnes LCD ekrāns

Es ceru, ka jūs zināt, kā saskarties ar LCD displeju ar arduino. ja jūs nezināt, neuztraucieties, es jums palīdzēs.

paņemiet 16 X 2 lcd ekrānu un pievienojiet džempera vadus un saskarni arduino šādi:

LCD ARDUINO

GND GND

VCC 5V

VEE POTENTIOMETER

RS PIN 12 (JEBKURS DIGITĀLS PIN)

R/W GND

LV PIN 11 (JEBKURS DIGITĀLS PIN)

DB4 PIN 5

DB5 PIN 4

DB6 PIN 3

DB7 PIN 2

5V

K GND

4. solis: sasaistiet 9g servomotoru

Saskarnes 9g servomotors
Saskarnes 9g servomotors

sarkans (+) ------------------------------ 5V arduino

brūns (-) --------------------------- gnd in arduino

dzeltens (signāla tapa) ---------------- JEBKURS PWM PIN

5. solis: LED SPULDES

LED spuldzes
LED spuldzes

jūs esat pusceļā, lai pabeigtu ūdens kontroles sistēmu.

savienojiet sarkanās un zaļās gaismas diodes attiecīgi ar 8 un 9. (garāks beigas arduino, īsāks gals GND … cerams, ka to neaizmirsāt)

6. darbība: galīgais savienojums

Galīgais savienojums
Galīgais savienojums
Galīgais savienojums
Galīgais savienojums

jūsu pēdējais savienojums izskatīsies šādi

7. solis: kods

1. Lejupielādējiet un instalējiet Arduino Desktop IDE

logi -

Mac OS X -

Linux -

2. Lejupielādējiet un ielīmējiet servo.h un LiquidCrystal.h failu mapē Arduino bibliotēkas.

github.com/arduino-libraries/Servo

github.com/arduino-libraries/LiquidCrysta…

Ielīmējiet failus ceļā - C: / Arduino / bibliotēkas

3. Lejupielādējiet un atveriet flower_plant_project.ino

4. Augšupielādējiet kodu arduino panelī, izmantojot USB kabeli

8. solis: Gatavs

Image
Image

jūs esat pabeidzis savu projektu. bet nesteidzieties laistīt savus augus, izmantojiet mitru kabatlakatu un pārbaudiet, vai tas darbojas pareizi mitrā un sausā veidā. es domāju, ka jūs varat to vēl mainīt, un es atstāšu to jums.

izbaudi laistīšanu !!!

Ieteicams: