Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimatda bir yağış sensoru istifadə edərək yağışı necə aşkar etməyi və səs siqnalı modulu, OLED Display və Visuino istifadə edərək səs çıxarmağı ö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
Yağış sensoru modulu, buradan alın
Jumper telləri
Çörək taxtası Burada əldə edin
OLED Ekran burada əldə edin
Piezo buzzer Burada alın
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 piezo buzzer modulu pin GND -yə qoşun
- Arduino digital pin 2 -ni piezo buzzer modulu pininə S (siqnal) bağlayın
- Arduino 5V -ni yağış sensoru modulu pin VCC -yə qoşun
- Arduino GND -ni yağış sensoru modulu pin GND -yə qoşun
- Arduino analog pin 0 -ı yağış 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 ADD Komponentlərində
- "OLED Display" komponentini əlavə edin
- "Rəqəmsal (Mantıksal) İnverter (Yoxdur)" komponentini əlavə edin
- "Gecikmə" komponentini əlavə edin
Addım 5: Visuino Set Komponentlərində
- DisplayOLED1 düyməsini iki dəfə vurun və elementlər pəncərəsində "Mətn çək" düyməsini sola sürükləyin.
- Xüsusiyyətlər pəncərəsində ölçüsünü 2 olaraq təyin edin, mətni: YAĞMUR! və Y -dən 20 -ə qədər Elementlər pəncərəsini bağlayın
- Gecikmə1 seçin və xüsusiyyətlər pəncərəsində 3000000 olaraq dəyişdirin
Addım 6: Visuino Connect Komponentlərində
- Arduino analog pinini 0 çeviriciyə 1 pin girişinə qoşun
- İnverter1 pinini Gecikməyə bağlayın
- Gecikmə1 pinini DisplayOLED1> Ekran 1 pinli saata bağlayın
- DisplayOLED1 pin I2C Çıxışını Arduino lövhəsi pin I2C Girişinə qoşun
Addım 7: 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 8: Oyna
Arduino UNO modulunu işə salırsınızsa və yağış sensoruna bir az su atırsınızsa, LED ekranda "RAINING!" Yazısı görünməlidir. və səs siqnalı modulu səs çıxarmalıdır.
Təbrik edirik! 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: