Përmbajtje:
- Hapi 1: Çfarë ju nevojitet
- Hapi 2: Qarku
- Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
- Hapi 4: Në Visuino Shtoni Komponentë
- Hapi 5: Në Visuino: Lidhja e përbërësve
- Hapi 6: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
- Hapi 7: Luaj
Video: Visuino I2C BMP280 Presioni, Temperatura+OLED: 7 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
Në këtë tutorial ne do të përdorim presionin I2C BMP280, sensorin e temperaturës, ekranin OLED, Arduino UNO për të matur presionin dhe temperaturën dhe shfaqim rezultatet në LCD. Shikoni një video demonstruese.
Hapi 1: Çfarë ju nevojitet
- Arduino UNO (mund të jetë çdo Arduino tjetër)
- Telat e kërcyesit
- OLED LCD
- Sensori I2C BMP280
- Programi Visuino: Shkarkoni Visuino
Hapi 2: Qarku
- Lidhni pinin Arduino (SCL) me pin BMP280 (SCL)
- Lidhni pinin Arduino (SDA) me pin BMP280 (SDA)
- Lidhni pinin Arduino (SCL) me pin OLED LCD (SCL)
- Lidhni pinin Arduino (SDA) me pinin OLED LCD (SDA)
- Lidhni pinin Arduino (5V) me pin OLED LCD (VCC)
- Lidhni pinin Arduino (3.3V) me pin BMP280 (VCC)
- Lidhni pinin Arduino (GND) me pin OLED LCD (GND)
- Lidhni pinin Arduino (GND) me pin BMP280 (GND)
Hapi 3: Filloni Visuino dhe zgjidhni llojin e bordit të Arduino UNO
Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:
Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE në programin ESP 8266! Visuino: https://www.visuino.eu gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në foton e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "Arduino UNO" siç tregohet në Figurën 2
Hapi 4: Në Visuino Shtoni Komponentë
- Shtoni përbërësin e temperaturës së presionit BME 280 I2C
- Shtoni 2 herë përbërës MapRange
- Shtoni DISPLAY OLED LCD I2C
- Klikoni dy herë në komponentin OLED LCD dhe në redaktues:
- Zgjidhni "Fusha e tekstit", tërhiqeni atë në të majtë dhe në dritaren Properties vendosni: x në 60 dhe y në 5
- Zgjidhni "Fusha e tekstit", tërhiqeni atë në të majtë dhe në dritaren Properties vendosni: x në 50 dhe y në 20
- Zgjidhni "Draw Text", tërhiqeni atë në të majtë dhe në dritaren Properties vendosni: x në 0 dhe y në 5 dhe vendosni tekstin në: "Presioni:"
- Zgjidhni "Draw Text", tërhiqeni atë në të majtë dhe në dritaren Properties vendosni: x në 0 dhe y në 20 dhe vendosni tekstin në: "Temp:"
Hapi 5: Në Visuino: Lidhja e përbërësve
- Lidhni pinin Arduino I2C [in] me presionin TemperaturaHumidity1 I2C pin [jashtë]
- Lidhni pinin Arduino I2C [in] me kunjin DisplayOLED1 I2C [jashtë]
- Lidhni Arduino Serial [0] pin [out] me DisplayOLED1 pin [in]
- Lidhni PresioninTemperatureNgërsia 1 presion pin (Pa) në MapRange1 pin [in]
- Lidhni PresioninTemperaturaNgërshtësia 1 pin Temperatura në MapRange2 pin [in]
- Lidh MapRange1 me pinOLED1 [Elements Text Field1]
- Lidh MapRange2 me pinOLED1 [Elements Text Field2]
Hapi 6: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, Shtypni F9 ose klikoni në butonin e treguar në Figurën 1 për të gjeneruar kodin Arduino, dhe hapni Arduino IDE
Në Arduino IDE, klikoni në butonin Ngarko, për të përpiluar dhe ngarkuar kodin (Figura 2)
Hapi 7: Luaj
Nëse aktivizoni modulin Arduino Uno, LCD do të fillojë të tregojë të dhëna në lidhje me presionin dhe temperaturën aktuale.
Urime! Ju keni përfunduar projektin tuaj të sensorit I2C BMP280 me Visuino. Gjithashtu është bashkangjitur projekti Visuino, që kam krijuar për këtë Instructable.
Mund ta shkarkoni dhe hapni atë në Visuino:
Recommended:
Bitmap Animacion në SSD1331 OLED Display (SPI) Me Visuino: 8 hapa
Bitmap Animation në SSD1331 OLED Display (SPI) Me Visuino: Në këtë tutorial ne do të shfaqim dhe lëvizim rreth një imazhi bitmap në një formë të thjeshtë animacioni në SSD1331 OLED Display (SPI) me Visuino. Shikoni videon
Arduino UNO Me OLED Ultrasonic Range Finder dhe Visuino: 7 hapa
Arduino UNO Me OLED Ultrasonic Range Finder dhe Visuino: Në këtë tutorial ne do të përdorim Arduino UNO, OLED Lcd, modulin e gjetjes së rrezeve tejzanor dhe Visuino për të shfaqur diapazonin tejzanor në LCD dhe për të vendosur distancën limit me një LED të kuq. Shikoni një video demonstruese
0.96 inç I2C OLED Me SMD Pin: 3 hapa
0.96 inç I2C OLED Me SMD Pin: Materiali: 1 x Tabela OPEN-SMART UNO R3 1 x 0.96 inç I2C OLED me SMD pin1 x IO Expansion Shield1 x Test Fixture4 x Kabllo DopontRishikim: Modul i bukur I2C OLED me kunja SMD dhe PAD për DIY. Easyshtë e lehtë ta lidhni atë në PCB Experiment ose
GPS NEO -6M i lidhur me NodeMCU - Pozicioni i ekranit OLED - Visuino: 7 hapa
GPS NEO -6M i lidhur me NodeMCU - Pozicioni i ekranit OLED - Visuino: Në këtë tutorial ne do të përdorim NodeMCU Mini, OLED Lcd, NEO -6M GPS dhe Visuino për të shfaqur pozicionin e drejtpërdrejtë të GPS në LCD. Shikoni një video demonstruese
VISUINO Hedhja e zareve duke përdorur modulin OLED 0.96 inç 4 pin: 7 hapa
VISUINO Hedhja e Zareve duke Përdorur Modulin OLED 0.96 Inç 4 Pin: Në këtë tutorial ne do të përdorim OLED Lcd dhe Visuino për të bërë një Zare Rolling kur shtypim një buton në pjatën tonë. Shikoni një video demonstruese