Inhoudsopgave:
- Stap 1: Wat heb je nodig?
- Stap 2: Start Visuino en selecteer het M5 Stack Stick C-bordtype
- Stap 3: In Visuino Componenten toevoegen en instellen
- Stap 4: In Visuino Set-componenten
- Stap 5: In Visuino Connect-componenten
- Stap 6: Genereer, compileer en upload de Arduino-code
- Stap 7: Spelen
- Stap 8: Extra: eenvoudige truc
- Stap 9: In de volgende zelfstudie
Video: Doe-het-zelf Tijd weergeven op M5StickC ESP32 met Visuino - Eenvoudig te doen - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
In deze tutorial leren we hoe je ESP32 M5Stack StickC programmeert met Arduino IDE en Visuino om de tijd op het LCD-scherm weer te geven.
Stap 1: Wat heb je nodig?
- M5StickC ESP32: je kunt het hier krijgen
- Visuino-programma: Download Visuino
Opmerking: bekijk deze tutorial hier over het installeren van het StickC ESP32-bord
Stap 2: 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, selecteert u "M5 Stack Stick C" zoals weergegeven op afbeelding 2
Stap 3: In Visuino Componenten toevoegen en instellen
- Klik op "M5 Stack Stick C" Board om het te selecteren
- Selecteer in het venster "Eigenschappen" "Modules" en klik op "+" om uit te vouwen, selecteer "Display ST7735" en klik op "+" om het uit te vouwen
- Stel Oriëntatie in op "goRight" < dit betekent hoe de tijd zal worden georiënteerd op het LCD
- Selecteer "Elementen" en klik op de blauwe knop met 3 stippen…
- Dialoogvenster Elementen wordt weergegeven
- Sleep in het Elementen-dialoogvenster "Tekstveld" van de rechterkant naar de linkerkant
Klik op het "Tekstveld1" aan de linkerkant om het te selecteren, klik vervolgens in het "Eigenschappenvenster" op kleur en stel het in op "aclOrange"
-ook in eigenschappenvensters X:10 en Y:20 instellen, dit is waar u de tijd op het LCD-scherm wilt weergeven
-set size:3 dit is de lettergrootte van de tijd
-Je kunt de tekstgrootte en kleur instellen als je wilt
Sluit het elementenvenster
Optioneel:
Klik op "M5 Stack Stick C" Board om het te selecteren
Selecteer in het venster "Eigenschappen" "Modules" en klik op "+" om uit te vouwen, selecteer "Display ST7735" en klik op "+" om het uit te vouwen en u zult "Achtergrondkleur" zien. Dit is de standaardkleur van het scherm, verander het in je favoriete kleur, je kunt ook de helderheid van het scherm instellen, de standaard is 1 (max) je kunt het instellen op 0,5 of een andere waarde om het donkerder te maken
6. Voeg het onderdeel "Decoderen (Splitsen) Datum/Tijd" toe 7. Voeg het onderdeel "Opgemaakte tekst" toe
Stap 4: In Visuino Set-componenten
- Selecteer de component "FormattedTxt1" en stel in het venster "Eigenschappen" "Tekst" in op: %0:%1:%2
- Dubbelklik op het onderdeel "FormattedText1" en sleep in het dialoogvenster Elementen 3x "Text Element" naar links
Stap 5: In Visuino Connect-componenten
- Sluit "M5 Stack Stick C"> Real Time Alarm Clock (RTC)> Pin [Out] aan op "DecodeDateTime1" component pin [In]
- Verbind "DecodeDateTime1" component pin [Hour] met "FormattedText1" component "TextElement1" pin [In]
- Verbind "DecodeDateTime1" component pin [Minute] met "FormattedText1" component "TextElement2" pin [In]
- Verbind "DecodeDateTime1" component pin [Second] met "FormattedText1" component "TextElement3" pin [In]
- Sluit "FormattedText1" component pin [Out] aan op "M5 Stack Stick C" board "Display ST7735">"Text Field1" pin [In]
Stap 6: Genereer, compileer en upload de Arduino-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 M5Sticks-module van stroom voorziet, zou het display de tijd moeten weergeven.
Gefeliciteerd! U hebt uw M5Sticks-project met Visuino voltooid. Ook bijgevoegd is het Visuino-project, dat ik voor deze Instructable heb gemaakt, je kunt het hier downloaden.
U kunt het downloaden en openen in Visuino:
Stap 8: Extra: eenvoudige truc
U kunt de huidige tijd gebruiken die op uw computer stond op het moment dat u de code in Arduino compileerde.
Om dat te doen, laat u gewoon een "Compile Date/Time"-component vallen en sluit u deze aan op "M5 Stack Stick C"> "Real Time Alarm Clock (RTC)"-pin [Set]
Je kunt het projectbestand met deze truc hier downloaden.
Stap 9: In de volgende zelfstudie
In de volgende tutorial laat ik je zien hoe je een cool uitziend horloge maakt waarbij je de tijd kunt instellen met de StickC-knoppen! Blijf op de hoogte en bekijk mijn andere tutorials hier.
Aanbevolen:
Tekst weergeven op M5StickC ESP32 met Visuino: 6 stappen
Tekst weergeven op M5StickC ESP32 met Visuino: In deze tutorial zullen we leren hoe ESP32 M5Stack StickC te programmeren met Arduino IDE en Visuino om elke tekst op LCD weer te geven
NODEMCU EN VISUINO WEERGEVEN LIVE NIEUWS VAN INTERNET: 8 stappen
NODEMCU EN VISUINO WEERGEVEN LIVE NIEUWS VAN INTERNET: In deze tutorial zullen we NodeMCU Mini, OLED Lcd en Visuino gebruiken om elke paar seconden live NIEUWS van internet op het LCD-scherm weer te geven. Bekijk een demonstratievideo
De toetsenbordnummers weergeven in 16 x 2 LCD met 8051: 4 stappen
De toetsenbordnummers weergeven in 16 X 2 LCD met 8051: In dit project gaan we toetsenbord en lcd met 8051 koppelen. Terwijl we op de toets in het toetsenbord drukken, krijgen we het correspondentienummer in ons lcd
Projectietoewijzing doen met de Pi-dop 9 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe u projectiemapping uitvoert met de Pi Cap: We hebben inspiratie uit uw projecten gehaald en een tutorial over projectiemapping gemaakt met behulp van de Pi Cap. Als u wilt dat uw project draadloos werkt via WiFi, dan is dit de tutorial voor u. We gebruikten MadMapper als software voor projectiemapping
Wat te doen met al die AOL-cd's: 6 stappen (met afbeeldingen)
Wat te doen met al die AOL-cd's: Ik wilde iets met plastic cd's doen, behalve ze aan de stortplaats toe te voegen - Mijn oplossing was om ze te gebruiken om geometrische 3D-constructies te bouwen. Ik beschrijf hier hoe ik 12 cd's heb gebruikt om een dodecaëder te bouwen. Ik bouwde ook een 32 CD trucated Icosahedron, 1