תוכן עניינים:

הכנת שעון עם M5stick C באמצעות Arduino IDE - שעון בזמן אמת של RTC עם M5stack M5stick-C: 4 שלבים
הכנת שעון עם M5stick C באמצעות Arduino IDE - שעון בזמן אמת של RTC עם M5stack M5stick-C: 4 שלבים

וִידֵאוֹ: הכנת שעון עם M5stick C באמצעות Arduino IDE - שעון בזמן אמת של RTC עם M5stack M5stick-C: 4 שלבים

וִידֵאוֹ: הכנת שעון עם M5stick C באמצעות Arduino IDE - שעון בזמן אמת של RTC עם M5stack M5stick-C: 4 שלבים
וִידֵאוֹ: Управление 32 сервомоторами с помощью PCA9685 и Arduino: V3 2024, יולי
Anonim
Image
Image
דברים שאתה צריך
דברים שאתה צריך

היי חברים במדריך זה נלמד כיצד להכין שעון עם לוח פיתוח m5stick-C של m5stack באמצעות Arduino IDE. כך m5stick יציג את התאריך, השעה והשבוע בחודש בתצוגה.

שלב 1: דברים שאתה צריך

למדריכים אלה תזדקק לדברים הבאים:

לוח פיתוח m5stick-c סוג C

שלב 2: הגדרת ה- IDE של Arduino

הגדרת ה- IDE של Arduino
הגדרת ה- IDE של Arduino

וודא שהתקנת לוחות ESP32 ב- Arduino IDE שלך ואם זה לא המצב, אנא עקוב אחר ההוראות הבאות כדי לעשות זאת: התקנת לוחות ESP32:

שלב 3: קוד

קוד
קוד

העתק את הקוד הבא והעלה אותו ללוח הפיתוח m5stick-C שלך: כלול את "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; הגדרת void () {// שים את קוד ההתקנה שלך כאן, להפעלה פעם אחת: M5.begin (); M5. Lcd.setRotation (3); M5. Lcd.fillScreen (שחור); M5. Lcd.setTextSize (1); M5. Lcd.setCursor (40, 0, 2); M5. Lcd.println ("בדיקת RTC"); 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 () {// שים את הקוד הראשי שלך כאן, להפעלה שוב ושוב: M5. Rtc. GetTime (& RTC_TimeStruct); M5. Rtc. GetData (& RTC_DateStruct); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("נתונים:%04d-%02d-%02d / n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf ("שבוע: %d / n", RTC_DateStruct. WeekDay); M5. Lcd.printf ("זמן: %02d: %02d: %02d / n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); עיכוב (500);}

שלב 4: קבלת תאריך, שעה ומספר שבוע המוצגים

Image
Image

לאחר העלאת הקוד אתה יכול לראות את התצוגה והתאריך השעה והשבוע של החודש יוצגו בתצוגה כפי שהוא מוצג במקרה שלי. אם אתה רוצה לראות את הזמן פועל כראוי על השעון הזה עיין בסרטון המסופק ותן אני יודע בקטע ההערות אם אתה רוצה לשתף משהו בנושא.

מוּמלָץ: