Inhoudsopgave:
- Stap 1: Wat heb je nodig?
- Stap 2: Het circuit
- Stap 3: Start Visuino en selecteer het M5 Stack Stick C-bordtype
- Stap 4: In Visuino Componenten toevoegen en instellen
- Stap 5: In Visuino Connect-componenten
- Stap 6: Genereer, compileer en upload de code
- Stap 7: Spelen
- Stap 8: Problemen oplossen
Video: DIY-ventilator met een AAN-UIT-knop - M5StickC ESP32 - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
In dit project zullen we leren hoe we een FAN L9110-module kunnen gebruiken met behulp van een M5StickC ESP32-bord.
Stap 1: Wat heb je nodig?
- M5StickC ESP32
- VENTILATOR-module L9110
- Visuino-software: Download Visuino hier:
Stap 2: Het circuit
- Sluit StickC pin 5V aan op FAN module pin VCC
- Sluit StickC pin GND aan op FAN module pin GND
- Sluit StickC pin G26 aan op FAN module pin INA
Stap 3: Start Visuino en selecteer het M5 Stack Stick C-bordtype
Start Visuino zoals weergegeven in de eerste afbeelding Klik op de knop "Tools" op de Arduino-component (Afbeelding 1) in Visuino Wanneer het dialoogvenster verschijnt, selecteer "M5 Stack Stick C" zoals weergegeven op Afbeelding 2
Stap 4: In Visuino Componenten toevoegen en instellen
- Component "Detect Edge" toevoegen
- "Toggle(T) Flip-Flop" component toevoegen
- Component "Digital Multi Source" toevoegen
- Component "Tekstwaarde" toevoegen
- Dubbelklik op de "TextValue1" en in het Elments-venster:
- sleep "Set Value" naar de linkerkant en stel Value in het eigenschappenvenster in op "FAN ON"
- sleep "Set Value" naar de linkerkant en stel Value in het eigenschappenvenster in op "FAN OFF"
- Sluit het Elementen-venster
-
Selecteer "M5 Stack Stick C" board en vouw in het eigenschappenvenster Modules>Display ST7735 uit en:
- Zet Oriëntatie op GoRight
-
Selecteer Elementen en klik op de knop met de 3 stippen en in het elementenvenster
sleep "Text: Field" naar links en stel in het eigenschappenvenster de grootte in op 3 en de beginwaarde op "FAN OFF"
- Sluit het Elementen-venster
Stap 5: In Visuino Connect-componenten
- Sluit "M5 Stack Stick C" knop pin A(M5) aan op "DetectEdge1" pin In
- Verbind "DetectEdge1" pin Out met "TFlipFlop1" pin Clock
- Verbind "TFlipFlop1" pin Out met "DigitalMultiSource1" pin In
- Verbind "TFlipFlop1" pin omgekeerd met "TextValue1" > Set Value2 >pin Clock
- Verbind "DigitalMultiSource1" pin [0] met "TextValue1" > Set Value1 >pin Clock
- Sluit "DigitalMultiSource1" pin [1] aan op "M5 Stack Stick C" pin GPPIO26
- Verbind "TextValue1" pin Out met "M5 Stack Stick C" pin Text Field1 pin Clock
- Verbind "TextValue1" pin Out met "M5 Stack Stick C" pin Text Field1 pin In
Stap 6: Genereer, compileer en upload de code
Klik in Visuino onderaan op het tabblad "Build", zorg ervoor dat de juiste poort is geselecteerd en klik vervolgens op de knop "Compile/Build and Upload".
Stap 7: Spelen
Als u de M5StickC-module van stroom voorziet, begint de VENTILATOR te draaien en kunt u deze UIT of AAN zetten met een oranje knop M5, ook ziet u de status op het display.
Gefeliciteerd! U heeft uw project met Visuino afgerond. Ook bijgevoegd is het Visuino-project, dat ik voor deze Instructable heb gemaakt, je kunt het downloaden en openen in Visuino:
Stap 8: Problemen oplossen
- Zorg ervoor dat je het juiste StickC-bord hebt geselecteerd, controleer je model
- Soms moet je de StickC-module UIT/AAN zetten voor gebruik, je kunt dat doen door een zijknop 5+ seconden ingedrukt te houden.
Aanbevolen:
Een snellaadfunctie toevoegen aan een powerbank: 5 stappen (met afbeeldingen)
Een snellaadfunctie toevoegen aan een powerbank: in dit project laat ik je zien hoe ik een gewone powerbank heb aangepast om de belachelijk lange oplaadtijd te verkorten. Onderweg zal ik het hebben over het powerbank-circuit en waarom het batterijpakket van mijn powerbank een beetje speciaal is. Laten we st
Een lijn toevoegen aan een Boombox met een cassettespeler: 5 stappen
Een line-in toevoegen aan een boombox met een tapespeler: ** Zoals bij alle instructables, neem je je item / gezondheid / wat dan ook in eigen handen wanneer je het probeert! Houd rekening met hoge spanningen op het hoofdvoedingsbord, de hete soldeerbout, enz. Voorzichtig en geduldig zijn, zal u succes brengen. **NS
Een IR-afstandsbediening toevoegen aan een luidsprekersysteem: 5 stappen (met afbeeldingen)
Hoe een IR-afstandsbediening aan een luidsprekersysteem toe te voegen: In dit project laat ik u zien hoe ik een extra circuit voor mijn luidsprekersysteem heb gemaakt om het draadloos te bedienen met een zelfgemaakte IR-afstandsbediening. Laten we beginnen
Een stroomlimietfunctie toevoegen aan een buck/boost-converter: 4 stappen (met afbeeldingen)
Een stroombegrenzingsfunctie toevoegen aan een buck/boost-converter: In dit project zullen we een gemeenschappelijke buck/boost-converter van naderbij bekijken en een klein, extra circuit maken dat er een stroombegrenzingsfunctie aan toevoegt. Hiermee kan de buck/boost-converter worden gebruikt als een variabele voeding voor een laboratoriumbank. le
Aan de slag met ESP32 - ESP32-kaarten installeren in Arduino IDE - ESP32-knippercode: 3 stappen
Aan de slag met ESP32 | ESP32-kaarten installeren in Arduino IDE | ESP32-knippercode: in deze instructie zullen we zien hoe we met esp32 kunnen werken en hoe we esp32-kaarten in Arduino IDE kunnen installeren en we zullen esp 32 programmeren om knippercode uit te voeren met behulp van arduino ide