Innholdsfortegnelse:

DIY -vifte med en PÅ -AV -knapp - M5StickC ESP32: 8 trinn
DIY -vifte med en PÅ -AV -knapp - M5StickC ESP32: 8 trinn

Video: DIY -vifte med en PÅ -AV -knapp - M5StickC ESP32: 8 trinn

Video: DIY -vifte med en PÅ -AV -knapp - M5StickC ESP32: 8 trinn
Video: how to make high quality mic || diy conduncer microphone using old telephone 2024, Juli
Anonim

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

Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
Hva du trenger
  • M5StickC ESP32
  • VIFTE -modul L9110
  • Visuino -programvare: Last ned Visuino her:

Trinn 2: Kretsen

Kretsen
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, og velg M5 Stack Stick C Board Type
Start Visuino, og velg M5 Stack Stick C Board Type
Start Visuino, og velg M5 Stack Stick C Board Type
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

I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
I Visuino Legg til og sett komponenter
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

I Visuino Connect -komponenter
I Visuino Connect -komponenter
I Visuino Connect -komponenter
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

Generer, kompiler og last opp koden
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

Feilsøking
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.

Anbefalt: