İçindekiler:

Visuino I2C BMP280 Basınç, Sıcaklık+OLED: 7 Adım
Visuino I2C BMP280 Basınç, Sıcaklık+OLED: 7 Adım

Video: Visuino I2C BMP280 Basınç, Sıcaklık+OLED: 7 Adım

Video: Visuino I2C BMP280 Basınç, Sıcaklık+OLED: 7 Adım
Video: VİSUİNO Bölüm-6 I2C LCD ve Ultrasonik Mesafe Sensörü 2024, Temmuz
Anonim
Image
Image
Neye ihtiyacınız olacak
Neye ihtiyacınız olacak

Bu eğitimde I2C BMP280 basınç, sıcaklık sensörü, OLED lcd, Arduino UNO ölçüm basıncı ve sıcaklığı kullanacağız ve sonuçları LCD'de görüntüleyeceğiz. Bir tanıtım videosu izleyin.

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 (başka herhangi bir Arduino olabilir)
  • Atlama telleri
  • OLED ekran
  • I2C BMP280 sensörü
  • Visuino programı: Visuino'yu indirin

Adım 2: Devre

Devre
Devre
  • Arduino pinini (SCL) BMP280 pinine (SCL) bağlayın
  • Arduino pinini (SDA) BMP280 pinine (SDA) bağlayın
  • Arduino pinini (SCL) OLED LCD pinine (SCL) bağlayın
  • Arduino pinini (SDA) OLED LCD pinine (SDA) bağlayın
  • Arduino pinini (5V) OLED LCD pinine (VCC) bağlayın
  • Arduino pinini (3.3V) BMP280 pinine (VCC) bağlayın
  • Arduino pinini (GND) OLED LCD pinine (GND) bağlayın
  • Arduino pinini (GND) BMP280 pinine (GND) 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, Arduino IDE'yi buradan yüklemeniz 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! Eğer yapmadıysanız, Arduino IDE'yi ESP 8266'yı 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 Bileşen Ekleme

Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
Visuino'da Bileşen Ekle
  • Basınç Sıcaklığı BME 280 I2C bileşeni ekleyin
  • 2x MapRange bileşeni ekleyin
  • EKRAN OLED LCD I2C ekleyin
  • OLED LCD bileşenine ve düzenleyiciye çift tıklayın:
  1. "Metin Alanı"nı seçin, sola sürükleyin ve Özellikler penceresinde ayarlayın: x ila 60 ve y ila 5
  2. "Metin Alanı"nı seçin, sola sürükleyin ve Özellikler penceresi kümesinde: x ila 50 ve y ila 20
  3. "Metin Çiz"i seçin, sola sürükleyin ve Özellikler penceresinde x'i 0'a ve y'yi 5'e ayarlayın ve metni şuna ayarlayın:"Basınç:"
  4. "Metin Çiz"i seçin, sola sürükleyin ve Özellikler penceresinde x'den 0'a ve y'den 20'ye ayarlayın ve metni şuna ayarlayın:"Temp:"

Adım 5: Visuino'da: Bileşenlerin Bağlanması

Visuino'da: Bileşenleri Bağlamak
Visuino'da: Bileşenleri Bağlamak
  • Arduino I2C pinini [giriş] BasınçSıcaklıkNem1 I2C pin [çıkış]'a bağlayın
  • Arduino I2C pinini [in] DisplayOLED1 I2C pin [out]'a bağlayın
  • Arduino Seri[0] pinini [out] DisplayOLED1 pin [in]'e bağlayın
  • BasınçSıcaklıkNem1 pim basıncını(Pa) MapRange1 pimine [inç] bağlayın
  • BasınçSıcaklıkNem1 pini Sıcaklığı MapRange2 pinine [inç] bağlayın
  • MapRange1'i DisplayOLED1 pinine [Elements Text Field1] bağlayın
  • MapRange2'yi DisplayOLED1 pinine [Elements Text Field2] 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
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Arduino Kodunu Oluşturun, Derleyin ve Yükleyin

Visuino'da Arduino kodunu oluşturmak için F9'a basın veya Resim 1'de gösterilen butona tıklayın ve Arduino IDE'yi açın

Arduino IDE'de kodu derlemek ve yüklemek için Upload butonuna tıklayın (Resim 2)

7. Adım: Oynat

Arduino Uno modülüne güç verirseniz, Lcd mevcut basınç ve sıcaklıkla ilgili verileri göstermeye başlayacaktır.

Tebrikler! Visuino ile I2C BMP280 sensör projenizi tamamladınız. Ayrıca bu Instructable için oluşturduğum Visuino projesi de ekli.

Visuino'da indirebilir ve açabilirsiniz:

Önerilen: