Inhaltsverzeichnis:

Erstellen einer Uhr mit M5stick C mit Arduino IDE - Echtzeituhr RTC mit M5stack M5stick-C - Gunook
Erstellen einer Uhr mit M5stick C mit Arduino IDE - Echtzeituhr RTC mit M5stack M5stick-C - Gunook

Video: Erstellen einer Uhr mit M5stick C mit Arduino IDE - Echtzeituhr RTC mit M5stack M5stick-C - Gunook

Video: Erstellen einer Uhr mit M5stick C mit Arduino IDE - Echtzeituhr RTC mit M5stack M5stick-C - Gunook
Video: m5stack Core2 Vorstellung 2024, Juli
Anonim
Image
Image
Dinge, die du brauchst
Dinge, die du brauchst

Hallo Leute in diesem Instructables, wir werden lernen, wie man eine Uhr mit m5stick-C-Entwicklungsboard von m5stack mit Arduino IDE macht. So zeigt m5stick Datum, Uhrzeit und Woche des Monats auf dem Display an.

Schritt 1: Dinge, die Sie brauchen

Für diese instructables benötigen Sie folgende Dinge:

m5stick-c-Entwicklungsplatine Typ C-Kabel

Schritt 2: Einrichten der Arduino-IDE

Einrichten der Arduino-IDE
Einrichten der Arduino-IDE

Stellen Sie sicher, dass Sie ESP32-Boards in Ihrer Arduino IDE installiert haben, und wenn dies nicht der Fall ist, befolgen Sie bitte die folgenden Anweisungen, um dies zu tun: ESP32 BOARDS INSTALL:

Schritt 3: Code

Code
Code

Kopieren Sie den folgenden Code unten und laden Sie ihn auf Ihr m5stick-C-Entwicklungsboard hoch:include "M5StickC.h"RTC_TimeTypeDef RTC_TimeStruct;RTC_DateTypeDef RTC_DateStruct;void setup() { // Geben Sie Ihren Setup-Code hier ein, um ihn einmal auszuführen: M5.begin(); M5. Lcd.setRotation(3); M5. Lcd.fillScreen (SCHWARZ); M5. Lcd.setTextSize(1); M5. Lcd.setCursor(40, 0, 2); M5. Lcd.println("RTC-TEST"); RTC_TimeTypeDef TimeStruct; ZeitStruktur. Stunden = 18; ZeitStruktur. Minuten = 56; TimeStruct. Seconds = 10; M5. Rtc. SetTime(&TimeStruct); RTC_DateTypeDef DateStruct; DateStruct. WeekDay = 3; DatumStruktur. Monat = 3; DatumStruktur. Datum = 22; DateStruct. Year = 2019; M5. Rtc. SetData(&DateStruct);}void loop() { // Geben Sie Ihren Hauptcode hier ein, um ihn wiederholt auszuführen: M5. Rtc. GetTime(&RTC_TimeStruct); M5. Rtc. GetData(&RTC_DateStruct); M5. Lcd.setCursor(0, 15); M5. Lcd.printf("Daten: %04d-%02d-%02d\n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf("Woche: %d\n", RTC_DateStruct. WeekDay); M5. Lcd.printf("Zeit: %02d: %02d: %02d\n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); Verzögerung(500);}

Schritt 4: Datum, Uhrzeit und Wochennummer auf dem Display anzeigen

Image
Image

Nach dem Hochladen des Codes können Sie das Display sehen und das Datum, die Uhrzeit und die Woche des Monats werden auf dem Display angezeigt, wie es in meinem Fall angezeigt wird Ich weiß im Kommentarbereich, wenn Sie etwas darüber teilen möchten.

Empfohlen: