Мазмуну:
- 1 -кадам: Сизге керектүү нерселер
- 2 -кадам: Arduino IDE орнотуу
- 3 -кадам: Код
- 4 -кадам: Күндү, Убакытты жана Аптанын санын алуу
Video: Arduino IDEди колдонуу менен M5stick C менен саат жасоо - M5stack M5stick-C менен RTC реалдуу убакыт сааты: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам достор, бул көрсөтмөлөрдө биз m5stickтин m5stack тактасы менен Arduino IDE менен саат жасоону үйрөнөбүз. Ошентип m5stick дисплейде айдын күнүн, убактысын жана жумасын көрсөтөт.
1 -кадам: Сизге керектүү нерселер
Бул көрсөтмөлөр үчүн сизге төмөнкү нерселер керек болот:
m5stick-c өнүктүрүү тактасы C түрү кабели
2 -кадам: Arduino IDE орнотуу
Сиз Arduino IDEге ESP32 такталарын орнотконуңузду текшериңиз, эгер андай болбосо, анда төмөнкү көрсөтмөлөрдү аткарыңыз: ESP32 БОРДОРУН ОРНОТУУ:
3 -кадам: Код
Төмөндөгү кодду көчүрүп, m5stick-C иштеп чыгуу тактаңызга жүктөңүз: "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; void setup () {// бир жолу иштетүү үчүн орнотуу кодуңузду бул жерге коюңуз: M5.begin (); M5. Lcd.setRotation (3); M5. Lcd.fillScreen (КАРА); 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 ("Маалыматтар:%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 -кадам: Күндү, Убакытты жана Аптанын санын алуу
Кодду жүктөгөндөн кийин дисплейди көрө аласыз жана айдын датасы жана жумасы дисплейде көрсөтүлөт, эгерде ал менин саатымда туура иштеп жатканын көргүңүз келсе, берилген видеого кайрылыңыз. Мен бул тууралуу бир нерсе менен бөлүшкүңүз келсе, комментарий бөлүмүндө билем.
Сунушталууда:
Ардуино менен реалдуу убакыт сааты: 3 кадам
Ардуино менен реалдуу убакыт сааты: Бул долбоордо биз Arduino жана RTC модулунун жардамы менен саат жасайбыз. Биз билгендей, Arduino чыныгы убакытты көрсөтө албайт, андыктан биз ЖКда туура убакытты көрсөтүү үчүн RTC модулун колдонобуз. Бардык кадамдарды кунт коюп окуңуз, бул сизге жардам берет
Minitel реалдуу убакыт сааты: 5 кадам
Minitel реалдуу убакыт сааты: 1978 -жылы France Telecom тарабынан түзүлгөн, Minitel маалымат издөө жана текст жазуу кызматы болгон. Бүткүл дүйнөлүк желеге чейин эң ийгиликтүү тармак деп эсептелет. 2008 -жылы 30 жыл өткөндө тармак акыры жабылган. (Бул тууралуу көп маалымат бар
NODEMCU Lua ESP8266 реалдуу убакыт сааты менен (RTC) & EEPROM: 7 кадам
NODEMCU Lua ESP8266 реалдуу убакыт сааты менен (RTC) & EEPROM: маалымат журналын сактоону кааласаңыз, туура убакытты алуу маанилүү. Убакытты интернеттеги булактардан алуунун ар кандай жолдору бар. Сиз эмне үчүн ESP8266ди колдонуп, убактыңызды бөлбөйсүз деп сурашыңыз мүмкүн? Мүмкүн, анын өзүнүн ички RTCи бар (Реалдуу убакыт
Көшүү реалдуу убакыт сааты: 4 кадам
Чөйрөдөгү реалдуу убакыт сааты: AimI бул саатты жасадым, анткени менде даректүү LED тилкеси бар жана мен аны колдонгум келет. Анан бөлмөмдө дубалдарына дал келген жакшы саат жок экенин көрдүм. Ошентип, мен түстөрдү колдонуучулардын маанайына жараша өзгөртө турган саат жасоону чечтим
Arduino жана TFT дисплейин колдонуу менен кантип реалдуу убакытты жасоо керек - Arduino Mega RTC 3.5 дюймдук TFT дисплейи менен: 4 кадам
Arduino жана TFT дисплейин колдонуу менен кантип реалдуу убакытты жасоо керек | 3.5 дюймдук TFT дисплейи бар Arduino Mega RTC: Менин Youtube каналыма баш багыңыз:- Бул постто мен 3,5 дюймдук TFT сенсордук ЖК, "Arduino Mega" менен "Реалдуу убакыт саатын" жасайм. 2560 жана DS3231 RTC модулу …. .Баштар алдында… менин YouTube каналымдагы видеону текшериңиз .. Эскертүү:- Эгерде сиз Arduin колдонуп жатсаңыз