Mundarija:
- 1 -qadam: Sizga kerak bo'lgan narsalar
- 2 -qadam: Arduino IDE -ni sozlash
- 3 -qadam: kod
- 4 -qadam: Sana, vaqt va haftaning sonini ko'rsatish
Video: Arduino IDE yordamida M5stick C yordamida soat yasash - M5stack M5stick-C bilan RTC real vaqt soati: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Assalomu alaykum do'stlar, biz m5stick-ning m5stick-dan Arduino IDE yordamida soat yasashni o'rganamiz, shuning uchun m5stick displeyda oyning sanasi, vaqti va haftasini ko'rsatadi.
1 -qadam: Sizga kerak bo'lgan narsalar
Bu ko'rsatmalarni o'qish uchun sizga quyidagilar kerak bo'ladi:
m5stick-c ishlab chiqarish kartasi C tipidagi kabel
2 -qadam: Arduino IDE -ni sozlash
Arduino IDE-ga ESP32 taxtalarini o'rnatganingizga ishonch hosil qiling va agar bunday bo'lmasa, iltimos, quyidagi ko'rsatmalarga amal qiling: ESP32 BOARDS INSTALL:
3 -qadam: kod
Quyidagi kodni nusxa ko'chiring va uni m5stick-C ishlab chiqish kartasiga yuklang: "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; void setup () {// bir marta ishga tushirish uchun sozlash kodingizni bu erga qo'ying: M5.begin (); M5. Lcd.setRotation (3); M5. Lcd.fillScreen (Qora); 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 () {// qayta ishga tushirish uchun asosiy kodingizni bu erga qo'ying: M5. Rtc. GetTime (& RTC_TimeStruct); M5. Rtc. GetData (& RTC_DateStruct); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("Ma'lumotlar:%04d-%02d-%02d / n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf ("Hafta: %d / n", RTC_DateStruct. WeekDay); M5. Lcd.printf ("Vaqt: %02d: %02d: %02d / n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); kechikish (500);}
4 -qadam: Sana, vaqt va haftaning sonini ko'rsatish
Kodni yuklaganingizdan so'ng siz displeyni ko'rishingiz mumkin va oyning sanasi va haftasi xuddi mening holimda ko'rsatilgandek ko'rsatiladi. Agar siz bu soatning to'g'ri ishlashini ko'rmoqchi bo'lsangiz, iltimos, taqdim etilgan videoga qarang va ruxsat bering. Agar siz bu haqda biror narsa aytmoqchi bo'lsangiz, sharhlar bo'limida bilaman.
Tavsiya:
NEO-6M moduli yordamida mahalliy vaqt bilan Arduino GPS-soati: 9 qadam
NEO-6M moduli yordamida mahalliy vaqt bilan Arduino GPS-soati: Ushbu qo'llanmada biz sun'iy yo'ldoshlardan arduino yordamida joriy vaqtni olishni bilib olamiz. Videoni tomosha qiling
Arduino bilan real vaqt soati: 3 qadam
Arduino bilan real vaqt soati: Ushbu loyihada biz Arduino va RTC moduli yordamida soat yasaymiz. Ma'lumki, Arduino haqiqiy vaqtni ko'rsatolmaydi, shuning uchun biz LCD displeyda kerakli vaqtni ko'rsatish uchun RTC modulidan foydalanamiz. Har bir qadamni diqqat bilan o'qing, bu sizga yordam beradi
ESP8266 yordamida Internetdan vaqt olish - ESP8266 Nodemcu bilan NTP soat loyihasi: 5 qadam
ESP8266 yordamida Internetdan vaqt olish | ESP8266 Nodemcu bilan NTP soatlari loyihasi: Ushbu qo'llanmada biz Arduino IDE bilan ESP8266/nodemcu yordamida vaqtni qanday sarflashni bilib olamiz. Vaqt olish, ayniqsa, o'qish vaqtini belgilash uchun ma'lumotlarni jurnalga yozishda foydalidir. Agar sizning ESP8266 loyihangiz Internetga ulangan bo'lsa, siz tarmoq T -dan foydalanib vaqt topishingiz mumkin
Java (+-1s) yordamida DS3231 RTC (real vaqt soati) ni aniq, tez va avtomatik sozlash: 3 qadam
Java (+-1s) yordamida DS3231 RTC (real vaqt soati) ni aniq, tez va avtomatlashtirilgan tarzda sozlash: Bu ko'rsatma sizga Arduino va kichik Java dasturidan foydalangan holda DS3231 real vaqtda soatni qanday sozlash kerakligini ko'rsatib beradi. Arduino -ning ketma -ket ulanishi. Ushbu dasturning asosiy mantig'i: 1. Arduino ketma -ket so'rov yuboradi
Minitel real vaqt soati: 5 qadam
Minitel Real Time Clock: 1978 yilda France Telecom tomonidan yaratilgan, Minitel axborot qidirish va yozish xizmati edi. Internet tarmog'idan oldin eng muvaffaqiyatli tarmoq deb hisoblanadi. 30 yil o'tgach, 2008 yilda tarmoq nihoyat yopildi. (Bu haqda juda ko'p ma'lumotlar bor