INHOUDSOPGAWE:
- Stap 1: wat u benodig
- Stap 2: Die stroombaan
- Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
- Stap 4: Voeg komponente by in Visuino
- Stap 5: In Visuino: verbindingsdele
- Stap 6: Genereer, stel op en laai die Arduino -kode op
- Stap 7: Speel
Video: Visuino I2C BMP280 Druk, temperatuur+OLED: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie handleiding gebruik ons I2C BMP280 druk, temperatuursensor, OLED lcd, Arduino UNO meet druk en temperatuur en vertoon resultate op die LCD. Kyk na 'n demonstrasievideo.
Stap 1: wat u benodig
- Arduino UNO (kan enige ander Arduino wees)
- Springdrade
- OLED lcd
- I2C BMP280 sensor
- Visuino -program: Laai Visuino af
Stap 2: Die stroombaan
- Koppel Arduino -pen (SCL) aan BMP280 -pen (SCL)
- Koppel Arduino -pen (SDA) aan BMP280 -pen (SDA)
- Koppel Arduino -pen (SCL) aan OLED LCD -pen (SCL)
- Koppel Arduino -pen (SDA) aan OLED LCD -pen (SDA)
- Koppel Arduino -pen (5V) aan OLED LCD -pen (VCC)
- Koppel Arduino -pen (3.3V) aan BMP280 -pen (VCC)
- Koppel Arduino -pen (GND) aan OLED LCD -pen (GND)
- Koppel Arduino -pen (GND) aan BMP280 -pen (GND)
Stap 3: Begin Visuino en kies die tipe Arduino UNO -bord
Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:
Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om ESP 8266 te programmeer! Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "Arduino UNO" soos op prent 2
Stap 4: Voeg komponente by in Visuino
- Voeg druktemperatuur BME 280 I2C -komponent by
- Voeg 2x MapRange -komponent by
- Voeg DISPLAY OLED LCD I2C by
- Dubbelklik op die OLED LCD -komponent en in die redakteur:
- Kies "Teksveld", sleep dit na links en stel in die venster Eienskappe: x na 60 en y na 5
- Kies "Teksveld", sleep dit na links en stel in die venster Eienskappe: x na 50 en y na 20
- Kies 'Teken teken', sleep dit na links en stel in die venster Eienskappe: x op 0 en y op 5 en stel teks op: 'Druk:'
- Kies "Teken teken", sleep dit na links en stel in die venster Eienskappe: x op 0 en y op 20 en stel teks op: "Temp:"
Stap 5: In Visuino: verbindingsdele
- Koppel Arduino I2C -pen [in] aan PressureTemperatureHumidity1 I2C -pen [uit]
- Koppel Arduino I2C -pen [in] aan DisplayOLED1 I2C -pen [uit]
- Koppel Arduino Serial [0] pin [out] aan DisplayOLED1 pin [in]
- Koppel druktemperatuur Humiditeit 1 pen druk (Pa) aan MapRange 1 pen [in]
- Koppel druk Temperatuur Humiditeit 1 pen temperatuur aan MapRange 2 pen [in]
- Koppel MapRange1 aan DisplayOLED1 -pen [Elements Text Field1]
- Koppel MapRange2 aan DisplayOLED1 -pen [Elements Text Field2]
Stap 6: Genereer, stel op en laai die Arduino -kode op
Druk in Visuino F9 of klik op die knoppie op prent 1 om die Arduino -kode te genereer en maak die Arduino IDE oop
Klik in die Arduino IDE op die oplaai -knoppie om die kode saam te stel en op te laai (prent 2)
Stap 7: Speel
As u die Arduino Uno -module aanskakel, sal die LCD data oor huidige druk en temperatuur begin wys.
Baie geluk! U het u I2C BMP280 -sensorprojek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie Instructable geskep het, is ook aangeheg.
U kan dit aflaai en oopmaak in Visuino:
Aanbeveel:
Bitmap -animasie op SSD1331 OLED -skerm (SPI) met Visuino: 8 stappe
Bitmap -animasie op SSD1331 OLED -skerm (SPI) Met Visuino: In hierdie tutoriaal sal ons 'n bitmap -beeld in 'n eenvoudige vorm van animasie op die SSD1331 OLED -skerm (SPI) met Visuino vertoon en rondbeweeg. Kyk na die video
IoT -temperatuur- en humiditeitsmeter met OLED -skerm: 5 stappe (met foto's)
IoT -temperatuur- en humiditeitsmeter met OLED -skerm: Kontroleer temperatuur en humiditeit op 'n OLED -skerm wanneer u wil en versamel terselfdertyd die data in 'n IoT -platform. Verlede week het ek 'n projek genaamd Simplest IoT temperatuur en humiditeitsmeter gepubliseer. Dit is 'n goeie projek, want u kan
Arduino UNO met OLED Ultrasonic Range Finder en Visuino: 7 stappe
Arduino UNO Met OLED Ultrasonic Range Finder en Visuino: In hierdie tutoriaal gebruik ons Arduino UNO, OLED Lcd, Ultrasonic range finder module en Visuino om ultrasoniese reikafstand op Lcd te vertoon en die limietafstand met 'n rooi LED in te stel. Kyk na 'n demonstrasievideo
Temperatuur- en humiditeitsmeter met behulp van OLED -skerm: 5 stappe
Temperatuur- en humiditeitsmeter met behulp van OLED-skerm: VEREISTE KOMPONENTE- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. DHT11-sensor: https://amzn.to/2HfX5PH 3. OLED-skerm: https: // amzn. to/2HfX5PH 4. Breadboard: https://amzn.to/2HfX5PH 5. Jumper Wires: https://amzn.to/2HfX5PH Aankoopskakels
NEO -6M GPS gekoppel aan NodeMCU - OLED -skermposisie - Visuino: 7 stappe
NEO -6M GPS gekoppel aan NodeMCU - OLED -skermposisie - Visuino: In hierdie tutoriaal gebruik ons NodeMCU Mini, OLED Lcd, NEO -6M GPS en Visuino om lewendige GPS -posisie op die LCD te vertoon. Kyk na 'n demonstrasievideo