Turinys:

Automatinis gėlių augalų laistymo projektas-arduino: 8 žingsniai (su nuotraukomis)
Automatinis gėlių augalų laistymo projektas-arduino: 8 žingsniai (su nuotraukomis)

Video: Automatinis gėlių augalų laistymo projektas-arduino: 8 žingsniai (su nuotraukomis)

Video: Automatinis gėlių augalų laistymo projektas-arduino: 8 žingsniai (su nuotraukomis)
Video: VGTU „Ateities inžinerija“ - Išmanusis Šiltnamis (Gargždai) 2024, Lapkritis
Anonim
Automatinis gėlių augalų laistymo projektas-arduino
Automatinis gėlių augalų laistymo projektas-arduino

Sveiki bičiuliai!

šiandien aš paaiškinsiu, kaip laistyti augalus, naudojant vandens valdymo sistemą. tai labai paprasta. jums reikia tik arduino, LCD ekrano ir drėgmės jutiklio. nesijaudinkite, aš jums žingsnis po žingsnio padėsiu. tai, ką mes čia darome

  1. naudojant dirvožemio drėgmės jutiklį, matuojantį drėgmės lygį
  2. rodyti drėgmės lygį LCD (0%-100%)
  3. jei drėgmės lygis yra mažesnis nei 60%, įjunkite raudoną šviesos diodą, jei jo mažiau, įjunkite žalią šviesos diodą
  4. jei drėgmės lygis yra mažesnis nei 60%, augalą reikia laistyti atidarius vandens vožtuvą (servo varikliu), vožtuvas turi atsidaryti proporcingai drėgmės lygiui.
  5. laistymo būsenos rodymas LCD ekrane (OPEN/CLOSE)

super lengva! eikime per žingsnius

1 žingsnis: suraskite komponentus

Tau reikia

arduino uno/mega 2560 ir USB kabelis

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

raudonas, žalias

16 X2 LCD ekranas

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

Tower Pro mikro servo 9g

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

drėgmės jutiklis

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

potenciometras

trumpieji laidai, mini duonos lenta

2 žingsnis: sąsajos drėgmės jutiklis

Sąsajos drėgmės jutiklis
Sąsajos drėgmės jutiklis

iš drėgmės jutiklio gauname analoginius rodmenis nuo 0-1023, todėl mums nereikia skaitmeninių arduino įvesties/išvesties kaiščių. bet mums reikia analoginio A0 kaiščio.

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

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

SIGNALAS (A0) ------ A0 iš arduino

atminkite, kad analoginiai rodmenys, kuriuos gauname nuo 0-1023, yra susieti su 0-100 naudojant komandų žemėlapį (0, 1023, 100, 0)

tai reiškia, kad jei jis yra sausas --- 5V ----- 1023 MAP TO 0%

šlapias --- 0V ------ 0 ŽEMĖLAPIS 100%

3 žingsnis: LCD ekrano sujungimas

Sąsajos LCD ekranas
Sąsajos LCD ekranas

Tikiuosi, kad žinote, kaip sujungti LCD ekraną su arduino. jei nežinote, nesijaudinkite, aš jums padėsiu.

paimkite 16 X 2 LCD ekraną ir prijunkite trumpiklius ir sąsają prie arduino taip:

LCD ARDUINO

GND GND

VCC 5V

VEE Į POTENTIOMETRĄ

RS PIN 12 (bet koks skaitmeninis PIN kodas)

R/W GND

LT PIN 11 (BET KAS SIGNALINIS PIN)

DB4 PIN kodas 5

DB5 PIN kodas 4

DB6 PIN kodas 3

DB7 PIN 2

A 5V

K GND

4 žingsnis: 9g servo variklio sujungimas

Sąsajos 9g servo variklis
Sąsajos 9g servo variklis

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

ruda (-) --------------------------- gnd in arduino

geltona (signalo kaištis) ---------------- BET KOKIAS PWM PIN kodas

5 žingsnis: LED lemputės

LED lemputės
LED lemputės

esate pusiaukelėje, kad užbaigtumėte vandens valdymo sistemą.

sujunkite raudonus ir žalius šviesos diodus atitinkamai su 8 ir 9. (ilgesnis galas iki arduino, trumpesnis galas iki GND … tikiuosi, to nepamiršote)

6 žingsnis: galutinis ryšys

Galutinis ryšys
Galutinis ryšys
Galutinis ryšys
Galutinis ryšys

galutinis jūsų ryšys atrodys taip

7 žingsnis: Kodas

1. Atsisiųskite ir įdiekite „Arduino Desktop IDE“

langai -

„Mac OS X“-

„Linux“-

2. Atsisiųskite ir įklijuokite failą servo.h ir LiquidCrystal.h į aplanką „Arduino“bibliotekos.

github.com/arduino-libraries/Servo

github.com/arduino-libraries/LiquidCrysta…

Įklijuokite failus į kelią - C: / Arduino / bibliotekos

3. Atsisiųskite ir atidarykite flower_plant_project.ino

4. Įkelkite kodą į arduino plokštę per USB kabelį

8 žingsnis: padaryta

Image
Image

jūs baigėte savo projektą. bet neskubėkite laistyti savo augalų, naudokite drėgną nosinę ir patikrinkite, ar ji tinkamai veikia drėgnai ir sausai. Manau, kad galite tai pakeisti toliau, ir aš palieku tai padaryti.

mėgaukitės laistymu !!!

Rekomenduojamas: