Mündəricat:

Avtomatik Çiçək Bitki Suvarma Layihəsi-arduino: 8 Addım (Şəkillərlə)
Avtomatik Çiçək Bitki Suvarma Layihəsi-arduino: 8 Addım (Şəkillərlə)

Video: Avtomatik Çiçək Bitki Suvarma Layihəsi-arduino: 8 Addım (Şəkillərlə)

Video: Avtomatik Çiçək Bitki Suvarma Layihəsi-arduino: 8 Addım (Şəkillərlə)
Video: Arduino İle Mutlu Çiçekler || Otomatik Sulama Sistemi Nasıl Yapılır? 2024, Noyabr
Anonim
Avtomatik Çiçək Bitki Suvarma Layihəsi-arduino
Avtomatik Çiçək Bitki Suvarma Layihəsi-arduino

Salam uşaqlar!

Bu gün bitkilərinizi su nəzarət sistemi ilə necə sulayacağınızı izah edəcəyəm. bu çox asandır. Sizin yalnız bir arduino, lcd ekran və nəm sensoruna ehtiyacınız var. burada nə edirik

  1. nəm səviyyəsini ölçən bir torpaq nəm sensoru istifadə edin
  2. nəm səviyyəsini lcd-də göstərin (0%-100%)
  3. rütubət səviyyəsi 60% -dən azdırsa, qırmızı LED -i, daha az olduqda isə yaşıl LED -i yandırın
  4. nəmlik səviyyəsi 60%-dən aşağıdırsa, su klapanı (servo motorla) açaraq bitkinizi sulamalısınız, vana rütubət səviyyəsinə mütənasib olaraq açılmalıdır.
  5. sulama vəziyyətini LCD -də göstərin (AÇ/KAPAT)

super asan! addımlardan keçək

Addım 1: Komponentləri tapın

ehtiyacın var

arduino uno/mega 2560 və USB kabeli

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

qırmızı led, yaşıl led

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…

nəm sensoru

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

potensialiometr

tullanan tellər, mini çörək taxtası

Addım 2: Aralıq Nəm Sensoru

Aralıq Nəm Sensoru
Aralıq Nəm Sensoru

Nəm sensöründən 0-1023 arasında oxunuşlar alırıq, buna görə arduino rəqəmsal I/O pinlərinə ehtiyacımız yoxdur, ancaq analog A0 pininə ehtiyacımız var.

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

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

SİNYAL (A0) ------ A0 arduino

Unutmayın ki, 0-1023-dən əldə etdiyimiz analoq oxunuşlar əmr xəritəsindən istifadə edərək 0-100-dən xəritələnir (0, 1023, 100, 0)

quru olarsa --- 5V ----- 1023 MAP TO 0%

yaş --- 0V ------ 0 XƏRİTƏ 100%

Addım 3: Arayüz LCD ekran

Arayüz LCD ekran
Arayüz LCD ekran

Ümid edirəm arduino.if ilə bir lcd ilə necə əlaqə quracağınızı bilirsiniz, narahat olmayın, sizə interfeys göstərəcəyəm.

16 X 2 lcd ekranı götürün və tullanan telləri və interfeysi arduino -ya aşağıdakı kimi bağlayın:

LCD ARDUINO

GND GND

VCC 5V

POTANSİYOMETERƏ VE

RS PIN 12 (HƏR DİJİTAL PİN)

R/W GND

EN PIN 11 (HƏR DİJİTAL PİN)

DB4 PIN 5

DB5 PIN 4

DB6 PIN 3

DB7 PIN 2

5V

K GND

Addım 4: 9g Servo Motorun Arası

Qarşılıqlı 9g Servo Motor
Qarşılıqlı 9g Servo Motor

qırmızı (+) ------------------------------ 5V arduino

qəhvəyi (-) --------------------------- arduinoda

sarı (siqnal pimi) ---------------- HƏR PWM PIN

Addım 5: LED ampullər

LED LAMBALAR
LED LAMBALAR

su nəzarət sisteminizi bitirmək üçün yarı yolda olursunuz.

qırmızı və yaşıl LED -ləri sırasıyla 8 və 9 -a birləşdirin.

Addım 6: Son Bağlantı

Son Əlaqə
Son Əlaqə
Son Əlaqə
Son Əlaqə

son əlaqəniz belə olacaq

Addım 7: Kod

1. Arduino Desktop IDE -ni yükləyin və quraşdırın

pəncərələr -

Mac OS X -

Linux -

2. Arduino kitabxana qovluğuna servo.h və LiquidCrystal.h faylını yükləyib yapışdırın.

github.com/arduino-libraries/Servo

github.com/arduino-libraries/LiquidCrysta…

Faylları yola yapışdırın - C: / Arduino / libraries

3. Flower_plant_project.ino yükləyin və açın

4. Kodu USB kabel vasitəsilə arduino lövhəsinə yükləyin

Addım 8: Bitti

Image
Image

Layihəniz bitdi, ancaq bitkilərinizi sulamaq üçün tələsməyin, yaş bir dəsmal istifadə edin və yaş və quru üçün düzgün işlədiyini yoxlayın. düşünürəm ki, bunu daha da dəyişə bilərsiniz və bunu sizin üçün buraxacağam.

sulamaqdan zövq alın !!!

Tövsiyə: