
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13



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?



- 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

- 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


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



- 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:
- "Metin Alanı"nı seçin, sola sürükleyin ve Özellikler penceresinde ayarlayın: x ila 60 ve y ila 5
- "Metin Alanı"nı seçin, sola sürükleyin ve Özellikler penceresi kümesinde: x ila 50 ve y ila 20
- "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ç:"
- "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ı

- 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


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:
Visuino ile SSD1331 OLED Ekranda (SPI) Bitmap Animasyonu: 8 Adım

Visuino ile SSD1331 OLED Ekranda (SPI) Bitmap Animasyonu: Bu eğitimde, Visuino ile SSD1331 OLED Ekranda (SPI) basit bir animasyon biçiminde bir bitmap görüntüsünü görüntüleyecek ve etrafında hareket edeceğiz.Videoyu izleyin
OLED Ekranlı IoT Sıcaklık ve Nem Ölçer: 5 Adım (Resimlerle)

OLED Ekranlı IoT Sıcaklık ve Nem Ölçer: İstediğiniz zaman bir OLED ekranda sıcaklık ve nemi kontrol edin ve aynı zamanda bu verileri bir IoT platformunda toplayın. Geçen hafta Simplest IoT sıcaklık ve nem ölçer adlı bir proje yayınladım. Bu iyi bir proje çünkü
OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: 7 Adım

OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: Bu eğitimde Arduino UNO, OLED Lcd, Ultrasonik telemetre modülü ve Visuino'yu kullanarak ultrasonik menzili Lcd üzerinde görüntüleyeceğiz ve kırmızı bir LED ile limit mesafesini ayarlayacağız. Bir tanıtım videosu izleyin
OLED Ekran Kullanan Sıcaklık ve Nem Ölçer: 5 Adım

OLED Ekran Kullanan Sıcaklık ve Nem Ölçer: GEREKLİ BİLEŞENLER- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. DHT11 sensörü: https://amzn.to/2HfX5PH 3. OLED ekran: https://amzn. to/2HfX5PH 4. Breadboard: https://amzn.to/2HfX5PH 5. Jumper Kabloları: https://amzn.to/2HfX5PH Satın alma bağlantıları
NodeMCU'ya Bağlı NEO-6M GPS - OLED Ekran Konumu - Visuino: 7 Adım

NodeMCU'ya Bağlı NEO-6M GPS - OLED Ekran Konumu - Visuino: Bu eğitimde, LCD'de canlı GPS konumunu görüntülemek için NodeMCU Mini, OLED Lcd, NEO-6M GPS ve Visuino kullanacağız. Bir tanıtım videosu izleyin