Mündəricat:

Arduino və Yağış Damlası Sensorundan istifadə edən Yağış Dedektoru: 8 addım
Arduino və Yağış Damlası Sensorundan istifadə edən Yağış Dedektoru: 8 addım
Anonim

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

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

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ə

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 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

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 ADD Komponentlərində

Visuino ADD Komponentlərində
Visuino ADD Komponentlərində
Visuino ADD Komponentlərində
Visuino ADD Komponentlərində
Visuino ADD Komponentlərində
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ə

Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
Visuino Set Komponentlərində
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ə

Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
Visuino Connect Komponentlərində
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

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 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:

Tövsiyə: