Sisukord:

DIY ventilaator ON -OFF nupuga - M5StickC ESP32: 8 sammu
DIY ventilaator ON -OFF nupuga - M5StickC ESP32: 8 sammu

Video: DIY ventilaator ON -OFF nupuga - M5StickC ESP32: 8 sammu

Video: DIY ventilaator ON -OFF nupuga - M5StickC ESP32: 8 sammu
Video: Flipper Zero & MH-Z19 : Building Your Own CO2 Monitoring Device 2024, Juuli
Anonim

Selles projektis õpime kasutama FAN L9110 moodulit, kasutades M5StickC ESP32 tahvlit.

Samm: mida vajate

Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
Mida vajate
  • M5StickC ESP32
  • Ventilaatori moodul L9110
  • Visuino tarkvara: laadige Visuino alla siit:

2. samm: vooluring

Ringkond
Ringkond
  • Ühendage StickC tihvt 5V ventilaatorimooduli tihvtiga VCC
  • Ühendage StickC tihvt GND ventilaatori mooduli tihvtiga GND
  • Ühendage StickC tihvt G26 ventilaatori mooduli tihvtiga INA

3. samm: käivitage Visuino ja valige M5 Stack Stick C pardatüüp

Käivitage Visuino ja valige M5 Stack Stick C pardatüüp
Käivitage Visuino ja valige M5 Stack Stick C pardatüüp
Käivitage Visuino ja valige M5 Stack Stick C pardatüüp
Käivitage Visuino ja valige M5 Stack Stick C pardatüüp

Visuino käivitamine nagu esimesel pildil

Samm 4: Visuino lisage ja määrake komponendid

Visuino lisamise ja seadistamise komponendid
Visuino lisamise ja seadistamise komponendid
Visuino lisamise ja seadistamise komponendid
Visuino lisamise ja seadistamise komponendid
Visuino lisamise ja seadistamise komponendid
Visuino lisamise ja seadistamise komponendid
  • Lisage komponent "Detect Edge"
  • Lisage komponent "Toggle (T) Flip-Flop"
  • Lisage komponent "Digital Multi Source"
  • Lisage komponent "Teksti väärtus"
  • Topeltklõpsake "TextValue1" ja aknas Elments:
  • lohistage "Set Value" vasakule ja atribuutide aknas määrake väärtus "FAN ON"
  • lohistage "Set Value" vasakule ja atribuutide aknas määrake väärtus "FAN OFF"
  • Sulgege elementide aken
  • Valige plaat "M5 Stack Stick C" ja laiendage atribuutide aknas Modules> Display ST7735 ja:

    • seadke suund OrRight
    • Valige Elements ja klõpsake elementide aknas nuppu 3 punkti

      lohistage "Tekst: väli" vasakule ja atribuutide aknas määrake suurus 3 ja algväärtus "FAN OFF"

  • Sulgege elementide aken

Samm 5: Visuino Connecti komponentides

Visuino Connecti komponentides
Visuino Connecti komponentides
Visuino Connecti komponentides
Visuino Connecti komponentides
  • Ühendage nupp "M5 Stack Stick C" nupp A (M5) "DetectEdge1" tihvti sisendiga
  • Ühendage "DetectEdge1" pin out "TFlipFlop1" pin kellaga
  • Ühendage "TFlipFlop1" pin Out "DigitalMultiSource1" pin In
  • Ühendage "TFlipFlop1" tihvt Inverted to "TextValue1"> Set Value2> pin Clock
  • Ühendage "DigitalMultiSource1" tihvt [0] "TextValue1"> Määrake väärtus1> nööpnõel
  • Ühendage "DigitalMultiSource1" tihvt [1] pistikuga "M5 Stack Stick C" GPPIO26
  • Ühendage "TextValue1" pin Out "M5 Stack Stick C" tihvti tekstivälja1 pin kellaga
  • Ühendage "TextValue1" pin Out "M5 Stack Stick C" tihvtiga Text Field1 pin In

Samm: koodi loomine, kompileerimine ja üleslaadimine

Looge, kompileerige ja laadige kood üles
Looge, kompileerige ja laadige kood üles

Visuino puhul klõpsake allosas vahekaarti "Ehita", veenduge, et valitud on õige port, seejärel klõpsake nuppu "Kompileeri/ehita ja laadige üles".

7. samm: mängige

Kui lülitate M5StickC mooduli toide sisse, hakkab ventilaator pöörlema ja saate selle oranži nupu M5 abil välja või sisse lülitada, samuti näete olekut ekraanil.

Palju õnne! Olete oma projekti Visuinoga lõpetanud. Lisatud on ka Visuino projekt, mille ma selle Instructable'i jaoks lõin, saate selle alla laadida ja Visuinos avada:

8. samm: tõrkeotsing

Tõrkeotsing
Tõrkeotsing
  • Veenduge, et valisite õige StickC -plaadi, kontrollige oma mudelit
  • Mõnikord peate enne kasutamist StickC -mooduli välja/sisse lülitama, seda saate teha, hoides külgnuppu 5+ sekundit all.

Soovitan: