INHOUDSOPGAWE:

Geniet u koel somer met 'n M5StickC ESP32 -waaier - verstelbare snelheid: 8 stappe
Geniet u koel somer met 'n M5StickC ESP32 -waaier - verstelbare snelheid: 8 stappe

Video: Geniet u koel somer met 'n M5StickC ESP32 -waaier - verstelbare snelheid: 8 stappe

Video: Geniet u koel somer met 'n M5StickC ESP32 -waaier - verstelbare snelheid: 8 stappe
Video: Mart Hoogkamer - Ik Ga Zwemmen (Officiële Videoclip) 2024, November
Anonim
Geniet u koel somer met 'n M5StickC ESP32 waaier - verstelbare snelheid
Geniet u koel somer met 'n M5StickC ESP32 waaier - verstelbare snelheid

In hierdie projek leer ons hoe u 'n FAN -snelheid kan beheer met 'n M5StickC ESP32 -kaart en 'n L9110 -waaiermodule.

Stap 1: wat u benodig

Wat u benodig
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 G0 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 en stel komponente by in Visuino
Voeg en stel komponente by in Visuino
  • Voeg die komponent "Teller" by
  • Voeg die komponent "Detect Edge" by
  • Voeg die komponent "Integer to Analog" by
  • Voeg die komponent "Trek af van analoog waarde" by
  • Kies "Teller1" en in die eiendomsvenster: stel Max> Waarde op 10, stel Min> Waarde op 0
  • Kies "IntegerToAnalog1" en stel Scale in die eiendomsvenster op 0.1
  • Kies "SubtractFromValue1" en stel waarde in die eiendomsvenster op 1
  • 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 teken:" na links en stel die grootte in die eienskappe venster op 2 en teks na "FAN SPEED"
      • sleep "Teks: veld" na links en stel die grootte in die eienskappe venster op 3 en Y na 30

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
  1. Koppel "M5 Stack Stick C" -knoppiepen A (M5) aan "DetectEdge1" -pen
  2. Koppel "DetectEdge1" -pen uit na "Counter1" -pen -in
  3. Koppel "Counter1" pin Out aan "IntegerToAnalog1" pin In en "M5 Stack Stick C"> Teksveld1> pin In
  4. Koppel "IntegerToAnalog1" pen uit aan "SubtractFromValue1" pin In
  5. Koppel "SubtractFromValue1" pin Out aan "M5 Stack Stick C" aan GPIO [0] pin Analog PWM

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 die spoed verander met 'n oranje knoppie M5, en u sal ook die spoed 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: