Mündəricat:

Arduino istifadə edərək bitki suvarma sistemini necə qurmaq olar: 7 addım
Arduino istifadə edərək bitki suvarma sistemini necə qurmaq olar: 7 addım

Video: Arduino istifadə edərək bitki suvarma sistemini necə qurmaq olar: 7 addım

Video: Arduino istifadə edərək bitki suvarma sistemini necə qurmaq olar: 7 addım
Video: #3 Layihə əsaslı öyrənmə və Microbit fəaliyyəti (STEM üzrə Vebinar ) 2024, Noyabr
Anonim

Bu dərsdə Bitki Suvarma Sisteminin necə qurulacağını öyrənəcəyik

Nəm sensoru, su nasosu istifadə edin və hər şey qaydasındadırsa yaşıl bir LED və OLED Display və Visuino istifadə edin.

Videoya baxın!

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
  • Arduino UNO (və ya hər hansı digər Arduino) Buradan alın
  • Torpaq nəm sensoru modulu, buradan alın
  • Jumper telləri Breadboard Burada əldə edin
  • OLED Ekran burada əldə edin
  • Su nasosu buradan alın
  • Relay Buradan alın
  • 1X Qırmızı LED, 1X Yaşıl LED Onları buradan əldə edin
  • Visuino proqramı: Visuino'yu yükləyin

Addım 2: Dövrə

Dövrə
Dövrə
  • OLED Ekran pinini [VCC] Arduino pininə [5V] qoşun
  • OLED Ekran pinini [GND] Arduino pininə [GND] bağlayın
  • OLED Ekran pinini [SDA] Arduino pininə [SDA] qoşun
  • OLED Ekran pinini [SCL] Arduino pininə [SCL] qoşun
  • Arduino 5V -ni piezo buzzer modulu pin VCC -yə qoşun
  • Arduino GND -ni Yaşıl LED mənfi Pinə bağlayın
  • Arduino GND -ni Qırmızı LED mənfi Pinə bağlayın
  • Arduino Digital Pin 3 -ü Yaşıl LED mənfi Pinə bağlayın
  • Arduino Digital Pin 2 -ni Qırmızı LED mənfi Pinə bağlayın
  • Arduino 5V -ni nəm sensoru modulu pin VCC -yə qoşun
  • Arduino GND -ni GND nəmlik sensoru modulu pininə qoşun
  • Arduino analog pinini 0 nəmlik sensoru modulu pininə A0 bağlayın
  • Relay VCC pinini (+) Arduino 5V pininə qoşun
  • Relay GND pinini (-) Arduino GND pininə qoşun
  • Relay siqnal pinini (S) Arduino Digital pin 10 -a qoşun
  • Qırmızı teli (+) pompalamaq üçün 12V (+) enerji təchizatı bağlayın
  • 12V (-) enerji təchizatı rölesi pininə (com) qoşun
  • Qara naqili (-) nasos rölesinə (NO) bağlayın

Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin

Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin
Visuinoya başlayın və Arduino UNO Board Tipini seçin

Arduino proqramlaşdırmağa başlamaq üçün Arduino IDE -ni buradan yükləməlisiniz:

Arduino IDE 1.6.6 -da bəzi kritik səhvlərin olduğunu unutmayın. 1.6.7 və ya daha yüksək qurduğunuzdan əmin olun, əks halda bu Təlimat işləməyəcək! Arduino UNO proqramlaşdırmaq üçün Arduino IDE qurmaq üçün bu Təlimatdakı addımları yerinə yetirməmisinizsə! Visuino: https://www.visuino.eu da quraşdırılmalıdır. Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.

Addım 4: Visuino -da ADD və Komponentləri Qurun

Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri
Visuino -da ADD və Set Komponentləri

"OLED Display" komponentini əlavə edin

2X "Analog dəyəri müqayisə et" komponenti əlavə edin

DisplayOLED1 düyməsini iki dəfə vurun və elementlər pəncərəsində Mətn sahəsini sola sürükləyin, sonra xüsusiyyətlər pəncərəsində ölçüsünü 3 olaraq təyin edin.

Elementlər pəncərəsini bağlayın

  • CompareValue1 seçin və xüsusiyyətlər pəncərəsində "Type Type" ı ctBiggerOrEqual olaraq təyin edin və Dəyəri 0.7 << bu həssaslıq dəyəridir, istəsəniz dəyişə bilərsiniz
  • CompareValue2 seçin və xüsusiyyətlər pəncərəsində "Type Type" ı ctSmaller və 0.7 dəyərinə qoyun << bu həssaslıq dəyəridir, istəsən dəyişə bilərsiniz

Addım 5: Visuino Connect Komponentlərində

Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
  • Arduino analoq pin 0 -ı CompareValue1 pin girişinə, CompareValue2 pin girişinə, DisplayOLED1> Mətn sahəsi1 Pin girişinə qoşun
  • CompareValue1 Pin Out Arduino rəqəmsal pin 2 -ə qoşun
  • CompareValue1 Pin Out Arduino rəqəmsal pin 10 -a qoşun
  • CompareValue2 Pin Out Arduino rəqəmsal pin 3 -ə qoşun
  • DisplayOLED1 pin I2C Çıxışını Arduino lövhəsi I2C pin Girişinə qoşun

Addım 6: Arduino Kodunu yaradın, tərtib edin və yükləyin

Arduino Kodunu yaradın, tərtib edin və yükləyin
Arduino Kodunu yaradın, tərtib edin və yükləyin

Visuino'da, altdakı "Yarat" sekmesini vurun, düzgün portun seçildiyinə əmin olun, sonra "Kompilyasiya/Qur və Yüklə" düyməsini basın.

Addım 7: Oyna

Arduino UNO modulunu işə salırsınızsa, LED yanıb -sönməlidir (qırmızı su kifayət deyil, kifayət qədər yaşıl su) və OLED Ekranı nəm səviyyəsini göstərəcək, əgər su səviyyəsi çox aşağı olarsa, nasos su əlavə etməyə başlayacaq.

Təbrik edirik! Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, onu yükləyə və Visuinoda aça bilərsiniz:

Tövsiyə: