Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3: Starta Visuino och välj Arduino UNO -korttyp
- Steg 4: Lägg till komponenter i Visuino
- Steg 5: I Visuino: Anslutande komponenter
- Steg 6: Generera, kompilera och ladda upp Arduino -koden
- Steg 7: Spela
Video: Visuino I2C BMP280 Tryck, temperatur+OLED: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
I denna handledning kommer vi att använda I2C BMP280 tryck, temperatursensor, OLED LCD, Arduino UNO mäta tryck och temperatur och visa resultat på LCD -skärmen. Se en demonstrationsvideo.
Steg 1: Vad du behöver
- Arduino UNO (kan vara vilken som helst annan Arduino)
- Bygelkablar
- OLED lcd
- I2C BMP280 -sensor
- Visuino -program: Ladda ner Visuino
Steg 2: Kretsen
- Anslut Arduino -stift (SCL) till BMP280 -stift (SCL)
- Anslut Arduino -stift (SDA) till BMP280 -stift (SDA)
- Anslut Arduino -stift (SCL) till OLED LCD -stift (SCL)
- Anslut Arduino -stift (SDA) till OLED LCD -stift (SDA)
- Anslut Arduino -stift (5V) till OLED LCD -stift (VCC)
- Anslut Arduino -stift (3.3V) till BMP280 -stift (VCC)
- Anslut Arduino -stift (GND) till OLED LCD -stift (GND)
- Anslut Arduino -stift (GND) till BMP280 -stift (GND)
Steg 3: Starta Visuino och välj Arduino UNO -korttyp
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort, följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera ESP 8266! Visuino: https://www.visuino.eu måste också installeras. Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "Arduino UNO" som visas på bild 2
Steg 4: Lägg till komponenter i Visuino
- Lägg till trycktemperatur BME 280 I2C -komponent
- Lägg till 2x MapRange -komponent
- Lägg till DISPLAY OLED LCD I2C
- Dubbelklicka på OLED LCD -komponenten och i redigeraren:
- Välj "Textfält", dra det till vänster och i fönstret Egenskaper: x till 60 och y till 5
- Välj "Textfält", dra det till vänster och i fönstret Egenskaper: x till 50 och y till 20
- Välj "Rita text", dra den till vänster och i fönstret Egenskaper: x till 0 och y till 5 och ställ in texten till: "Tryck:"
- Välj "Rita text", dra den till vänster och i fönstret Egenskaper: x till 0 och y till 20 och ställ in texten till: "Temp:"
Steg 5: I Visuino: Anslutande komponenter
- Anslut Arduino I2C pin [in] till PressureTemperatureHumidity1 I2C pin [out]
- Anslut Arduino I2C -stift [in] till DisplayOLED1 I2C -stift [ut]
- Anslut Arduino Serial [0] pin [out] till DisplayOLED1 pin [in]
- Anslut trycktemperatur Fuktighet 1 st tryck (Pa) till MapRange1 stift [in]
- Anslut trycket Temperatur Fuktighet 1 stifts temperatur till MapRange2 stift [in]
- Anslut MapRange1 till DisplayOLED1 -stift [Elements Text Field1]
- Anslut MapRange2 till DisplayOLED1 -stift [Elements Text Field2]
Steg 6: Generera, kompilera och ladda upp Arduino -koden
I Visuino, tryck på F9 eller klicka på knappen som visas på bild 1 för att generera Arduino -koden och öppna Arduino IDE
I Arduino IDE klickar du på knappen Upload för att kompilera och ladda upp koden (bild 2)
Steg 7: Spela
Om du driver Arduino Uno -modulen börjar LCD -skärmen visa data om aktuellt tryck och temperatur.
Grattis! Du har slutfört ditt I2C BMP280 sensorprojekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable.
Du kan ladda ner och öppna den i Visuino:
Rekommenderad:
Bitmap -animering på SSD1331 OLED -skärm (SPI) med Visuino: 8 steg
Bitmap -animering på SSD1331 OLED -skärm (SPI) med Visuino: I den här självstudien kommer vi att visa och flytta runt en bitmappsbild i en enkel form av animering på SSD1331 OLED -skärmen (SPI) med Visuino. Titta på videon
IoT temperatur- och luftfuktighetsmätare med OLED -skärm: 5 steg (med bilder)
IoT temperatur- och luftfuktighetsmätare med OLED -skärm: Kontrollera temperatur och luftfuktighet i en OLED -skärm när du vill och samla samtidigt in den informationen på en IoT -plattform. Förra veckan publicerade jag ett projekt som heter Simplest IoT temperatur- och luftfuktighetsmätare. Det är ett bra projekt eftersom du kan
Arduino UNO med OLED Ultrasonic Range Finder och Visuino: 7 steg
Arduino UNO Med OLED Ultrasonic Range Finder och Visuino: I denna handledning kommer vi att använda Arduino UNO, OLED LCD, Ultrasonic range finder -modul och Visuino för att visa ultraljudsintervall på LCD och ställa in gränsavståndet med en röd LED. Se en demonstrationsvideo
Temperatur- och luftfuktighetsmätare med OLED -display: 5 steg
Temperatur- och luftfuktighetsmätare med OLED-skärm: KOMPONENTER KRAV- 1. Arduino NANO: https://amzn.to/2HfX5PH 2. DHT11-sensor: https://amzn.to/2HfX5PH 3. OLED-skärm: https: // amzn. to/2HfX5PH 4. Brödbräda: https://amzn.to/2HfX5PH 5. Jumper Wires: https://amzn.to/2HfX5PH Inköpslänkar
NEO -6M GPS ansluten till NodeMCU - OLED Display Position - Visuino: 7 steg
NEO -6M GPS ansluten till NodeMCU - OLED Display Position - Visuino: I denna handledning kommer vi att använda NodeMCU Mini, OLED Lcd, NEO -6M GPS och Visuino för att visa live GPS -position på LCD -skärmen. Se en demonstrationsvideo