İçindekiler:

Arduino ve Yağmur Damlası Sensörü Kullanan Yağmur Dedektörü: 8 Adım
Arduino ve Yağmur Damlası Sensörü Kullanan Yağmur Dedektörü: 8 Adım

Video: Arduino ve Yağmur Damlası Sensörü Kullanan Yağmur Dedektörü: 8 Adım

Video: Arduino ve Yağmur Damlası Sensörü Kullanan Yağmur Dedektörü: 8 Adım
Video: Arduino PIR Sensörü - Hareket Sensörü - Hırsız Alarmı - Güvenlik Alarmı -Ders 45 - 2024, Temmuz
Anonim

Bu eğitimde, bir yağmur sensörü kullanarak bir yağmurun nasıl algılanacağını ve bir buzzer modülü ve OLED Ekran ve Visuino kullanarak nasıl ses çıkarılacağını öğreneceğiz.

Videoyu izle.

Adım 1: Neye İhtiyacınız Olacak?

Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak

Arduino UNO (veya başka bir Arduino) Buradan alın

Yağmur sensörü modülü, Buradan alın

Atlama telleri

Breadboard'u buradan alın

OLED Ekran Buradan alın

Piezo buzzer Buradan alın

Visuino programı: Visuino'yu indirin

Adım 2: Devre

Devre
Devre
  • OLED Ekran pinini[VCC] Arduino pinine[5V] bağlayın
  • OLED Ekran pinini[GND] Arduino pinine[GND] bağlayın
  • OLED Ekran pinini[SDA] Arduino pinine[SDA] bağlayın
  • OLED Ekran pinini[SCL] Arduino pinine[SCL] bağlayın
  • Arduino 5V'yi piezo buzzer modülü pin VCC'ye bağlayın
  • Arduino GND'yi piezo buzzer modülü pin GND'ye bağlayın
  • Arduino dijital pin 2'yi piezo buzzer modülü pin S'ye (sinyal) bağlayın
  • Arduino 5V'yi yağmur sensörü modülü pin VCC'ye bağlayın
  • Arduino GND'yi yağmur sensörü modülü pimi GND'ye bağlayın
  • Arduino analog pin 0'ı yağmur sensörü modülü pin A0'a bağlayın

Adım 3: Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin

Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin

Arduino'yu programlamaya başlamak için, buradan Arduino IDE'nin kurulu olması gerekir:

Arduino IDE 1.6.6'da bazı kritik hatalar olduğunu lütfen unutmayın. 1.6.7 veya üstünü yüklediğinizden emin olun, aksi takdirde bu Talimat çalışmayacaktır! Yapmadıysanız, Arduino IDE'yi Arduino UNO'yu programlamak için ayarlamak için bu Talimattaki adımları izleyin! Visuino: https://www.visuino.eu da kurulmalıdır. İlk resimde gösterildiği gibi Visuino'yu başlatın Visuino'da Arduino bileşenindeki (Resim 1) "Tools" düğmesine tıklayın (Resim 1) Diyalog göründüğünde, Resim 2'de gösterildiği gibi "Arduino UNO"yu seçin

Adım 4: Visuino ADD Bileşenlerinde

Visuino'da ADD Bileşenleri
Visuino'da ADD Bileşenleri
Visuino'da ADD Bileşenleri
Visuino'da ADD Bileşenleri
Visuino'da ADD Bileşenleri
Visuino'da ADD Bileşenleri
  • "OLED Ekran" bileşeni ekleyin
  • "Dijital (Boolean) İnverter (Not)" bileşenini ekleyin
  • "Gecikme" bileşeni ekle

Adım 5: Visuino Set Bileşenlerinde

Visuino Set Bileşenlerinde
Visuino Set Bileşenlerinde
Visuino Set Bileşenlerinde
Visuino Set Bileşenlerinde
Visuino Set Bileşenlerinde
Visuino Set Bileşenlerinde
  • DisplayOLED1'e çift tıklayın ve öğeler penceresinde "Metin çiz" öğesini sol tarafa sürükleyin..
  • Özellikler penceresinde boyutu 2 olarak ayarlayın, metni şu şekilde ayarlayın: YAĞMUR! ve Y ila 20Öğeler penceresini kapatın
  • Gecikme1'i seçin ve özellikler penceresinde aralığı 3000000 olarak değiştirin

Adım 6: Visuino Connect Bileşenlerinde

Visuino Connect Bileşenlerinde
Visuino Connect Bileşenlerinde
Visuino Connect Bileşenlerinde
Visuino Connect Bileşenlerinde
  • Arduino analog pin 0'ı Inverter1 pin Girişine bağlayın
  • Inverter1 pin Out'u Delay1 pin Start'a ve DisplayOLED1>Draw Text1 pin Clock ve Arduino Digital pin 2'ye bağlayın
  • Delay1 pin Out'u DisplayOLED1'e bağlayın>Fill Screen1 pin Clock
  • DisplayOLED1 pin I2C Out'u Arduino kartı pin I2C In'e bağlayın

Adım 7: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin

Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin

Visuino'da, en alttaki "Build" Sekmesine tıklayın, doğru bağlantı noktasının seçildiğinden emin olun, ardından "Compile/Build and Upload" düğmesine tıklayın.

8. Adım: Oynat

Arduino UNO modülüne güç verirseniz ve yağmur sensörüne biraz su düşürürseniz, LED ekran "YAĞMUR!" metnini göstermeye başlamalıdır. ve buzzer modülü ses çıkarmalıdır.

Tebrikler! Visuino ile projenizi tamamladınız. Ayrıca bu Instructable için oluşturduğum Visuino projesi ektedir, buradan indirebilir ve Visuino'da açabilirsiniz:

Önerilen: