İçindekiler:

DHT11 ve I2C 20x4 LCD ile Sıcaklık Monitörü: 6 Adım
DHT11 ve I2C 20x4 LCD ile Sıcaklık Monitörü: 6 Adım

Video: DHT11 ve I2C 20x4 LCD ile Sıcaklık Monitörü: 6 Adım

Video: DHT11 ve I2C 20x4 LCD ile Sıcaklık Monitörü: 6 Adım
Video: ARDUINO 20x4 LCD i2c Tutorial | How to Print Text On LCD Display 2024, Aralık
Anonim

Bu eğitimde, bir DHT11 sensörü ve I2C LCD kullanarak basit bir sıcaklık monitörünün nasıl yapıldığı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
  • 20x4 I2C Karakter LCD ekran
  • Atlama telleri
  • Arduino Uno veya başka bir Arduino kartı
  • DHT11 sıcaklık ve nem sensörü
  • Visuino yazılımı: Buradan indirin

Adım 2: Devre

Devre
Devre
  • LCD Ekran pinini[VCC] Arduino pinine[5V] bağlayın
  • LCD Ekran pinini[GND] Arduino pinine[GND] bağlayın
  • LCD Ekran pinini[SDA] Arduino pinine[SDA] bağlayın
  • LCD Ekran pinini[SCL] Arduino pinine[SCL] bağlayın

Not: Parlaklığı ayarlamak için LCD'nin arkasındaki potansiyometreyi kullanın.

  • DHT11 sensör pinini[GND] Arduino pinine[GND] bağlayın
  • DHT11 sensör pinini[VCC] Arduino pinine[5V] bağlayın
  • DHT11 sensör pimini[OUT] veya "S"yi Arduino dijital pimine[2] 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

Visuino: https://www.visuino.eu da kurulmalıdır. Ücretsiz sürümü indirin veya Ücretsiz Deneme için kaydolun.

İ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 Bileşenleri Ekle, Ayarla ve Bağla

Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
Visuino'da Bileşenleri Ekle, Ayarla ve Bağla
  • "DHT11" bileşenini ekleyin
  • "Liquid Crystal Display (LCD) - I2C" bileşenini ekleyin "LiquidCrystalDisplay1"i seçin ve özellikler penceresinde Satırları 4'e ve sütunları 20'ye ayarlayın

"LiquidCrystalDisplay1" üzerine çift tıklayın ve Elements penceresinde:

  • "Metin Alanı"nı sol tarafa sürükleyin, ardından özellikler penceresinde metni "TEMP:" ve genişliği 20 olarak ayarlayın
  • sol tarafa başka bir "Metin Alanı" sürükleyin, ardından özellikler penceresinde sütunu 1'e ve genişliği 20'ye ayarlayın
  • başka bir "Metin Alanı"nı sol tarafa sürükleyin, ardından özellikler penceresinde metni "NEM:" ve genişliği 20 ve sütunu 2 olarak ayarlayın
  • başka bir "Metin Alanı"nı sol tarafa sürükleyin, ardından özellikler penceresinde sütunu 3'e ve genişliği 20'ye ayarlayın

Öğeler penceresini kapatın

  • "LiquidCrystalDisplay1" pin I2C Çıkışını Arduino I2C Girişine bağlayın
  • "NemTermometre1" pin Sensörünü Arduino Digital pin 2'ye bağlayın
  • "NemTermometre1" pin Sıcaklığını LiquidCrystalDisplay1>Metin Alanı2 pin Girişine bağlayın
  • "NemTermometre1" pin Nemi LiquidCrystalDisplay1>Metin Alanı4 pin Girişine bağlayın

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

6. Adım: Oynat

Arduino UNO modülüne güç verirseniz, LCD Ekran Sıcaklık ve Nem değerlerini göstermeye başlayacaktır. Herhangi bir metin görmüyorsanız, bir potansiyometre kullanarak parlaklığı ayarladığınızdan emin olun.

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: