Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
In diesem Tutorial lernen wir, wie man ESP32 M5Stack StickC mit Arduino IDE und Visuino programmiert, um Temperatur, Luftfeuchtigkeit und Druck mit einem ENV-Sensor (DHT12, BMP280, BMM150) anzuzeigen.
Schritt 1: Was Sie brauchen
- M5StickC ESP32: hier erhältlich
- M5StickC ENV Hut (DHT12, BMP280, BMM150) erhalten Sie hier
- Visuino-Programm: Visuino herunterladen Hinweis: Sehen Sie sich dieses Tutorial hier an, um die StickC ESP32-Karte zu installieren
Schritt 2: Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus
Starten Sie Visuino wie im ersten Bild gezeigt Klicken Sie auf die Schaltfläche "Tools" auf der Arduino-Komponente (Bild 1)
in Visuino Wenn der Dialog erscheint, wählen Sie "M5 Stack Stick C" wie in Bild 2 gezeigt
Schritt 3: In Visuino Set-Komponenten
- Klicken Sie mit der rechten Maustaste auf das StickC-Board und wählen Sie "Shields hinzufügen.."
- Ziehen Sie im Shields-Dialog "EnvironmentHat" auf die linke Seite
- Schließen Sie den Shields Dialog und wählen Sie die Platine und auf der linken Seite im Eigenschaftenfenster Erweitern Sie auf die Module>Display ST7735
- Setzen Sie "Ausrichtung" auf goRight
- Klicken Sie auf die "Elements" 3 Punkte (Bild 4)
- Im Elements-Fenster 3x "Textfeld" nach links ziehen (Bild 5)
- Wählen Sie auf der linken Seite des Dialogs "Text Field1" und setzen Sie im Eigenschaftenfenster "Größe" auf 2
- Wählen Sie auf der linken Seite des Dialogs "Text Field2" und setzen Sie im Eigenschaftenfenster "Size" auf 2 und "Y" auf 20
- Wählen Sie auf der linken Seite des Dialogs "Text Field3" und setzen Sie im Eigenschaftenfenster "Size" auf 2 und "Y" auf 20
- Schließen Sie den Elemente-Dialog
Schritt 4: In Visuino Connect-Komponenten
- Verbinden Sie die "M5 Stack Stick C" Platine > Umgebungspin [Temperatur] mit der "M5 Stack Stick C" Platine > Display ST7735 > TextField1 Pin[In]
- Verbinden Sie das "M5 Stack Stick C" Board > Environment Pin [Feuchtigkeit] mit dem "M5 Stack Stick C" Board > Display ST7735 > TextField2 Pin[In]
- Verbinden Sie das "M5 Stack Stick C" Board > Environment Pin [Pressure] mit dem "M5 Stack Stick C" Board > Display ST7735 > TextField3 Pin[In]
Schritt 5: Generieren, Kompilieren und Hochladen des Arduino-Codes
-
Klicken Sie in Visuino unten auf die Registerkarte "Build", stellen Sie sicher, dass der richtige Port ausgewählt ist, und klicken Sie dann auf die Schaltfläche "Compile/Build and Upload".
Schritt 6: Spielen
Wenn Sie das M5Sticks-Modul mit Strom versorgen, sollte das Display beginnen, die Sensorwerte anzuzeigen.
Herzliche Glückwünsche! Sie haben Ihr M5Sticks-Projekt mit Visuino abgeschlossen. Ebenfalls beigefügt ist das Visuino-Projekt, das ich für dieses Instructable erstellt habe, Sie können es hier herunterladen. Sie können es in Visuino herunterladen und öffnen: