Përmbajtje:

Bërja e një ore me M5stick C duke përdorur Arduino IDE - Ora në kohë reale RTC Me M5stack M5stick-C: 4 hapa
Bërja e një ore me M5stick C duke përdorur Arduino IDE - Ora në kohë reale RTC Me M5stack M5stick-C: 4 hapa

Video: Bërja e një ore me M5stick C duke përdorur Arduino IDE - Ora në kohë reale RTC Me M5stack M5stick-C: 4 hapa

Video: Bërja e një ore me M5stick C duke përdorur Arduino IDE - Ora në kohë reale RTC Me M5stack M5stick-C: 4 hapa
Video: ONE DAY IN VIENNA | City Tour | Boat Hire | Art | Cake! | Epic European Adventure #EP16 2024, Nëntor
Anonim
Image
Image
Gjërat që ju nevojiten
Gjërat që ju nevojiten

Përshëndetje djema në këtë udhëzues ne do të mësojmë se si të bëjmë një orë me bordin e zhvillimit m5stick-C të m5stack duke përdorur Arduino IDE. Kështu që m5stick do të shfaqë datën, kohën dhe javën e muajit në ekran.

Hapi 1: Gjërat që ju nevojiten

Për këtë udhëzues ju do të keni nevojë për gjërat e mëposhtme:

bordi i zhvillimit m5stick-c Kabllo e tipit C

Hapi 2: Vendosja e Arduino IDE

Vendosja e Arduino IDE
Vendosja e Arduino IDE

Sigurohuni që keni instaluar bordet ESP32 në Arduino IDE tuaj dhe nëse nuk është kështu atëherë bëni, ju lutemi ndiqni udhëzimet e mëposhtme për ta bërë këtë: INSPALLONI TABELAT ESP32:

Hapi 3: Kodi

Kodi
Kodi

Kopjoni kodin e mëposhtëm më poshtë dhe ngarkojeni atë në bordin tuaj të zhvillimit m5stick-C: përfshini "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; void setup () {// vendosni kodin tuaj të konfigurimit këtu, për të ekzekutuar një herë: M5.begin (); M5. Lcd.setRotation (3); M5. Lcd.fillScreen (E ZI); M5. Lcd.setTextSize (1); M5. Lcd.setCursor (40, 0, 2); M5. Lcd.println ("REST TEST"); RTC_TimeTypeDef TimeStruct; TimeStruct. Hours = 18; TimeStruct. Minuta = 56; TimeStruct. Sekonda = 10; M5. Rtc. SetTime (& TimeStruct); RTC_DateTypeDef DateStruct; DateStruct. WeekDay = 3; DateStruct. Muaj = 3; DateStruct. Date = 22; DataStruct. Viti = 2019; M5. Rtc. SetData (& DateStruct);} loop void () {// vendosni kodin tuaj kryesor këtu, për të ekzekutuar në mënyrë të përsëritur: M5. Rtc. GetTime (& RTC_TimeStruct); M5. Rtc. GetData (& RTC_DateStruct); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("Të dhënat:%04d-%02d-%02d / n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf ("Java: %d / n", RTC_DateStruct. WeekDay); M5. Lcd.printf ("Koha: %02d: %02d: %02d / n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); vonesë (500);}

Hapi 4: Marrja e datës, orës dhe numrit të javës në ekran

Image
Image

Pas ngarkimit të kodit ju mund të shihni ekranin dhe data dhe koha e javës së muajit do të shfaqen në ekran siç shfaqet në rastin tim. Nëse doni të shihni që koha të funksionojë siç duhet në këtë orë ju lutemi referojuni videos së dhënë dhe lëreni Unë e di në seksionin e komenteve nëse doni të ndani diçka në lidhje me të.

Recommended: