Kazalo:
- Korak: Kaj boste potrebovali
- 2. korak: vezje
- Korak: Zaženite Visuino in izberite vrsto plošče M5 Stack Stick C
- 4. korak: V Visuinu dodajte in nastavite komponente
- 5. korak: V komponentah Visuino Connect
- 6. korak: Ustvarite, prevedite in naložite kodo
- 7. korak: Igrajte se
- 8. korak: Odpravljanje težav
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
V tem projektu se bomo naučili, kako nadzorovati hitrost ventilatorja z uporabo plošče M5StickC ESP32 in ventilatorskega modula L9110.
Korak: Kaj boste potrebovali
- M5StickC ESP32
- Modul ventilatorja L9110
- Programska oprema Visuino: Prenesite Visuino tukaj:
2. korak: vezje
- Priključite pin 5V StickC na pin VCC modula ventilatorja
- Priključite pin StickC GND na pin GND ventilatorskega modula
- StickC pin G0 priključite na pin INA modula ventilatorja
Korak: Zaženite Visuino in izberite vrsto plošče M5 Stack Stick C
Zaženite Visuino, kot je prikazano na prvi sliki Kliknite gumb "Orodja" na komponenti Arduino (slika 1) v Visuinu Ko se prikaže pogovorno okno, izberite "M5 Stack Stick C", kot je prikazano na sliki 2
4. korak: V Visuinu dodajte in nastavite komponente
- Dodajte komponento "Števec"
- Dodajte komponento "Zaznaj rob"
- Dodajte komponento "Integer to Analog"
- Dodajte komponento "Odštej od analogne vrednosti"
- Izberite "Števec1" in v oknu lastnosti: nastavite Max> Value na 10, Min> Value na 0
- Izberite "IntegerToAnalog1" in v oknu lastnosti nastavite Scale na 0,1
- Izberite "Odštej od vrednosti1" in v oknu lastnosti nastavite vrednost na 1
-
Izberite ploščo "M5 Stack Stick C" in v oknu z lastnostmi razširite Moduli> Zaslon ST7735 in:
- Orientation nastavite na goRight
-
Izberite Elementi in kliknite gumb s tremi pikami in v oknu elementov:
- povlecite "Nariši besedilo:" na levo in v oknu lastnosti nastavite velikost na 2 in besedilo na "HITROST VENTILATORJA"
- povlecite "Besedilo: polje" v levo in v oknu lastnosti nastavite velikost na 3 in Y na 30
Zaprite okno Elements
5. korak: V komponentah Visuino Connect
- Priključite gumb A "M5 Stack Stick C" A (M5) na "DetectEdge1" pin In
- Priključite "DetectEdge1" pin Out na "Counter1" pin In
- Priključite "Counter1" pin Out na "IntegerToAnalog1" pin In in "M5 Stack Stick C"> Text Field1> pin In
- Priključite "IntegerToAnalog1" pin Out na "SubtractFromValue1" pin In
- Priključite "SubtractFromValue1" pin Out na "M5 Stack Stick C" na pin GPIO [0] Analog PWM
6. korak: Ustvarite, prevedite in naložite kodo
V Visuinu na dnu kliknite zavihek "Build", se prepričajte, da so izbrana pravilna vrata, nato kliknite gumb "Compile/Build and Upload".
7. korak: Igrajte se
Če napajate modul M5StickC, se bo VENTILATOR začel vrteti in hitrost lahko spremenite z oranžnim gumbom M5, hitrost pa boste videli tudi na zaslonu.
Čestitamo! S projektom Visuino ste zaključili svoj projekt. Priložen je tudi projekt Visuino, ki sem ga ustvaril za ta Instructable, lahko ga prenesete in odprete v Visuinu:
8. korak: Odpravljanje težav
- Prepričajte se, da ste izbrali pravo ploščo StickC, preverite model
- Včasih morate pred uporabo izklopiti/vklopiti modul StickC, to lahko storite tako, da pritisnete stranski gumb 5+ sekund.