Inhaltsverzeichnis:

Genießen Sie Ihren kühlen Sommer mit einem M5StickC ESP32-Lüfter - Einstellbare Geschwindigkeit - Gunook
Genießen Sie Ihren kühlen Sommer mit einem M5StickC ESP32-Lüfter - Einstellbare Geschwindigkeit - Gunook

Video: Genießen Sie Ihren kühlen Sommer mit einem M5StickC ESP32-Lüfter - Einstellbare Geschwindigkeit - Gunook

Video: Genießen Sie Ihren kühlen Sommer mit einem M5StickC ESP32-Lüfter - Einstellbare Geschwindigkeit - Gunook
Video: DIE BESTEN SOMMER-HACKS ZUM GENIEßEN || coole Ideen für die nächsten heißen Tage auf 123 GO! Serie 2024, November
Anonim
Genießen Sie Ihren kühlen Sommer mit einem M5StickC ESP32-Lüfter - einstellbare Geschwindigkeit
Genießen Sie Ihren kühlen Sommer mit einem M5StickC ESP32-Lüfter - einstellbare Geschwindigkeit

In diesem Projekt lernen wir, wie man eine FAN-Geschwindigkeit mit einem M5StickC ESP32-Board und einem L9110-Lüftermodul steuert.

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
  • Lüftermodul L9110
  • Visuino-Software: Laden Sie Visuino hier herunter:

Schritt 2: Die Schaltung

Die Rennbahn
Die Rennbahn
  • Verbinden Sie den StickC-Pin 5V mit dem FAN-Modul-Pin VCC
  • Verbinden Sie den StickC-Pin GND mit dem FAN-Modul-Pin GND
  • Verbinden Sie den StickC-Pin G0 mit dem FAN-Modul-Pin INA

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 "Zähler" hinzufügen
  • Komponente "Edge erkennen" hinzufügen
  • Komponente "Integer To Analog" hinzufügen
  • Komponente "Vom Analogwert subtrahieren" hinzufügen
  • Wählen Sie "Counter1" und im Eigenschaftenfenster: setze Max>Value auf 10, setze Min>Value auf 0
  • Wählen Sie "IntegerToAnalog1" und setzen Sie im Eigenschaftenfenster Scale auf 0.1
  • Wählen Sie "SubtractFromValue1" und setzen Sie im Eigenschaftenfenster den Wert auf 1
  • Wählen Sie die Karte "M5 Stack Stick C" und erweitern Sie im Eigenschaftenfenster Module>Display ST7735 und:

    • Setzen Sie die Ausrichtung auf goRight
    • Wählen Sie Elemente aus und klicken Sie auf die Schaltfläche mit den 3 Punkten und im Elementfenster:

      • Ziehen Sie "Text zeichnen:" nach links und stellen Sie im Eigenschaftenfenster die Größe auf 2 und den Text auf "LÜFTERGESCHWINDIGKEIT" ein
      • ziehe "Text: Field" nach links und setze im Eigenschaftenfenster die Größe auf 3 und Y auf 30

Schließen Sie das Elements-Fenster

Schritt 5: In Visuino Connect-Komponenten

In Visuino Connect-Komponenten
In Visuino Connect-Komponenten
In Visuino Connect-Komponenten
In Visuino Connect-Komponenten
  1. Verbinden Sie den "M5 Stack Stick C" Button Pin A (M5) mit dem "DetectEdge1" Pin In
  2. Verbinden Sie "DetectEdge1" Pin Out mit "Counter1" Pin In
  3. Verbinden Sie "Counter1" Pin Out mit "IntegerToAnalog1" Pin In und "M5 Stack Stick C">Text Field1> Pin In
  4. Verbinden Sie "IntegerToAnalog1" Pin Out mit "SubtractFromValue1" Pin In
  5. Verbinden Sie den "SubtractFromValue1"-Pin-Out mit "M5 Stack Stick C" mit dem GPIO[0]-Pin Analog PWM

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, beginnt sich der FAN zu drehen und Sie können seine Geschwindigkeit mit einem orangefarbenen Knopf M5 ändern, außerdem wird die Geschwindigkeit auf dem Display angezeigt.

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:

Schritt 8: Fehlerbehebung

Fehlerbehebung
Fehlerbehebung
  • Stellen Sie sicher, dass Sie das richtige StickC-Board ausgewählt haben, überprüfen Sie Ihr Modell
  • Manchmal müssen Sie das StickC-Modul vor der Verwendung AUS- / EINSCHALTEN, Sie können dies tun, indem Sie eine Seitentaste länger als 5 Sekunden gedrückt halten.

Empfohlen: