Inhaltsverzeichnis:

M5StickC ESP32 & NeoPixels LED Ring zufällige Farbe - Gunook
M5StickC ESP32 & NeoPixels LED Ring zufällige Farbe - Gunook

Video: M5StickC ESP32 & NeoPixels LED Ring zufällige Farbe - Gunook

Video: M5StickC ESP32 & NeoPixels LED Ring zufällige Farbe - Gunook
Video: NeoPixels LED Ring Random Color & M5StickC ESP32 2024, November
Anonim

In diesem Projekt lernen wir, wie man mit einem M5StickC ESP32 Board eine zufällige Farbe auf dem NeoPixels LED Ring anzeigt.

Schau das Video.

Schritt 1: Was Sie brauchen

Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen
  • M5StickC ESP32
  • NeoPixels LED-Ring (In diesem Projekt verwenden wir einen LedRing mit 12 LED-Pixeln, aber Sie können jeden anderen verwenden, wenn Sie möchten)
  • Visuino-Software: Laden Sie Visuino hier herunter:

Schritt 2: Die Schaltung

Die Rennbahn
Die Rennbahn
  • Verbinden Sie den StickC-Pin 5V mit dem LedRing-Pin VCC
  • Verbinden Sie den StickC-Pin GND mit dem LedRing-Pin GND
  • Verbinden Sie den StickC-Pin G26 mit dem LedRing-Pin DI

Schritt 3: Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus

Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus
Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus
Starten Sie Visuino und wählen Sie den Kartentyp M5 Stack Stick C aus
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 4: In Visuino Komponenten hinzufügen und festlegen

In Visuino Komponenten hinzufügen und festlegen
In Visuino Komponenten hinzufügen und festlegen
In Visuino Komponenten hinzufügen und festlegen
In Visuino Komponenten hinzufügen und festlegen
In Visuino Komponenten hinzufügen und festlegen
In Visuino Komponenten hinzufügen und festlegen
In Visuino Komponenten hinzufügen und festlegen
In Visuino Komponenten hinzufügen und festlegen
  • Komponente "NeoPixels" hinzufügen
  • Komponente "Zufällige Farbe" hinzufügen
  • Doppelklicken Sie auf "NeoPixels1" Im Eigenschaftenfenster stellen Sie die Anzahl der LED-Pixel auf Ihrem LED-Ring ein, in unserem Fall sind es 12. Stellen Sie also "Pixel zählen" auf 12
  • Schließen Sie das Pixelgruppen-Fenster.

Schritt 5: In Visuino Connect-Komponenten

In Visuino Connect-Komponenten
In Visuino Connect-Komponenten
In Visuino Connect-Komponenten
In Visuino Connect-Komponenten
  • Verbinden Sie den "M5 Stack Stick C" Button Pin M5 mit dem "RandomColor1" Pin Clock
  • Verbinden Sie den "RandomColor1"-Pin-Out mit "NeoPixels1"> Color1> Pin-Farbe.
  • Verbinden Sie "NeoPixels1" Pin Out mit "M5 Stack Stick C" Pin GPIO 26

Schritt 6: Code generieren, kompilieren und hochladen

Code generieren, kompilieren und hochladen
Code generieren, kompilieren und hochladen

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 7: Spielen

Wenn Sie das M5StickC-Modul mit Strom versorgen und auf die orangefarbene Taste M5 klicken, zeigt der LED-Ring eine zufällige Farbe an. Klicken Sie dann erneut auf die M5-Taste, um die Farbe zu ändern.

Herzliche Glückwünsche! Sie haben Ihr Projekt mit Visuino abgeschlossen. Ebenfalls beigefügt ist das Visuino-Projekt, das ich für dieses Instructable erstellt habe. Sie können es herunterladen und in Visuino öffnen:

Empfohlen: