Inhoudsopgave:

Geniet van je koele zomer met een M5StickC ESP32-ventilator - instelbare snelheid - Ajarnpa
Geniet van je koele zomer met een M5StickC ESP32-ventilator - instelbare snelheid - Ajarnpa

Video: Geniet van je koele zomer met een M5StickC ESP32-ventilator - instelbare snelheid - Ajarnpa

Video: Geniet van je koele zomer met een M5StickC ESP32-ventilator - instelbare snelheid - Ajarnpa
Video: TIP: Zo blijft je huis koel tijdens zomerse dagen | NU.nl 2024, November
Anonim
Geniet van je koele zomer met een M5StickC ESP32-ventilator - instelbare snelheid
Geniet van je koele zomer met een M5StickC ESP32-ventilator - instelbare snelheid

In dit project zullen we leren hoe we een FAN-snelheid kunnen regelen met behulp van een M5StickC ESP32-kaart en een L9110-ventilatormodule.

Stap 1: Wat heb je nodig?

Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
Wat je nodig zult hebben
  • M5StickC ESP32
  • VENTILATOR-module L9110
  • Visuino-software: Download Visuino hier:

Stap 2: Het circuit

Het circuit
Het circuit
  • Sluit StickC pin 5V aan op FAN module pin VCC
  • Sluit StickC pin GND aan op FAN module pin GND
  • Sluit StickC pin G0 aan op FAN module pin INA

Stap 3: Start Visuino en selecteer het M5 Stack Stick C-bordtype

Start Visuino en selecteer het M5 Stack Stick C-bordtype
Start Visuino en selecteer het M5 Stack Stick C-bordtype
Start Visuino en selecteer het M5 Stack Stick C-bordtype
Start Visuino en selecteer het M5 Stack Stick C-bordtype

Start Visuino zoals weergegeven in de eerste afbeelding Klik op de knop "Tools" op de Arduino-component (Afbeelding 1) in Visuino Wanneer het dialoogvenster verschijnt, selecteer "M5 Stack Stick C" zoals weergegeven op Afbeelding 2

Stap 4: In Visuino Componenten toevoegen en instellen

In Visuino Componenten toevoegen en instellen
In Visuino Componenten toevoegen en instellen
In Visuino Componenten toevoegen en instellen
In Visuino Componenten toevoegen en instellen
In Visuino Componenten toevoegen en instellen
In Visuino Componenten toevoegen en instellen
In Visuino Componenten toevoegen en instellen
In Visuino Componenten toevoegen en instellen
  • Component "Teller" toevoegen
  • Component "Detect Edge" toevoegen
  • Component "Integer To Analog" toevoegen
  • Component "Aftrekken van analoge waarde" toevoegen
  • Selecteer "Teller1" en in het eigenschappenvenster: zet Max>Waarde op 10, zet Min>Waarde op 0
  • Selecteer "IntegerToAnalog1" en stel in het eigenschappenvenster Scale in op 0.1
  • Selecteer "SubtractFromValue1" en stel in het eigenschappenvenster Waarde in op 1
  • Selecteer "M5 Stack Stick C" board en vouw in het eigenschappenvenster Modules>Display ST7735 uit en:

    • Zet Oriëntatie op GoRight
    • Selecteer Elementen en klik op de knop met de 3 stippen en in het elementenvenster:

      • sleep "Tekst tekenen:" naar links en stel in het eigenschappenvenster de grootte in op 2 en de tekst op "FAN SPEED"
      • sleep "Tekst: Veld" naar links en stel in het eigenschappenvenster de grootte in op 3 en Y op 30

Sluit het Elementen-venster

Stap 5: In Visuino Connect-componenten

In Visuino Connect-componenten
In Visuino Connect-componenten
In Visuino Connect-componenten
In Visuino Connect-componenten
  1. Sluit "M5 Stack Stick C" knop pin A(M5) aan op "DetectEdge1" pin In
  2. Verbind "DetectEdge1" pin Out met "Counter1" pin In
  3. Verbind "Counter1" pin Out met "IntegerToAnalog1" pin In en "M5 Stack Stick C" >Text Field1> pin In
  4. Verbind "IntegerToAnalog1" pin Out met "SubtractFromValue1" pin In
  5. Sluit "SubtractFromValue1" pin Out naar "M5 Stack Stick C" naar GPIO [0] pin Analoge PWM

Stap 6: Genereer, compileer en upload de code

Genereer, compileer en upload de code
Genereer, compileer en upload de code

Klik in Visuino onderaan op het tabblad "Build", zorg ervoor dat de juiste poort is geselecteerd en klik vervolgens op de knop "Compile/Build and Upload".

Stap 7: Spelen

Als u de M5StickC-module van stroom voorziet, begint de VENTILATOR te draaien en kunt u de snelheid wijzigen met behulp van een oranje knop M5, ook ziet u de snelheid op het display.

Gefeliciteerd! U heeft uw project met Visuino afgerond. Ook bijgevoegd is het Visuino-project, dat ik voor deze Instructable heb gemaakt, je kunt het downloaden en openen in Visuino:

Stap 8: Problemen oplossen

Probleemoplossen
Probleemoplossen
  • Zorg ervoor dat je het juiste StickC-bord hebt geselecteerd, controleer je model
  • Soms moet je de StickC-module UIT/AAN zetten voor gebruik, je kunt dat doen door een zijknop 5+ seconden ingedrukt te houden.

Aanbevolen: