Sisällysluettelo:
- Vaihe 1: Mitä tarvitset
- Vaihe 2: Piiri
- Vaihe 3: Käynnistä Visuino ja valitse M5 Stack Stick C -korttityyppi
- Vaihe 4: Visuinossa Lisää ja aseta komponentteja
- Vaihe 5: Visuino Connect -komponentit
- Vaihe 6: Luo, koota ja lähetä koodi
- Vaihe 7: Pelaa
- Vaihe 8: Vianetsintä
Video: Nauti viileästä kesästä M5StickC ESP32 -tuulettimen avulla - Säädettävä nopeus: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Tässä projektissa opimme hallitsemaan tuulettimen nopeutta käyttämällä M5StickC ESP32 -korttia ja L9110 -tuuletinmoduulia.
Vaihe 1: Mitä tarvitset
- M5StickC ESP32
- TUULETINModuuli L9110
- Visuino -ohjelmisto: Lataa Visuino täältä:
Vaihe 2: Piiri
- Liitä StickC -nasta 5V FAN -moduulin nastaan VCC
- Liitä StickC -nasta GND FAN -moduulin nastaan GND
- Liitä StickC -nasta G0 FAN -moduulin nastaan INA
Vaihe 3: Käynnistä Visuino ja valitse M5 Stack Stick C -korttityyppi
Käynnistä Visuino ensimmäisen kuvan mukaisesti Napsauta Visuinon Arduino -komponentin (Kuva 1) "Työkalut" -painiketta. Kun valintaikkuna tulee näkyviin, valitse "M5 Stack Stick C", kuten kuvassa 2
Vaihe 4: Visuinossa Lisää ja aseta komponentteja
- Lisää "Laskuri" -komponentti
- Lisää "Tunnista reuna" -komponentti
- Lisää "Integer to Analog" -komponentti
- Lisää "Vähennä analogisesta arvosta" -komponentti
- Valitse "Counter1" ja ominaisuusikkunassa: aseta Max> Value arvoon 10, aseta Min> Value arvoon 0
- Valitse "IntegerToAnalog1" ja aseta ominaisuusikkunassa Scale arvoon 0,1
- Valitse "SubtractFromValue1" ja aseta ominaisuusikkunan arvoksi 1
-
Valitse "M5 Stack Stick C" -kortti ja laajenna ominaisuusikkunassa Moduulit> Näyttö ST7735 ja:
- aseta suunta suuntaksi oikea
-
Valitse Elementit ja napsauta 3 pistettä -painiketta ja elementti -ikkunassa:
- vedä "Piirrä teksti:" vasemmalle ja ominaisuusikkunan kooksi 2 ja tekstiksi "FAN SPEED"
- vedä "Teksti: kenttä" vasemmalle ja aseta ominaisuusikkunan kooksi 3 ja Y arvoon 30
Sulje Elementit -ikkuna
Vaihe 5: Visuino Connect -komponentit
- Liitä "M5 Stack Stick C" -nappitappi A (M5) "DetectEdge1" -nastaan
- Liitä "DetectEdge1" -nasta ulos "Counter1" -nastaan
- Kytke "Counter1" -nasta ulos "IntegerToAnalog1" -pistokkeeseen ja "M5 Stack Stick C"> Tekstikenttä1> nasta
- Liitä "IntegerToAnalog1" -nasta ulos "SubtractFromValue1" -nastayhteyteen
- Liitä "SubtractFromValue1" nastainen ulos "M5 Stack Stick C" GPIO [0] -nastaiseen analogiseen PWM: ään
Vaihe 6: Luo, koota ja lähetä koodi
Visuinossa napsauta "Rakenna" -välilehden alareunasta, varmista, että oikea portti on valittu, ja napsauta sitten "Käännä/rakenna ja lähetä" -painiketta.
Vaihe 7: Pelaa
Jos kytket virtaa M5StickC -moduuliin, tuuletin alkaa pyöriä ja voit muuttaa sen nopeutta oranssilla painikkeella M5, ja näet nopeuden myös näytöllä.
Onnittelut! Olet suorittanut projektisi Visuinon kanssa. Liitteenä on myös Visuino -projekti, jonka loin tälle Instructablelle, voit ladata sen ja avata sen Visuinossa:
Vaihe 8: Vianetsintä
- Varmista, että valitsit oikean StickC -kortin, tarkista malli
- Joskus sinun on kytkettävä/katkaistava StickC -moduuli ennen käyttöä, voit tehdä sen pitämällä sivupainiketta painettuna yli 5 sekuntia.
Suositeltava:
Tuulen nopeus ja auringon säteilyn tallennin: 3 vaihetta (kuvilla)
Tuulen nopeuden ja aurinkosäteilyn tallennin: Minun on tallennettava tuulen nopeus ja auringon säteilyteho (säteily), jotta voin arvioida, kuinka paljon voimaa voitaisiin ottaa tuuliturbiinilla ja/tai aurinkopaneeleilla. tiedot ja suunnittele sitten verkon ulkopuolinen järjestelmä
Arduino Control DC -moottorin nopeus ja suunta käyttämällä potentiometriä, OLED -näyttöä ja painikkeita: 6 vaihetta
Arduino Control DC -moottorin nopeus ja suunta käyttämällä potentiometriä, OLED -näyttöä ja painikkeita: Tässä opetusohjelmassa opimme käyttämään L298N DC MOTOR CONTROL -ohjainta ja potentiometriä DC -moottorin nopeuden ja suunnan ohjaamiseen kahdella painikkeella ja potentiometrin arvon näyttämiseksi Katso esittelyvideo
Tasavirtamoottorin tasainen käynnistys, nopeus ja suunta käyttämällä potentiometriä, OLED -näyttöä ja painikkeita: 6 vaihetta
Tasavirtamoottorin tasainen käynnistys, nopeus ja suunta käyttämällä potentiometriä, OLED -näyttöä ja painikkeita: Tässä opetusohjelmassa opimme käyttämään L298N DC MOTOR CONTROL -ohjainta ja potentiometriä DC -moottorin tasaisen käynnistyksen, nopeuden ja suunnan ohjaamiseen kahdella painikkeella ja näyttää potentiometrin arvon OLED -näytössä. Katso esittelyvideo
Arduino Control DC -moottorin nopeus ja suunta potentiometrin avulla: 6 vaihetta
Arduino Control DC -moottorin nopeus ja suunta potentiometrin avulla: Tässä opetusohjelmassa opimme käyttämään L298N DC MOTOR CONTROL -ohjainta ja potentiometriä DC -moottorin nopeuden ja suunnan ohjaamiseen
Nauti äänistä: 6 vaihetta (kuvilla)
Nauti äänistä: Johdanto Tämän projektin tavoitteena on luoda uusi tuote, joka ratkaisee jonkinlaisen ongelman käyttämällä arduino -korttia nopean prototyypin luomiseksi