Sommario:

Visuino I2C BMP280 Pressione, Temperatura+OLED: 7 passaggi
Visuino I2C BMP280 Pressione, Temperatura+OLED: 7 passaggi

Video: Visuino I2C BMP280 Pressione, Temperatura+OLED: 7 passaggi

Video: Visuino I2C BMP280 Pressione, Temperatura+OLED: 7 passaggi
Video: Модуль температуры, влажности и давления 2024, Giugno
Anonim
Image
Image
Cosa ti servirà
Cosa ti servirà

In questo tutorial utilizzeremo la pressione I2C BMP280, il sensore di temperatura, l'LCD OLED, Arduino UNO per misurare la pressione e la temperatura e visualizzare i risultati sull'LCD. Guarda un video dimostrativo.

Passaggio 1: cosa ti servirà

Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
Cosa ti servirà
  • Arduino UNO (può essere qualsiasi altro Arduino)
  • Ponticelli
  • LCD OLED
  • Sensore I2C BMP280
  • Programma Visuino: Scarica Visuino

Passaggio 2: il circuito

Il circuito
Il circuito
  • Collega il pin Arduino (SCL) al pin BMP280 (SCL)
  • Collegare il pin Arduino (SDA) al pin BMP280 (SDA)
  • Collega il pin Arduino (SCL) al pin LCD OLED (SCL)
  • Collega il pin Arduino (SDA) al pin LCD OLED (SDA)
  • Collega il pin Arduino (5V) al pin LCD OLED (VCC)
  • Collegare il pin Arduino (3.3V) al pin BMP280 (VCC)
  • Collega il pin Arduino (GND) al pin LCD OLED (GND)
  • Collega il pin Arduino (GND) al pin BMP280 (GND)

Passaggio 3: avviare Visuino e selezionare il tipo di scheda Arduino UNO

Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO
Avvia Visuino e seleziona il tipo di scheda Arduino UNO

Per iniziare a programmare Arduino, dovrai installare l'IDE Arduino da qui:

Tieni presente che ci sono alcuni bug critici in Arduino IDE 1.6.6. Assicurati di installare 1.6.7 o versioni successive, altrimenti questo Instructable non funzionerà! Se non lo hai fatto, segui i passaggi in questo Instructable per configurare l'IDE Arduino per programmare ESP 8266! Deve essere installato anche il Visuino: https://www.visuino.eu. Avvia Visuino come mostrato nella prima immagine Fare clic sul pulsante "Strumenti" sul componente Arduino (Immagine 1) in Visuino Quando viene visualizzata la finestra di dialogo, selezionare "Arduino UNO" come mostrato in Figura 2

Passaggio 4: in Visuino aggiungi componenti

In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
In Visuino Aggiungi componenti
  • Aggiungi componente pressione temperatura BME 280 I2C
  • Aggiungi 2x componenti MapRange
  • Aggiungi DISPLAY LCD OLED I2C
  • Fare doppio clic sul componente LCD OLED e nell'editor:
  1. Seleziona "Campo di testo", trascinalo a sinistra e nella finestra Proprietà imposta: x su 60 e y su 5
  2. Seleziona "Campo di testo", trascinalo a sinistra e nella finestra Proprietà imposta: x su 50 e y su 20
  3. Seleziona "Disegna testo", trascinalo a sinistra e nella finestra Proprietà imposta: x su 0 e y su 5 e imposta il testo su: "Pressione:"
  4. Seleziona "Disegna testo", trascinalo a sinistra e nella finestra Proprietà imposta: x su 0 e y su 20 e imposta il testo su: "Temp:"

Passaggio 5: In Visuino: Collegamento dei componenti

In Visuino: Collegare i componenti
In Visuino: Collegare i componenti
  • Collega il pin I2C di Arduino [in] al pin I2C PressureTemperatureHumidity1 [out]
  • Collega il pin I2C di Arduino [in] al pin I2C di DisplayOLED1 [out]
  • Collega il pin [out] di Arduino Serial[0] al pin [in] DisplayOLED1
  • Collegare PressureTemperatureHumidity1 pin pressione(Pa) a MapRange1 pin [in]
  • Collegare il pin PressureTemperatureHumidity1 Temperature al pin MapRange2 [in]
  • Collega MapRange1 al pin DisplayOLED1 [Elements Text Field1]
  • Collega MapRange2 al pin DisplayOLED1 [Elements Text Field2]

Passaggio 6: genera, compila e carica il codice Arduino

Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino
Genera, compila e carica il codice Arduino

In Visuino, premere F9 o fare clic sul pulsante mostrato nell'immagine 1 per generare il codice Arduino e aprire l'IDE Arduino

Nell'IDE di Arduino, fare clic sul pulsante Carica, per compilare e caricare il codice (Immagine 2)

Passaggio 7: gioca

Se si alimenta il modulo Arduino Uno, l'LCD inizierà a mostrare i dati sulla pressione e la temperatura attuali.

Congratulazioni! Hai completato il tuo progetto di sensore I2C BMP280 con Visuino. In allegato c'è anche il progetto Visuino, che ho creato per questo Instructable.

Puoi scaricarlo e aprirlo in Visuino:

Consigliato: