Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Kretsen
- Trinn 3: Start Visuino, og velg Arduino UNO -korttype
- Trinn 4: I Visuino Legg til komponenter
- Trinn 5: I Visuino: Koble til komponenter
- Trinn 6: Generer, kompiler og last opp Arduino -koden
- Trinn 7: Spill
Video: Visuino I2C BMP280 Trykk, temperatur+OLED: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
I denne opplæringen vil vi bruke I2C BMP280 trykk, temperatursensor, OLED lcd, Arduino UNO måle trykk og temperatur og vise resultater på LCD -skjermen. Se en demonstrasjonsvideo.
Trinn 1: Det du trenger
- Arduino UNO (kan være hvilken som helst annen Arduino)
- Jumper ledninger
- OLED lcd
- I2C BMP280 sensor
- Visuino -program: Last ned Visuino
Trinn 2: Kretsen
- Koble Arduino pin (SCL) til BMP280 pin (SCL)
- Koble Arduino pin (SDA) til BMP280 pin (SDA)
- Koble Arduino pin (SCL) til OLED LCD pin (SCL)
- Koble Arduino pin (SDA) til OLED LCD pin (SDA)
- Koble Arduino pin (5V) til OLED LCD pin (VCC)
- Koble Arduino pin (3.3V) til BMP280 pin (VCC)
- Koble Arduino pin (GND) til OLED LCD pin (GND)
- Koble Arduino pin (GND) til BMP280 pin (GND)
Trinn 3: Start Visuino, og velg Arduino UNO -korttype
For å begynne å programmere Arduino, må du ha Arduino IDE installert herfra:
Vær oppmerksom på at det er noen kritiske feil i Arduino IDE 1.6.6. Sørg for at du installerer 1.6.7 eller nyere, ellers fungerer ikke denne instruksen! Hvis du ikke har gjort det, følg trinnene i denne instruksjonsboken for å konfigurere Arduino IDE for å programmere ESP 8266! Visuino: https://www.visuino.eu må også installeres. Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "Arduino UNO" som vist på Bilde 2
Trinn 4: I Visuino Legg til komponenter
- Legg til trykk temperatur BME 280 I2C komponent
- Legg til 2x MapRange -komponent
- Legg til DISPLAY OLED LCD I2C
- Dobbeltklikk på OLED LCD -komponenten og i editoren:
- Velg "Tekstfelt", dra det til venstre og i vinduet Egenskaper: x til 60 og y til 5
- Velg "Tekstfelt", dra det til venstre og i vinduet Egenskaper: x til 50 og y til 20
- Velg "Tegn tekst", dra den til venstre og i Egenskaper -vinduet sett: x til 0 og y til 5 og sett teksten til: "Trykk:"
- Velg "Tegn tekst", dra den til venstre og i vinduet Egenskaper sett: x til 0 og y til 20 og sett teksten til: "Temp:"
Trinn 5: I Visuino: Koble til komponenter
- Koble Arduino I2C pin [in] til PressureTemperatureHumidity1 I2C pin [out]
- Koble Arduino I2C pin [in] til DisplayOLED1 I2C pin [out]
- Koble Arduino Serial [0] pin [out] til DisplayOLED1 pin [in]
- Koble trykkTemperatur Fuktighet 1 pinners trykk (Pa) til MapRange1 pinne [in]
- Koble trykk Temperatur Fuktighet 1 pinners temperatur til MapRange 2 pinner [in]
- Koble MapRange1 til DisplayOLED1 pin [Elements Text Field1]
- Koble MapRange2 til DisplayOLED1 pin [Elements Text Field2]
Trinn 6: Generer, kompiler og last opp Arduino -koden
I Visuino trykker du på F9 eller klikker på knappen som vises på bilde 1 for å generere Arduino -koden, og åpner Arduino IDE
I Arduino IDE klikker du på Last opp -knappen for å kompilere og laste opp koden (Bilde 2)
Trinn 7: Spill
Hvis du driver Arduino Uno -modulen, vil LCD -skjermen begynne å vise data om gjeldende trykk og temperatur.
Gratulerer! Du har fullført ditt I2C BMP280 sensorprosjekt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable.
Du kan laste den ned og åpne den i Visuino:
Anbefalt:
Bitmap -animasjon på SSD1331 OLED -skjerm (SPI) med Visuino: 8 trinn
Bitmap -animasjon på SSD1331 OLED -skjerm (SPI) Med Visuino: I denne opplæringen vil vi vise og flytte rundt et bitmap -bilde i en enkel form for animasjon på SSD1331 OLED -skjermen (SPI) med Visuino. Se videoen
IoT temperatur- og fuktighetsmåler med OLED -skjerm: 5 trinn (med bilder)
IoT temperatur- og fuktighetsmåler med OLED -skjerm: Kontroller temperatur og fuktighet i en OLED -skjerm når som helst, og saml samtidig dataene i en IoT -plattform. Forrige uke publiserte jeg et prosjekt kalt Simplest IoT temperatur- og fuktighetsmåler. Det er et godt prosjekt fordi du kan
Arduino UNO med OLED ultralydsavstandsmåler og Visuino: 7 trinn
Arduino UNO Med OLED Ultrasonic Range Finder og Visuino: I denne opplæringen bruker vi Arduino UNO, OLED Lcd, Ultrasonic range finder -modul og Visuino for å vise ultralydsområde på LCD og sette grenseavstanden med en rød LED. Se en demonstrasjonsvideo
Temperatur- og fuktighetsmåler ved bruk av OLED -skjerm: 5 trinn
Temperatur- og fuktighetsmåler ved bruk av OLED-skjerm: KREVENDE KOMPONENTER- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. DHT11-sensor: https://amzn.to/2HfX5PH 3. OLED-skjerm: https: // amzn. to/2HfX5PH 4. Brødbrett: https://amzn.to/2HfX5PH 5. Jumper Wires: https://amzn.to/2HfX5PH Kjøpslink
NEO -6M GPS koblet til NodeMCU - OLED -skjermposisjon - Visuino: 7 trinn
NEO -6M GPS koblet til NodeMCU - OLED Display Position - Visuino: I denne opplæringen bruker vi NodeMCU Mini, OLED Lcd, NEO -6M GPS og Visuino for å vise live GPS -posisjon på LCD -skjermen. Se en demonstrasjonsvideo