فهرست مطالب:

ساخت ساعت با 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 مرحله
تصویری: مراحل ساخت ساعت روستیک 2024, جولای
Anonim
Image
Image
چیزهایی که شما نیاز دارید
چیزهایی که شما نیاز دارید

سلام بچه ها در این دستورالعمل ما یاد می گیریم که چگونه یک ساعت با برد توسعه m5stick-C از m5stack با استفاده از Arduino IDE بسازیم. بنابراین m5stick تاریخ ، زمان و هفته ماه را روی صفحه نمایش می دهد.

مرحله 1: موارد مورد نیاز

برای این دستورالعمل ها به موارد زیر نیاز دارید:

کابل توسعه m5stick-c نوع C

مرحله 2: راه اندازی Arduino IDE

راه اندازی IDE آردوینو
راه اندازی IDE آردوینو

مطمئن شوید که بردهای ESP32 را در Arduino IDE خود نصب کرده اید و اگر اینطور نیست ، لطفاً دستورالعمل های زیر را برای این کار دنبال کنید: ESP32 BOARDS INSTALL:

مرحله 3: کد

کد
کد

کد زیر را کپی کرده و روی برد توسعه m5stick-C خود بارگذاری کنید: شامل "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruct ؛ RTC_DateTypeDef RTC_DateStruct ؛ void setup () {// کد راه اندازی خود را در اینجا قرار دهید ، تا یکبار اجرا شود: M5.begin () ؛ M5. Lcd.setRotation (3) ؛ M5. Lcd.fillScreen (BLACK) ؛ 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 () {// کد اصلی خود را در اینجا قرار دهید تا بارها اجرا شود: 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 ("هفته:٪ 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

پس از بارگذاری کد ، می توانید صفحه نمایش را مشاهده کنید و تاریخ و زمان ماه در صفحه نمایش داده می شود. اگر می خواهید چیزی در این مورد به اشتراک بگذارید ، من را در قسمت نظرات می دانم.

توصیه شده: