Mündəricat:
Video: Arduino ilə bitki monitoru necə qurulacaq: 7 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimatda, nəm sensoru ilə torpaq nəmini necə aşkar edəcəyimizi və hər şey qaydasındadırsa və OLED Display və Visuino ilə yaşıl bir LED yandırmağı öyrənəcəyik.
Videoya baxın.
Addım 1: Nə lazımdır
Arduino UNO (və ya hər hansı digər Arduino) Buradan alın
Torpaq nəm sensoru modulu, buradan alın
Jumper telləri
Çörək taxtası Burada əldə edin
OLED Ekran burada əldə edin
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ə
- 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
Addım 3: Visuinonu işə salı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
"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ü 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ə
- 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
- CompareValue2 Pin Out Arduino rəqəmsal pin 3 -ə qoşun
- DisplayOLED1 pin I2C Arduino lövhəsinə I2C pin girişinə çıxır
Addım 6: 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 və 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. Layihənizi Visuino ilə tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur, buradan yükləyə və Visuinoda aça bilərsiniz: