Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Kumusta mga tao sa mga itinuturo na ito matututunan natin kung paano gumawa ng isang orasan na may m5stick-C development board ng m5stack gamit ang Arduino IDE. Kaya't ipapakita ng m5stick ang petsa, oras at linggo ng buwan sa display.
Hakbang 1: Mga Bagay na Kailangan mo
Para sa mga itinuturo na ito kakailanganin mo ang mga sumusunod na bagay:
m5stick-c development board Type C cable
Hakbang 2: Pag-set up ng Arduino IDE
Siguraduhing na-install mo ang mga board ng ESP32 sa iyong Arduino IDE at kung hindi ito ang kadahilanan, mangyaring sundin ang mga sumusunod na itinuturo upang gawin iyon:
Hakbang 3: Code
Kopyahin ang sumusunod na code sa ibaba at i-upload ito sa iyong m5stick-C development board: isama ang "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruktur; RTC_DateTypeDef RTC_DateSonstr; void setup () {// ilagay ang iyong code sa pag-set up dito, upang tumakbo nang isang beses: 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 TimeSonstr; TimeSonstr. Hours = 18; TimeStruct. Minutes = 56; TimeSonstr. Seconds = 10; M5. Rtc. SetTime (& TimeSonstr); RTC_DateTypeDef DateSonstr; DateStruct. WeekDay = 3; DateSonstr. Month = 3; DateStruktur. Date = 22; DateSonstr. Year = 2019; M5. Rtc. SetData (& DateSonstr);} void loop () {// ilagay ang iyong pangunahing code dito, upang tumakbo nang paulit-ulit: M5. Rtc. GetTime (& RTC_TimeSonstr); M5. Rtc. GetData (& RTC_DateSonstr); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("Data:% 04d-% 02d-% 02d / n", RTC_DateSonstr. Year, RTC_DateSonstr. Month, RTC_DateSonstr. Date); M5. Lcd.printf ("Linggo:% d / n", RTC_DateS konstruktu. WeekDay); M5. Lcd.printf ("Oras:% 02d:% 02d:% 02d / n", RTC_TimeSonstr. Hours, RTC_TimeSonstr. Minutes, RTC_TimeStruktur. Seconds); antala (500);}
Hakbang 4: Pagkuha ng Petsa, Oras at Bilang ng Linggo na Ipinapakita
Matapos i-upload ang code maaari mong makita ang display at ang oras ng petsa at linggo ng buwan ay ipapakita sa pagpapakita tulad ng ipinapakita sa aking kaso. Kung nais mong makita ang oras na tumatakbo nang maayos sa orasan na ito mangyaring tingnan ang ibinigay na video at hayaan alam ko sa seksyon ng komento kung nais mong ibahagi ang anuman tungkol dito.