İçindekiler:

Arduino Kullanarak Bitki Sulama Sistemi Nasıl Kurulur: 7 Adım
Arduino Kullanarak Bitki Sulama Sistemi Nasıl Kurulur: 7 Adım

Video: Arduino Kullanarak Bitki Sulama Sistemi Nasıl Kurulur: 7 Adım

Video: Arduino Kullanarak Bitki Sulama Sistemi Nasıl Kurulur: 7 Adım
Video: Arduino ile Otomatik Sulama Sistemi Projesi 2024, Kasım
Anonim

Bu dersimizde Bitki Sulama Sisteminin nasıl yapıldığını öğreneceğiz.

Bir nem sensörü kullanarak, su pompası ve her şey yolundaysa yeşil bir LED ve OLED Ekran ve Visuino yanıp söner.

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
  • Toprak nem sensörü modülü, buradan alın
  • Atlama telleri Breadboard Buradan alın
  • OLED Ekran Buradan alın
  • Su pompası Buradan alın
  • Röle Buradan alın
  • 1X Kırmızı LED, 1X Yeşil LED Onları 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 Yeşil LED negatif Pine bağlayın
  • Arduino GND'yi Kırmızı LED negatif Pimine bağlayın
  • Arduino Dijital Pin 3'ü Yeşil LED negatif Pin'e bağlayın
  • Arduino Dijital Pin 2'yi Kırmızı LED negatif Pin'e bağlayın
  • Arduino 5V'yi nem sensörü modülü pin VCC'ye bağlayın
  • Arduino GND'yi nem sensörü modülü pin GND'ye bağlayın
  • Arduino analog pin 0'ı nem sensörü modülü pin A0'a bağlayın
  • Röle VCC pinini(+) Arduino 5V pinine bağlayın
  • Röle GND pinini(-) Arduino GND pinine bağlayın
  • Röle sinyal pin(ler)ini Arduino Digital pin 10'a bağlayın
  • Kırmızı kabloyu (+) pompalamak için güç kaynağını 12V (+) bağlayın
  • Güç kaynağını 12V (-) röle pinine (com) bağlayın
  • Pompa siyah kablosunu (-) röle pimine (NO) 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'da ADD ve Set Components

Visuino'da ADD ve Set Bileşenleri
Visuino'da ADD ve Set Bileşenleri
Visuino'da ADD ve Set Bileşenleri
Visuino'da ADD ve Set Bileşenleri
Visuino'da ADD ve Set Bileşenleri
Visuino'da ADD ve Set Bileşenleri

"OLED Ekran" bileşeni ekleyin

2X "Analog Değeri Karşılaştır" bileşeni ekleyin

DisplayOLED1'e çift tıklayın ve öğeler penceresinde Metin Alanını sola sürükleyin, ardından özellikler penceresinde boyutu 3'e ayarlayın

Öğeler penceresini kapat

  • CompareValue1'i seçin ve özellikler penceresinde "Compare Type"ı ctBiggerOrEqual ve Value'yu 0.7 olarak ayarlayın << bu hassasiyet değeridir, isterseniz değiştirebilirsiniz
  • KarşılaştırValue2'yi seçin ve özellikler penceresinde "Karşılaştırma Türü"nü ctSmaller ve Değeri 0.7 olarak ayarlayın << bu hassasiyet değeridir, isterseniz değiştirebilirsiniz

Adım 5: Visuino Connect Bileşenlerinde

Visuino Connect Bileşenlerinde
Visuino Connect Bileşenlerinde
Visuino Connect Bileşenlerinde
Visuino Connect Bileşenlerinde
Visuino Connect Bileşenlerinde
Visuino Connect Bileşenlerinde
  • Arduino analog pin 0'ı CompareValue1 pin Girişine, CompareValue2 pin Girişine, DisplayOLED1>Metin Alanı1 Pin Girişine bağlayın
  • CompareValue1 Pin Out'u Arduino dijital pin 2'ye bağlayın
  • CompareValue1 Pin Out'u Arduino dijital pin 10'a bağlayın
  • CompareValue2 Pin Out'u Arduino dijital pin 3'e bağlayın
  • DisplayOLED1 pin I2C Out'u Arduino kartı I2C pin Girişine bağlayın

Adım 6: 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.

7. Adım: Oynat

Arduino UNO modülüne güç verirseniz ve LED yanıp sönmelidir (yeterli su yok, yeterince yeşil su) ve OLED Ekran nem seviyesini gösterecektir, su seviyesi çok düşükse pompa su eklemeye başlayacaktır.

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

Önerilen: