Mündəricat:
- Addım 1: Nə lazımdır
- Addım 2: Dövrə
- Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin
- Addım 4: Visuino'da Komponentlər əlavə edin
- Addım 5: Visuino -da: Komponentləri birləşdirmək
- Addım 6: Arduino Kodunu yaradın, tərtib edin və yükləyin
- Addım 7: Oyna
Video: Visuino I2C BMP280 Təzyiq, Temperatur+OLED: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu təlimatda I2C BMP280 təzyiqi, temperatur sensoru, OLED lcd, Arduino UNO -dan istifadə edərək təzyiq və temperaturu ölçəcəyik və nəticələrini LCD -də göstərəcəyik. Bir nümayiş videosuna baxın.
Addım 1: Nə lazımdır
- Arduino UNO (hər hansı digər Arduino ola bilər)
- Jumper telləri
- OLED lcd
- I2C BMP280 sensoru
- Visuino proqramı: Visuino'yu yükləyin
Addım 2: Dövrə
- Arduino pinini (SCL) BMP280 pininə (SCL) qoşun
- Arduino pinini (SDA) BMP280 pininə (SDA) qoşun
- Arduino pinini (SCL) OLED LCD pininə (SCL) qoşun
- Arduino pinini (SDA) OLED LCD pininə (SDA) qoşun
- Arduino pinini (5V) OLED LCD pininə (VCC) qoşun
- Arduino pinini (3.3V) BMP280 pininə (VCC) qoşun
- Arduino pinini (GND) OLED LCD pininə (GND) bağlayın
- Arduino pinini (GND) BMP280 pininə (GND) bağlayın
Addım 3: Visuinonu işə salın və Arduino UNO Board Tipini seçin
Arduino proqramlaşdırmağa başlamaq üçün Arduino IDE -ni buradan yükləməlisiniz:
Arduino IDE 1.6.6 -da bəzi kritik səhvlərin olduğunu unutmayın. 1.6.7 və ya daha yüksək qurduğunuzdan əmin olun, əks halda bu Təlimat işləməyəcək! Əgər etməmisinizsə, Arduino IDE -ni ESP 8266 proqramlaşdırmaq üçün bu Təlimat kitabındakı addımları izləyin! Visuino: https://www.visuino.eu da quraşdırılmalıdır. Visuino'yu ilk şəkildə göstərildiyi kimi başladın Visuino'da Arduino komponentində (Şəkil 1) "Alətlər" düyməsini basın Dialoq görünəndə Şəkil 2 -də göstərildiyi kimi "Arduino UNO" seçin.
Addım 4: Visuino'da Komponentlər əlavə edin
- Təzyiq temperaturu BME 280 I2C komponenti əlavə edin
- 2x MapRange komponenti əlavə edin
- DISPLAY OLED LCD I2C əlavə edin
- OLED LCD komponentinə və redaktora iki dəfə vurun:
- "Mətn Sahəsi" ni seçin, sola sürükləyin və Xüsusiyyətlər pəncərəsində x -dən 60 -a və y -dən 5 -ə qədər
- "Mətn Sahəsi" ni seçin, sola sürükləyin və Xüsusiyyətlər pəncərəsində x -dən 50 -yə və y -dən 20 -ə qədər
- "Mətn çək" seçin, sola sürükləyin və Xüsusiyyətlər pəncərəsində x -ni 0 -a, y -ni 5 -ə qoyun və mətni "Təzyiq:" olaraq təyin edin.
- "Mətn çək" seçin, sola sürükləyin və Xüsusiyyətlər pəncərəsində x -ni 0 -a, y -ni 20 -yə qoyun və mətni "Temp:" olaraq təyin edin.
Addım 5: Visuino -da: Komponentləri birləşdirmək
- Arduino I2C pinini [daxil] PressureTemperatureHumidity1 I2C pininə qoşun
- Arduino I2C pinini [daxil] DisplayOLED1 I2C pininə qoşun
- Arduino Serial [0] pinini [çıxart] DisplayOLED1 pininə qoşun
- PressureTemperatureHumidity1 pin təzyiqini (Pa) MapRange1 pininə [in] qoşun
- PressureTemperatureHumidity 1 pin Temperatur -u MapRange -ə 2 pin [in] bağlayın
- MapRange1 -i DisplayOLED1 pininə qoşun [Elements Text Field1]
- MapRange2 -ni DisplayOLED1 pininə qoşun [Elements Text Field2]
Addım 6: Arduino Kodunu yaradın, tərtib edin və yükləyin
Visuinoda F9 düyməsini basın və ya Arduino kodunu yaratmaq üçün Şəkil 1 -də göstərilən düyməni basın və Arduino IDE -ni açın.
Arduino IDE -də kodu tərtib etmək və yükləmək üçün Yüklə düyməsini vurun (Şəkil 2)
Addım 7: Oyna
Arduino Uno modulunu işə salırsınızsa, Lcd indiki təzyiq və temperatur haqqında məlumatları göstərməyə başlayacaq.
Təbrik edirik! Visuino ilə I2C BMP280 sensor layihənizi tamamladınız. Bu Təlimat üçün yaratdığım Visuino layihəsi də əlavə olunur.
Visuino'da yükləyə və aça bilərsiniz:
Tövsiyə:
Visuino ilə SSD1331 OLED Ekranda (SPI) Bitmap Animasiyası: 8 Addım
Visuino ilə SSD1331 OLED Ekranında (SPI) Bitmap Animasiyası: Bu təlimatda Visuino ilə SSD1331 OLED Ekranda (SPI) sadə bir animasiya şəklində bir bitmap görüntüsünü nümayiş etdirəcəyik
OLED Ekranlı IoT Temperatur və Nəm Ölçən: 5 Addım (Şəkillərlə)
OLED Ekranlı IoT Temperatur və Rütubət Ölçən: İstədiyiniz vaxt OLED ekranda temperaturu və rütubəti yoxlayın və eyni zamanda bu məlumatları IoT platformasında toplayın. Yaxşı bir layihədir, çünki edə bilərsiniz
OLED Ultrasonik Range Finder və Visuino ilə Arduino UNO: 7 addım
OLED Ultrasonik Range Finder və Visuino ilə Arduino UNO: Bu dərslikdə Arduino UNO, OLED Lcd, Ultrasonik diapazon tapıcı modulu və Visuinodan istifadə edərək Lcd -də ultrasəs diapazonunu göstərmək və qırmızı LED ilə limit məsafəsini təyin etmək lazımdır. Bir nümayiş videosuna baxın
NEO -6M GPS NodeMCU -ya Bağlandı - OLED Ekran Mövqeyi - Visuino: 7 addım
NodeMCU - OLED Ekran Mövqeyi - Visuino ilə əlaqəli NEO -6M GPS: Bu təlimatda LCD -də canlı GPS mövqeyini göstərmək üçün NodeMCU Mini, OLED Lcd, NEO -6M GPS və Visuinodan istifadə edəcəyik. Bir nümayiş videosuna baxın
0.96 Inch 4 Pin OLED Modulundan istifadə edərək VISUINO Rolling Zar: 7 addım
VISUINO Rolling Dice 0.96 Inch 4 Pin OLED Modulundan istifadə edərək: Bu dərslikdə çörək taxtamızda bir düyməni basdığımız zaman Rolling Dice etmək üçün OLED Lcd və Visuinodan istifadə edəcəyik