Indholdsfortegnelse:
- Trin 1: Hvad du får brug for
- Trin 2: Kredsløbet
- Trin 3: Start Visuino, og vælg Arduino UNO -korttype
- Trin 4: Tilføj komponenter i Visuino
- Trin 5: I Visuino: Tilslutningskomponenter
- Trin 6: Generer, kompiler og upload Arduino -koden
- Trin 7: Spil
Video: Visuino I2C BMP280 Tryk, temperatur+OLED: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
I denne vejledning bruger vi I2C BMP280 tryk, temperatursensor, OLED lcd, Arduino UNO måler tryk og temperatur og viser resultater på LCD'et. Se en demonstrationsvideo.
Trin 1: Hvad du får brug for
- Arduino UNO (kan være enhver anden Arduino)
- Jumper ledninger
- OLED lcd
- I2C BMP280 sensor
- Visuino -program: Download Visuino
Trin 2: Kredsløbet
- Tilslut Arduino pin (SCL) til BMP280 pin (SCL)
- Tilslut Arduino pin (SDA) til BMP280 pin (SDA)
- Tilslut Arduino pin (SCL) til OLED LCD pin (SCL)
- Tilslut Arduino pin (SDA) til OLED LCD pin (SDA)
- Tilslut Arduino pin (5V) til OLED LCD pin (VCC)
- Tilslut Arduino pin (3.3V) til BMP280 pin (VCC)
- Tilslut Arduino pin (GND) til OLED LCD pin (GND)
- Tilslut Arduino pin (GND) til BMP280 pin (GND)
Trin 3: Start Visuino, og vælg Arduino UNO -korttype
For at starte programmeringen af Arduino skal du have Arduino IDE installeret herfra:
Vær opmærksom på, at der er nogle kritiske fejl i Arduino IDE 1.6.6. Sørg for, at du installerer 1.6.7 eller højere, ellers fungerer denne instruks ikke! Hvis du ikke har gjort det, skal du følge trinene i denne instruktion for at konfigurere Arduino IDE til at programmere ESP 8266! Visuino: https://www.visuino.eu skal også installeres. Start Visuino som vist på det første billede Klik på knappen "Værktøjer" på Arduino -komponenten (billede 1) i Visuino Når dialogen vises, skal du vælge "Arduino UNO" som vist på billede 2
Trin 4: Tilføj komponenter i Visuino
- Tilføj tryk temperatur BME 280 I2C komponent
- Tilføj 2x MapRange -komponent
- Tilføj DISPLAY OLED LCD I2C
- Dobbeltklik på OLED LCD -komponenten og i editoren:
- Vælg "Tekstfelt", træk det til venstre og i vinduet Egenskaber sæt: x til 60 og y til 5
- Vælg "Tekstfelt", træk det til venstre og i vinduet Egenskaber sæt: x til 50 og y til 20
- Vælg "Tegn tekst", træk den til venstre og i vinduet Egenskaber sæt: x til 0 og y til 5 og indstil tekst til: "Tryk:"
- Vælg "Tegn tekst", træk den til venstre og i vinduet Egenskaber sæt: x til 0 og y til 20 og indstil tekst til: "Temp:"
Trin 5: I Visuino: Tilslutningskomponenter
- Tilslut Arduino I2C pin [in] til PressureTemperatureHumidity1 I2C pin [out]
- Tilslut Arduino I2C pin [in] til DisplayOLED1 I2C pin [out]
- Tilslut Arduino Serial [0] pin [out] til DisplayOLED1 pin [in]
- Tilslut PressureTemperatureFugtighed 1 pin tryk (Pa) til MapRange1 pin [in]
- Tilslut tryk Temperatur Fugtighed 1 pin temperatur til MapRange2 pin [in]
- Tilslut MapRange1 til DisplayOLED1 pin [Elements Text Field1]
- Tilslut MapRange2 til DisplayOLED1 pin [Elements Text Field2]
Trin 6: Generer, kompiler og upload Arduino -koden
I Visuino skal du trykke på F9 eller klikke på knappen vist på billede 1 for at generere Arduino -koden, og åbne Arduino IDE
I Arduino IDE skal du klikke på knappen Upload for at kompilere og uploade koden (billede 2)
Trin 7: Spil
Hvis du driver Arduino Uno -modulet, begynder LCD -skærmen at vise data om det aktuelle tryk og temperaturen.
Tillykke! Du har gennemført dit I2C BMP280 sensorprojekt med Visuino. Vedhæftet er også Visuino -projektet, som jeg har oprettet til denne Instructable.
Du kan downloade og åbne den i Visuino:
Anbefalede:
Bitmap -animation på SSD1331 OLED -skærm (SPI) med Visuino: 8 trin
Bitmap -animation på SSD1331 OLED -skærm (SPI) Med Visuino: I denne vejledning vil vi vise og flytte et bitmapbillede i en simpel form for animation på SSD1331 OLED -skærmen (SPI) med Visuino. Se videoen
IoT temperatur- og fugtighedsmåler med OLED -skærm: 5 trin (med billeder)
IoT temperatur- og luftfugtighedsmåler med OLED -skærm: Kontroller temperatur og luftfugtighed på en OLED -skærm, når som helst du ønsker det, og saml samtidig disse data i en IoT -platform. Sidste uge udgav jeg et projekt kaldet Simplest IoT temperatur- og luftfugtighedsmåler. Det er et godt projekt, fordi du kan
Arduino UNO med OLED Ultrasonic Range Finder og Visuino: 7 trin
Arduino UNO Med OLED Ultrasonic Range Finder og Visuino: I denne vejledning vil vi bruge Arduino UNO, OLED Lcd, Ultrasonic range finder -modul og Visuino til at vise ultralydsområde på LCD og indstille grænseafstanden med en rød LED. Se en demonstrationsvideo
Temperatur- og fugtighedsmåler ved hjælp af OLED -display: 5 trin
Temperatur- og fugtighedsmåler ved hjælp af OLED-skærm: KRAVEDE KOMPONENTER- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. DHT11-sensor: https://amzn.to/2HfX5PH 3. OLED-skærm: https: // amzn. to/2HfX5PH 4. Breadboard: https://amzn.to/2HfX5PH 5. Jumper Wires: https://amzn.to/2HfX5PH Købslink
NEO -6M GPS forbundet til NodeMCU - OLED Displayposition - Visuino: 7 trin
NEO -6M GPS tilsluttet NodeMCU - OLED Displayposition - Visuino: I denne vejledning bruger vi NodeMCU Mini, OLED Lcd, NEO -6M GPS og Visuino til at vise live GPS -position på LCD'et. Se en demonstrationsvideo