Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Bună băieți, în acest instructables vom învăța cum să facem un ceas cu placa de dezvoltare m5stick-C a m5stack folosind Arduino IDE. Deci, m5stick va afișa data, ora și săptămâna lunii pe ecran.
Pasul 1: Lucruri de care aveți nevoie
Pentru acest instructable veți avea nevoie de următoarele lucruri:
Placă de dezvoltare m5stick-c Cablu tip C.
Pasul 2: Configurarea IDE Arduino
Asigurați-vă că ați instalat plăci ESP32 în IDE-ul dvs. Arduino și, dacă nu este cazul, asigurați-vă că urmați următoarele instrucțiuni pentru a face acest lucru: INSTALARE PLACI ESP32:
Pasul 3: Cod
Copiați următorul cod de mai jos și încărcați-l pe placa de dezvoltare m5stick-C: includeți „M5StickC.h” RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct;; M5. Lcd.setRotation (3); M5. Lcd.fillScreen (NEGRU); M5. Lcd.setTextSize (1); M5. Lcd.setCursor (40, 0, 2); M5. Lcd.println ("RTC TEST"); RTC_TimeTypeDef TimeStruct; TimeStruct. Hours = 18; TimeStruct. Minutes = 56; TimeStruct. Seconds = 10; M5. Rtc. SetTime (& TimeStruct); RTC_DateTypeDef DateStruct; DateStruct. WeekDay = 3; DateStruct. Month = 3; DateStruct. Date = 22; DateStruct. Year = 2019; M5. Rtc. SetData (& DateStruct);} void loop () {// puneți codul principal aici, pentru a rula în mod repetat: M5. Rtc. GetTime (& RTC_TimeStruct); M5. Rtc. GetData (& RTC_DateStruct); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("Date:% 04d-% 02d-% 02d / n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf ("Săptămâna:% d / n", RTC_DateStruct. WeekDay); M5. Lcd.printf ("Timp:% 02d:% 02d:% 02d / n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); întârziere (500);}
Pasul 4: Afișarea datei, orei și a numărului săptămânii
După încărcarea codului, puteți vedea afișajul și data, ora și săptămâna lunii vor fi afișate pe ecran așa cum se afișează în cazul meu. Dacă doriți să vedeți timpul care funcționează corect pe acest ceas, vă rugăm să consultați videoclipul furnizat și Știu în secțiunea de comentarii dacă doriți să împărtășiți ceva despre asta.