Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I dette prosjektet lærer vi hvordan du bruker en FAN L9110 -modul ved hjelp av et M5StickC ESP32 -kort.
Trinn 1: Det du trenger
- M5StickC ESP32
- VIFTE -modul L9110
- Visuino -programvare: Last ned Visuino her:
Trinn 2: Kretsen
- Koble StickC pin 5V til FAN modul pin VCC
- Koble StickC pin GND til FAN modul pin GND
- Koble StickC pin G26 til FAN modul pin INA
Trinn 3: Start Visuino, og velg M5 Stack Stick C Board Type
Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino Når dialogboksen vises, velg "M5 Stack Stick C" som vist på Bilde 2
Trinn 4: I Visuino Legg til og sett komponenter
- Legg til "Detect Edge" -komponent
- Legg til "Toggle (T) Flip-Flop" -komponent
- Legg til "Digital Multi Source" -komponent
- Legg til "Tekstverdi" -komponent
- Dobbeltklikk på "TextValue1" og i Elements -vinduet:
- dra "Sett verdi" til venstre, og i vinduet for egenskaper setter du verdien til "VIFT PÅ"
- dra "Sett verdi" til venstre og i vinduet for egenskaper, sett verdien til "VIFTE AV"
- Lukk Elements -vinduet
-
Velg "M5 Stack Stick C" -kortet og i egenskapsvinduet utvider du moduler> Display ST7735 og:
- sett Orientering til goRight
-
Velg Elements og klikk på knappen 3 prikker og i elementvinduet
dra "Tekst: Felt" til venstre og i egenskapsvinduet angi størrelsen til 3 og Startverdi til "VIFTE AV"
- Lukk Elements -vinduet
Trinn 5: I Visuino Connect -komponenter
- Koble "M5 Stack Stick C" knappestift A (M5) til "DetectEdge1" pin In
- Koble "DetectEdge1" pin Out til "TFlipFlop1" pin Clock
- Koble "TFlipFlop1" pin Out til "DigitalMultiSource1" pin In
- Koble "TFlipFlop1" -pinne Invertert til "TextValue1"> Sett verdi2> pin -klokke
- Koble "DigitalMultiSource1" -pinne [0] til "TextValue1"> Sett verdi1> pin -klokke
- Koble "DigitalMultiSource1" pin [1] til "M5 Stack Stick C" pin GPPIO26
- Koble "TextValue1" pin Out til "M5 Stack Stick C" pin Text Field1 pin Clock
- Koble "TextValue1" pin ut til "M5 Stack Stick C" pin Text Field1 pin In
Trinn 6: Generer, kompiler og last opp koden
I Visuino klikker du på "Build" -fanen nederst, og kontrollerer at den riktige porten er valgt. Klikk deretter på "Compile/Build and Upload" -knappen.
Trinn 7: Spill
Hvis du slår på M5StickC -modulen, begynner VIFTEN å rotere, og du kan slå den AV eller PÅ med en oransje knapp M5, og du vil også se statusen på displayet.
Gratulerer! Du har fullført prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable, du kan laste det ned og åpne den i Visuino:
Trinn 8: Feilsøking
- Sørg for at du har valgt riktig StickC -brett, sjekk modellen din
- Noen ganger må du slå AV/PÅ StickC -modulen før bruk, du kan gjøre det ved å holde en sideknapp i 5+ sekunder.