Cuprins:

M5STACK Cum se afișează temperatura, umiditatea și presiunea pe M5StickC ESP32 folosind Visuino - Ușor de făcut: 6 pași
M5STACK Cum se afișează temperatura, umiditatea și presiunea pe M5StickC ESP32 folosind Visuino - Ușor de făcut: 6 pași

Video: M5STACK Cum se afișează temperatura, umiditatea și presiunea pe M5StickC ESP32 folosind Visuino - Ușor de făcut: 6 pași

Video: M5STACK Cum se afișează temperatura, umiditatea și presiunea pe M5StickC ESP32 folosind Visuino - Ușor de făcut: 6 pași
Video: Measure Temperature and Humidity WiFi with ESP32 DHT11 and DHT22 - Robojax 2024, Iulie
Anonim

În acest tutorial vom învăța cum să programăm ESP32 M5Stack StickC cu Arduino IDE și Visuino pentru a afișa temperatura, umiditatea și presiunea folosind senzorul ENV (DHT12, BMP280, BMM150)

Pasul 1: De ce veți avea nevoie

Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
Ce vei avea nevoie
  1. M5StickC ESP32: îl puteți obține aici
  2. M5StickC ENV Hat (DHT12, BMP280, BMM150) îl puteți obține aici
  3. Programul Visuino: Descărcați Visuino Notă: Consultați acest tutorial aici despre cum să instalați placa StickC ESP32

Pasul 2: Porniți Visuino și selectați tipul de placă M5 Stack Stick C

Porniți Visuino și selectați tipul de placă M5 Stack Stick C
Porniți Visuino și selectați tipul de placă M5 Stack Stick C
Porniți Visuino și selectați tipul de placă M5 Stack Stick C
Porniți Visuino și selectați tipul de placă M5 Stack Stick C

Porniți Visuino așa cum se arată în prima imagine Faceți clic pe butonul „Instrumente” de pe componenta Arduino (Imaginea 1)

în Visuino Când apare dialogul, selectați „M5 Stack Stick C” așa cum se arată în imaginea 2

Pasul 3: În Visuino Set Components

În Visuino Set Components
În Visuino Set Components
În Visuino Set Components
În Visuino Set Components
În Visuino Set Components
În Visuino Set Components
  1. Faceți clic cu butonul din dreapta al mouse-ului pe placa StickC și selectați „Adăugați scuturi..”
  2. În dialogul Shields, trageți „EnvironmentHat” în partea stângă
  3. Închideți caseta de dialog Shields și selectați placa și în partea stângă în fereastra Proprietăți Extindeți pe module> Afișare ST7735
  4. Setați „Orientare” pentru a mergeRight
  5. Faceți clic pe „Elemente” 3 puncte (Imaginea 4)
  6. În fereastra Elements, trageți 3x „Câmp text” în partea stângă (Imaginea 5)
  7. În partea stângă a ferestrei de dialog selectați „Câmp text1” și în fereastra de proprietăți setați „Dimensiune” la 2
  8. În partea stângă a dialogului selectați „Text Field2” și în fereastra de proprietăți setați „Size” la 2 și „Y” la 20
  9. În partea stângă a dialogului selectați „Text Field3” și în fereastra de proprietăți setați „Size” la 2 și „Y” la 20
  10. Închideți fereastra de dialog Elements

Pasul 4: În componentele Visuino Connect

În Componentele Visuino Connect
În Componentele Visuino Connect
În Componentele Visuino Connect
În Componentele Visuino Connect
În Componentele Visuino Connect
În Componentele Visuino Connect
  1. Conectați placa "M5 Stack Stick C"> Pin mediu [Temperatură] la placa "M5 Stack Stick C"> Afișaj ST7735> TextField1 pin [In]
  2. Conectați placa "M5 Stack Stick C"> Pin mediu [Umiditate] la placa "M5 Stack Stick C"> Afișaj ST7735> TextField2 pin [In]
  3. Conectați placa "M5 Stack Stick C"> Pin mediu [Presiune] la placa "M5 Stack Stick C"> Afișaj ST7735> TextField3 pin [In]

Pasul 5: Generați, compilați și încărcați codul Arduino

Generați, compilați și încărcați codul Arduino
Generați, compilați și încărcați codul Arduino
  • În Visuino, în partea de jos faceți clic pe fila „Construiți”, asigurați-vă că este selectat portul corect, apoi faceți clic pe butonul „Compilați / Construiți și încărcați”.

Pasul 6: Joacă

Dacă alimentați modulul M5Sticks, afișajul ar trebui să înceapă să afișeze valorile senzorului.

Felicitări! V-ați finalizat proiectul M5Sticks cu Visuino. De asemenea, este atașat proiectul Visuino, pe care l-am creat pentru acest Instructable, îl puteți descărca de aici. Puteți să o descărcați și să o deschideți în Visuino:

Recomandat: