Mündəricat:

Arduino IDE -dən istifadə edərək M5stick C ilə Saat Yaratmaq - M5stack M5stick-C ilə RTC Real Zaman Saatı: 4 addım
Arduino IDE -dən istifadə edərək M5stick C ilə Saat Yaratmaq - M5stack M5stick-C ilə RTC Real Zaman Saatı: 4 addım

Video: Arduino IDE -dən istifadə edərək M5stick C ilə Saat Yaratmaq - M5stack M5stick-C ilə RTC Real Zaman Saatı: 4 addım

Video: Arduino IDE -dən istifadə edərək M5stick C ilə Saat Yaratmaq - M5stack M5stick-C ilə RTC Real Zaman Saatı: 4 addım
Video: Introduction to M5Stack Core2 ESP32 2" Display Development Module -Robojax 2024, Iyul
Anonim
Image
Image
Ehtiyacınız olan şeylər
Ehtiyacınız olan şeylər

Salam uşaqlar bu təlimatlarda Arduino IDE-dən istifadə edərək m5stack-in m5stick-C inkişaf lövhəsi ilə bir saat düzəltməyi öyrənəcəyik. Beləliklə m5stick ekranda ayın tarixi, vaxtı və həftəsini göstərəcək.

Addım 1: Lazım olan şeylər

Bu təlimatlar üçün aşağıdakılara ehtiyacınız olacaq:

m5stick-c inkişaf lövhəsi C Tipi kabel

Addım 2: Arduino IDE qurmaq

Arduino IDE qurmaq
Arduino IDE qurmaq

Arduino IDE-də ESP32 lövhələrini quraşdırdığınızdan əmin olun və əgər belə deyilsə, bunu etmək üçün aşağıdakı təlimatları izləyin: ESP32 BOARDS INSTALL:

Addım 3: Kod

Kod
Kod

Aşağıdakı kodu kopyalayın və m5stick-C inkişaf lövhənizə yükləyin: "M5StickC.h" daxil edin RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; void setup () {// bir dəfə çalışmaq üçün quraşdırma kodunuzu bura qoyun: M5.begin (); M5. Lcd.setRotation (3); M5. Lcd.fillScreen (QARA); 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 () {// əsas kodunuzu bura qoyun, təkrar işləsin: M5. Rtc. GetTime (& RTC_TimeStruct); M5. Rtc. GetData (& RTC_DateStruct); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("Məlumat:%04d-%02d-%02d / n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf ("Həftə: %d / n", RTC_DateStruct. WeekDay); M5. Lcd.printf ("Zaman: %02d: %02d: %02d / n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); gecikmə (500);}

Addım 4: Ekranda Tarix, Saat və Həftənin sayını əldə edin

Image
Image

Kodu yüklədikdən sonra ekranı görə bilərsiniz və mənim vaxtımda göstərildiyi kimi ayın tarixi və həftəsi ekranda göstəriləcək. Bu saatda düzgün işləyən vaxtı görmək istəyirsinizsə, təqdim olunan videoya baxın və icazə verin Bu mövzuda bir şey paylaşmaq istəsəniz şərh bölməsində bilirəm.

Tövsiyə: