Sadržaj:

Uživajte u hladnom ljetu s ventilatorom M5StickC ESP32 - podesiva brzina: 8 koraka
Uživajte u hladnom ljetu s ventilatorom M5StickC ESP32 - podesiva brzina: 8 koraka

Video: Uživajte u hladnom ljetu s ventilatorom M5StickC ESP32 - podesiva brzina: 8 koraka

Video: Uživajte u hladnom ljetu s ventilatorom M5StickC ESP32 - podesiva brzina: 8 koraka
Video: Jovana Jeremić i džinovski jastuk! Boli je dupe od tucanja #balkan #srbija #hrvatska #shorts #bosna 2024, Novembar
Anonim
Uživajte u hladnom ljetu s ventilatorom M5StickC ESP32 - podesiva brzina
Uživajte u hladnom ljetu s ventilatorom M5StickC ESP32 - podesiva brzina

U ovom projektu naučit ćemo kako kontrolirati brzinu ventilatora pomoću ploče M5StickC ESP32 i ventilatorskog modula L9110.

Korak 1: Šta će vam trebati

Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
Šta će vam trebati
  • M5StickC ESP32
  • Ventilatorski modul L9110
  • Visuino softver: Preuzmite Visuino ovdje:

Korak 2: Krug

The Circuit
The Circuit
  • Spojite StickC pin 5V na pin VCC modula ventilatora
  • Spojite StickC pin GND na pin GND ventilatorskog modula
  • Spojite StickC pin G0 na pin INA ventilatorskog modula

Korak 3: Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče

Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče

Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "M5 Stack Stick C" kao što je prikazano na slici 2

Korak 4: U Visuinu dodajte i postavite komponente

U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
U Visuinu dodaj i postavi komponente
  • Dodajte komponentu "Brojač"
  • Dodajte komponentu "Detect Edge"
  • Dodajte komponentu "Integer to Analog"
  • Dodajte komponentu "Oduzmi iz analogne vrijednosti"
  • Odaberite "Brojač 1" i u prozoru svojstava: postavite Max> Value na 10, postavite Min> Value na 0
  • Odaberite "IntegerToAnalog1" i u prozoru svojstava postavite Scale na 0,1
  • Odaberite "SubtractFromValue1" i u prozoru svojstava postavite vrijednost na 1
  • Odaberite ploču "M5 Stack Stick C" i u prozoru svojstava proširite Moduli> Zaslon ST7735 i:

    • postavite Orientation na goRight
    • Odaberite Elementi, a zatim kliknite gumb s tri točke i u prozoru elemenata:

      • povucite "Nacrtaj tekst:" nalijevo iu prozoru svojstava postavite veličinu na 2, a tekst na "BRZINA VENTILATORA"
      • povucite "Text: Field" ulijevo i u prozoru svojstava postavite veličinu na 3, a Y na 30

Zatvorite prozor Elements

Korak 5: U Visuino Connect Components

U Visuino Connect Components
U Visuino Connect Components
U Visuino Connect Components
U Visuino Connect Components
  1. Spojite iglu tipke "M5 Stack Stick C" A (M5) na "DetectEdge1" pin In
  2. Spojite "DetectEdge1" pin Out na "Counter1" pin In
  3. Spojite "Counter1" pin Out na "IntegerToAnalog1" pin In i "M5 Stack Stick C"> Text Field1> pin In
  4. Spojite "IntegerToAnalog1" pin Out na "SubtractFromValue1" pin In
  5. Spojite "SubtractFromValue1" pin Out na "M5 Stack Stick C" na GPIO [0] pin Analog PWM

Korak 6: Generirajte, kompajlirajte i učitajte kôd

Generirajte, kompajlirajte i učitajte kôd
Generirajte, kompajlirajte i učitajte kôd

U Visuinu, pri dnu kliknite na karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite na dugme "Compile/Build and Upload".

Korak 7: Igrajte se

Ako napajate M5StickC modul, VENTILATOR će se početi okretati i možete promijeniti njegovu brzinu pomoću narančastog gumba M5, također ćete vidjeti brzinu na ekranu.

Čestitamo! Završili ste svoj projekt s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovu Instructable, možete ga preuzeti i otvoriti u Visuinu:

Korak 8: Rješavanje problema

Rješavanje problema
Rješavanje problema
  • Provjerite jeste li odabrali pravu StickC ploču, provjerite svoj model
  • Ponekad je potrebno isključiti/uključiti StickC modul prije upotrebe, a to možete učiniti držanjem bočnog gumba 5+ sekundi.

Preporučuje se: