Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: O'chirish davri
- 3 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang
- 4 -qadam: Visuino -da komponentlarni qo'shing
- 5 -qadam: Visuino -da: komponentlarni ulash
- 6 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
- 7 -qadam: O'ynang
Video: Visuino I2C BMP280 bosimi, harorati+OLED: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
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
- 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
- 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
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
- 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:
- "Matn maydoni" ni tanlang, chapga suring va Xususiyatlar oynasida: x dan 60 gacha va y dan 5 gacha
- "Matn maydoni" ni tanlang, chapga suring va Xususiyatlar oynasida: x dan 50 gacha va y dan 20 gacha
- "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.
- "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
- 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
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:
Visuino yordamida SSD1331 OLED displeyidagi (SPI) bitmap animatsiyasi: 8 qadam
Visuino yordamida SSD1331 OLED -displeyidagi (SPI) bitmap animatsiyasi: Ushbu qo'llanmada biz Visuino yordamida SSD1331 OLED -displeyda (SPI) oddiy animatsiya ko'rinishida bitmap tasvirini ko'rsatamiz va uning atrofida harakat qilamiz. Videoni tomosha qiling
OLED ekranli IoT harorati va namlik o'lchagichi: 5 qadam (rasmlar bilan)
OLED ekranli IoT harorati va namligi o'lchagichi: istalgan vaqtda OLED ekranidagi harorat va namlikni tekshiring va shu bilan birga bu ma'lumotlarni IoT platformasida to'plang.O'tgan hafta men eng oddiy IoT harorat va namlik o'lchagich deb nomlangan loyihani nashr qildim. Bu yaxshi loyiha, chunki siz
Arduino UNO OLED ultratovushli diapazon va Visuino bilan: 7 qadam
Arduino UNO OLED ultratovushli diapazonni topuvchi va Visuino bilan: Bu qo'llanmada biz Arduino UNO, OLED Lcd, Ultrasonik diapazon topuvchi moduli va Visuino -dan foydalanib, Lcd -da ultrasonik diapazonni namoyish qilamiz va qizil LED bilan chegara oralig'ini o'rnatamiz. Namoyish videosini tomosha qiling
NEO -6M GPS NodeMCU ga ulangan - OLED displey joylashuvi - Visuino: 7 qadam
NEO -6M GPS NodeMCU - OLED displey pozitsiyasiga ulangan - Visuino: Ushbu qo'llanmada biz NodeMCU Mini, OLED Lcd, NEO -6M GPS va Visuino -ni LCD displeyda jonli GPS holatini ko'rsatish uchun ishlatamiz. Namoyish videosini tomosha qiling
0,96 dyuymli 4 pinli OLED moduli yordamida VISUINO Rolling Dice: 7 qadam
0.96 dyuymli 4 pinli OLED modulidan foydalangan holda VISUINO Rolling Dice: Ushbu qo'llanmada biz non panelidagi tugmani bosganimizda, OLED Lcd va Visuino -dan foydalanamiz