Inhoudsopgave:
- Stap 1: Dingen die je nodig hebt
- Stap 2: De Arduino IDE instellen
- Stap 3: Coderen
- Stap 4: Datum, tijd en nummer van de week op het display krijgen
Video: Een klok maken met M5stick C met behulp van Arduino IDE - RTC realtime klok met M5stack M5stick-C - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Hallo allemaal, in deze instructables zullen we leren hoe we een klok kunnen maken met het m5stick-C-ontwikkelbord van m5stack met behulp van Arduino IDE. Dus m5stick zal de datum, tijd en week van de maand op het display weergeven.
Stap 1: Dingen die je nodig hebt
Voor deze instructables heb je de volgende dingen nodig:
m5stick-c ontwikkelbord Type C kabel
Stap 2: De Arduino IDE instellen
Zorg ervoor dat je ESP32-kaarten in je Arduino IDE hebt geïnstalleerd en als dit niet het geval is, volg dan de volgende instructies om dat te doen: ESP32 BOARDS INSTALL:
Stap 3: Coderen
Kopieer de volgende code hieronder en upload deze naar je m5stick-C-ontwikkelbord: include "M5StickC.h"RTC_TimeTypeDef RTC_TimeStruct;RTC_DateTypeDef RTC_DateStruct;void setup() { // plaats hier je setup-code om één keer uit te voeren: M5.begin(); M5. Lcd.setRotatie(3); M5. Lcd.fillScreen(ZWART); M5. Lcd.setTextSize(1); M5. Lcd.setCursor(40, 0, 2); M5. Lcd.println ("RTC-TEST"); RTC_TimeTypeDef TimeStruct; TimeStruct. Hours = 18; TimeStruct. Minuten = 56; TimeStruct. Seconden = 10; M5. Rtc. SetTime(&TimeStruct); RTC_DateTypeDef DateStruct; DateStruct. WeekDag = 3; DateStruct. Maand = 3; DateStruct. Date = 22; DatumStruct. Jaar = 2019; M5. Rtc. SetData(&DateStruct);}void loop() { // plaats hier je hoofdcode om herhaaldelijk uit te voeren: M5. Rtc. GetTime(&RTC_TimeStruct); M5. Rtc. GetData(&RTC_DateStruct); M5. Lcd.setCursor (0, 15); M5. Lcd.printf("Data: %04d-%02d-%02d\n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf("Week: %d\n", RTC_DateStruct. WeekDag); M5. Lcd.printf("Tijd: %02d: %02d: %02d\n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); vertraging (500);}
Stap 4: Datum, tijd en nummer van de week op het display krijgen
Na het uploaden van de code kun je het display zien en de datum, tijd en week van de maand worden op het display weergegeven zoals het in mijn geval wordt weergegeven. Als je wilt dat de tijd goed loopt op deze klok, raadpleeg dan de meegeleverde video en laat me weten in de commentaarsectie als je er iets over wilt delen.
Aanbevolen:
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en de Troll Arduino Compatible Audio Pranker/praktische Joke Board.: 5 stappen
Een Halloween Scare Machine met behulp van een PIR, een 3D-geprinte pompoen en het Troll Arduino-compatibele audio-pranker/praktische grapbord.: Het Troll-bord gemaakt door Patrick Thomas Mitchell van EngineeringShock Electronics, en niet zo lang geleden volledig gefinancierd op Kickstarter. Ik kreeg mijn beloning een paar weken te vroeg om te helpen bij het schrijven van enkele gebruiksvoorbeelden en het bouwen van een Arduino-bibliotheek in een po
Zelfstudie: een eenvoudige temperatuursensor maken met behulp van DS18B20 en Arduino UNO: 3 stappen
Tutorial: Hoe maak je een eenvoudige temperatuursensor met behulp van DS18B20 en Arduino UNO: Beschrijving: Deze tutorial laat je een paar eenvoudige stappen zien om de temperatuursensor functioneel te maken. Het duurt slechts een paar minuten om het waar te maken op uw project. Veel geluk ! De digitale thermometer DS18B20 biedt 9-bits tot 12-bits Celsius-tempera
AANRAAKSCHAKELAAR - Een aanraakschakelaar maken met behulp van een transistor en breadboard: 4 stappen
AANRAAKSCHAKELAAR | Een aanraakschakelaar maken met behulp van een transistor en breadboard.: De aanraakschakelaar is een heel eenvoudig project gebaseerd op de toepassing van transistors. De BC547-transistor wordt in dit project gebruikt en fungeert als aanraakschakelaar. ZORG ERVOOR DAT U DE VIDEO KIJKT DIE U DE VOLLEDIGE DETAILS OVER HET PROJECT GEEFT
Een klok maken van een klok: 11 stappen (met afbeeldingen)
Een klok maken van een klok: in deze Instructable neem ik een bestaande klok en creëer ik een betere klok. We gaan van de afbeelding links naar de afbeelding rechts. Voordat u op uw eigen klok begint, moet u weten dat het opnieuw in elkaar zetten een uitdaging kan zijn, aangezien de piv
Een batterijpakket van 4,5 volt maken van een batterij van 9 V: 4 stappen
Een 4,5 volt batterijpakket maken van een 9V-batterij: deze instructie gaat helemaal over het splitsen van een 9V-batterij in 2 kleinere 4,5V-batterijpakketten. De belangrijkste reden om dit te doen is 1. Je wilt 4,5 volt 2. Je wilt fysiek iets kleiners dan een 9V batterij