Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I det här projektet kommer vi att lära oss hur man styr en FAN -hastighet med ett M5StickC ESP32 -kort och L9110 fläktmodul.
Steg 1: Vad du behöver
- M5StickC ESP32
- FLÄKT -modul L9110
- Visuino -programvara: Ladda ner Visuino här:
Steg 2: Kretsen
- Anslut StickC -stift 5V till FAN -modulstift VCC
- Anslut StickC pin GND till FAN module pin GND
- Anslut StickC -stift G0 till FAN -modulstift INA
Steg 3: Starta Visuino och välj M5 Stack Stick C -korttyp
Starta Visuino som visas på den första bilden Klicka på "Verktyg" -knappen på Arduino -komponenten (bild 1) i Visuino När dialogrutan visas väljer du "M5 Stack Stick C" som visas på bild 2
Steg 4: Lägg till och ställ in komponenter i Visuino
- Lägg till "räknare" -komponent
- Lägg till komponenten "Detect Edge"
- Lägg till "Integer To Analog" -komponent
- Lägg till komponenten "Subtrahera från analogt värde"
- Välj "Räknare1" och i egenskapsfönstret: ställ Max> Värde till 10, ställ Min> Värde till 0
- Välj "IntegerToAnalog1" och ställ in skalan på 0.1 i egenskapsfönstret
- Välj "SubtractFromValue1" och i egenskapsfönstret ställ in Value till 1
-
Välj "M5 Stack Stick C" -kortet och expandera moduler> Display ST7735 i egenskapsfönstret och:
- ställ in Orientering på goRight
-
Välj Elements och klicka på knappen 3 prickar och i elementfönstret:
- dra "Rita text:" till vänster och i egenskapsfönstret ställ in storleken på 2 och texten till "FAN HASTIGHET"
- dra "Text: Fält" till vänster och i egenskapsfönstret ställ in storlek till 3 och Y till 30
Stäng fönstret Elements
Steg 5: I Visuino Connect -komponenter
- Anslut "M5 Stack Stick C" knappstift A (M5) till "DetectEdge1" pin In
- Anslut "DetectEdge1" pin Out till "Counter1" pin In
- Anslut "Counter1" pin Out till "IntegerToAnalog1" pin In och "M5 Stack Stick C"> Text Field1> pin In
- Anslut "IntegerToAnalog1" pin Out till "SubtractFromValue1" pin In
- Anslut "SubtractFromValue1" pin Out till "M5 Stack Stick C" till GPIO [0] pin Analog PWM
Steg 6: Generera, kompilera och ladda upp koden
I Visuino klickar du längst ned på fliken "Bygg", se till att rätt port är vald, klicka sedan på "Kompilera/bygga och ladda upp" -knappen.
Steg 7: Spela
Om du driver M5StickC -modulen kommer fläkten att börja rotera och du kan ändra dess hastighet med en orange knapp M5, du kommer också att se hastigheten på displayen.
Grattis! Du har slutfört ditt projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable, du kan ladda ner det och öppna det i Visuino:
Steg 8: Felsökning
- Se till att du valt rätt StickC -kort, kontrollera din modell
- Ibland måste du stänga av/stänga av StickC -modulen före användning, du kan göra det genom att hålla en sidoknapp intryckt i 5+ sekunder.