INHOUDSOPGAWE:

DIY waaier met 'n AAN / UIT -knoppie - M5StickC ESP32: 8 stappe
DIY waaier met 'n AAN / UIT -knoppie - M5StickC ESP32: 8 stappe

Video: DIY waaier met 'n AAN / UIT -knoppie - M5StickC ESP32: 8 stappe

Video: DIY waaier met 'n AAN / UIT -knoppie - M5StickC ESP32: 8 stappe
Video: Lesson 10: Using Potentiometer reading voltage, Analog and Digital 2024, November
Anonim

In hierdie projek leer ons hoe u 'n FAN L9110 -module kan gebruik met 'n M5StickC ESP32 -bord.

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
  • M5StickC ESP32
  • FAN -module L9110
  • Visuino -sagteware: Laai Visuino hier af:

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan
  • Koppel StickC pen 5V aan FAN module pen VCC
  • Koppel StickC -pen GND aan FAN -module -pen GND
  • Koppel StickC pen G26 aan FAN module pen INA

Stap 3: Begin Visuino en kies die tipe M5 Stack Stick C -bord

Begin Visuino en kies die tipe M5 Stack Stick C -bord
Begin Visuino en kies die tipe M5 Stack Stick C -bord
Begin Visuino en kies die tipe M5 Stack Stick C -bord
Begin Visuino en kies die tipe M5 Stack Stick C -bord

Begin Visuino soos op die eerste foto getoon Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "M5 Stack Stick C" soos op prent 2

Stap 4: Voeg en stel komponente by in Visuino

Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
  • Voeg die komponent "Detect Edge" by
  • Voeg die komponent "Toggle (T) Flip-Flop" by
  • Voeg die komponent "Digital Multi Source" by
  • Voeg die "Tekswaarde" -komponent by
  • Dubbelklik op die "TextValue1" en in die venster Elements:
  • sleep "Stel waarde" aan die linkerkant en stel die waarde in "WAAN AAN" in die venster Eienskappe.
  • sleep "Stel waarde" aan die linkerkant en stel die waarde in "FAN OFF" in die venster Eienskappe.
  • Maak die venster Elements toe
  • Kies die bord "M5 Stack Stick C" en brei in die venster Eienskappe modules uit> Display ST7735 en:

    • stel Oriëntasie op goRight
    • Kies elemente en klik op die knoppie met 3 kolletjies en in die elementvenster

      sleep "Teks: veld" na links en stel die grootte in die eienskappe venster op 3 en die aanvanklike waarde na "FAN OFF"

  • Maak die venster Elements toe

Stap 5: In Visuino Connect Components

In Visuino Connect -komponente
In Visuino Connect -komponente
In Visuino Connect -komponente
In Visuino Connect -komponente
  • Koppel "M5 Stack Stick C" -knoppiepen A (M5) aan "DetectEdge1" -pen
  • Koppel "DetectEdge1" pin Out aan "TFlipFlop1" pin Clock
  • Koppel "TFlipFlop1" -pen uit aan "DigitalMultiSource1" -pen -in
  • Koppel "TFlipFlop1" -pen omgedraai na "TextValue1"> Stel waarde2> penklok
  • Koppel "DigitalMultiSource1" -pen [0] aan "TextValue1"> Stel waarde1> penklok
  • Koppel "DigitalMultiSource1" -pen [1] aan op "M5 Stack Stick C" -pen GPPIO26
  • Koppel "TextValue1" -pen uit na die "M5 Stack Stick C" -pen Teksveld1 -penklok
  • Koppel "TextValue1" -pen uit na "M5 Stack Stick C" -pen Teksveld1 -pen In

Stap 6: Genereer, stel op en laai die kode op

Genereer, stel op en laai die kode op
Genereer, stel op en laai die kode op

Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".

Stap 7: Speel

As u die M5StickC -module aanskakel, sal die FAN begin draai en kan u dit met 'n oranje knoppie M5 UIT of AAN skakel, en u sal ook die status op die skerm sien.

Baie geluk! U het u projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit aflaai en in Visuino oopmaak:

Stap 8: Probleemoplossing

Probleemoplossing
Probleemoplossing
  • Maak seker dat u die regte StickC -bord gekies het; kyk na u model
  • Soms moet u die StickC -module UIT/AAN skakel voordat u dit gebruik; u kan dit doen deur 'n syknoppie vir meer as 5 sekondes ingedruk te hou.

Aanbeveel: