Mundarija:

Visuino I2C BMP280 bosimi, harorati+OLED: 7 qadam
Visuino I2C BMP280 bosimi, harorati+OLED: 7 qadam

Video: Visuino I2C BMP280 bosimi, harorati+OLED: 7 qadam

Video: Visuino I2C BMP280 bosimi, harorati+OLED: 7 qadam
Video: Arduino to measure temperature, pressure and altitude with BMP280 2024, Noyabr
Anonim
Image
Image
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi

Ushbu qo'llanmada I2C BMP280 bosimi, harorat sensori, OLED lcd, Arduino UNO bosim va haroratni o'lchaydi va natijalarni LCD displeyda ko'rsatadi. Namoyish videosini tomosha qiling.

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
  • Arduino UNO (boshqa Arduino bo'lishi mumkin)
  • Jumper simlari
  • OLED LCD
  • I2C BMP280 sensori
  • Visuino dasturi: Visuino -ni yuklab oling

2 -qadam: O'chirish davri

O'chirish davri
O'chirish davri
  • Arduino pinini (SCL) BMP280 piniga (SCL) ulang.
  • Arduino pinini (SDA) BMP280 piniga (SDA) ulang
  • Arduino pinini (SCL) OLED LCD piniga (SCL) ulang
  • Arduino pinini (SDA) OLED LCD piniga (SDA) ulang.
  • Arduino pinini (5V) OLED LCD piniga (VCC) ulang
  • Arduino pinini (3.3V) BMP280 piniga (VCC) ulang
  • Arduino pinini (GND) OLED LCD piniga (GND) ulang
  • Arduino pinini (GND) BMP280 piniga (GND) ulang

3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang

Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang

Arduino -ni dasturlashni boshlash uchun siz bu erdan Arduino IDE -ni o'rnatishingiz kerak bo'ladi:

Shuni yodda tutingki, Arduino IDE 1.6.6 da ba'zi muhim xatolar mavjud. 1.6.7 yoki undan yuqori versiyasini o'rnatganingizga ishonch hosil qiling, aks holda bu ko'rsatma ishlamaydi! Agar siz bajarmagan bo'lsangiz, Arduino IDE -ni ESP 8266 dasturiga o'rnatish bo'yicha ko'rsatmalarni bajaring! Visuino: https://www.visuino.eu ham o'rnatilishi kerak. Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1 -rasm) Dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "Arduino UNO" -ni tanlang.

4 -qadam: Visuino -da komponentlarni qo'shing

Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
  • Bosim harorati BME 280 I2C komponentini qo'shing
  • 2x MapRange komponentasini qo'shing
  • OLED LCD I2C displeyini qo'shing
  • OLED LCD komponentini va tahrirlovchini ikki marta bosing:
  1. "Matn maydoni" ni tanlang, chapga suring va Xususiyatlar oynasida: x dan 60 gacha va y dan 5 gacha
  2. "Matn maydoni" ni tanlang, chapga suring va Xususiyatlar oynasida: x dan 50 gacha va y dan 20 gacha
  3. "Matnni chizish" -ni tanlang, chapga suring va Xususiyatlar oynasida: x -ni 0 -ga va y -ni 5 -ga qo'ying va matnni "Bosim:" ga o'rnating.
  4. "Matnni chizish" -ni tanlang, chapga suring va Xususiyatlar oynasida x -ni 0 -ga va y -ni 20 -ga qo'ying va matnni "Harorat:" ga o'rnating.

5 -qadam: Visuino -da: komponentlarni ulash

Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
  • Arduino I2C pinini [in] PressureTemperatureHumidity1 I2C piniga ulang.
  • Arduino I2C pinini [in] DisplayOLED1 I2C piniga ulang
  • Arduino Serial [0] pinini [chiqish] ni DisplayOLED1 piniga ulang
  • PressureTemperatureHumidity1 pinli bosim (Pa) ni MapRange1 piniga ulang [in]
  • PressureTemperatureHumidity1 pinli haroratni MapRange ga 2 pinli [in] ulang
  • MapRange1 -ni DisplayOLED1 piniga ulang [Elements Text Field1]
  • MapRange2 ni DisplayOLED1 piniga ulang [Elements Text Field2]

6 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Visuino -da F9 tugmasini bosing yoki Arduino kodini yaratish uchun 1 -rasmda ko'rsatilgan tugmani bosing va Arduino IDE -ni oching.

Arduino IDE -da kodni kompilyatsiya qilish va yuklash uchun Yuklab olish tugmasini bosing (2 -rasm).

7 -qadam: O'ynang

Agar siz Arduino Uno modulini quvvatlantirsangiz, Lcd joriy bosim va harorat haqidagi ma'lumotlarni ko'rsatishni boshlaydi.

Tabriklaymiz! Siz Visuino yordamida I2C BMP280 sensori loyihasini yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham ilova qilingan.

Siz uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

Tavsiya: