Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2 -кадам: Visuinoду баштаңыз жана M5 Stack Stick C Board түрүн тандаңыз
- 3 -кадам: Visuino компоненттерин кошуу жана коюу
- 4 -кадам: Visuino Set компоненттеринде
- 5 -кадам: Visuino Connect компоненттеринде
- 6 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
- 7 -кадам: Play
- 8 -кадам: Extra: Simple Trick
- 9 -кадам: Кийинки үйрөткүчтө
Video: DIY Visuino колдонуп M5StickC ESP32де убакытты кантип көрсөтүү керек - Оңой жасоо: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул үйрөткүчтө биз ESP32 M5Stack StickCти Arduino IDE жана Visuino менен ЖКда көрсөтүүнү программалоону үйрөнөбүз.
1 -кадам: Сизге эмне керек
- M5StickC ESP32: аны бул жерден ала аласыз
- Visuino программасы: Visuino жүктөп алыңыз
Эскертүү: Бул окуу куралын бул жерден караңыз StickC ESP32 тактасын кантип орнотуу керек
2 -кадам: Visuinoду баштаңыз жана M5 Stack Stick C Board түрүн тандаңыз
Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз, Arduino компонентиндеги "Куралдар" баскычын басыңыз (1 -сүрөт)
Visuino диалогу пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "M5 Stack Stick C" тандаңыз
3 -кадам: Visuino компоненттерин кошуу жана коюу
- Аны тандоо үчүн "M5 Stack Stick C" тактасын чыкылдатыңыз
- "Касиеттер" терезесинен "Модулдарды" тандап, "+" басуу менен чыкылдатыңыз, "Display ST7735" тандап, аны кеңейтүү үчүн "+" баскычын басыңыз.
- Багыттоону "goRight" деп коюңуз <бул ЖКда убакыттын кандай багытталаарын билдирет
- "Элементтерди" тандап, көк чекитти 3 чекит менен чыкылдатыңыз …
- Elements Dialog көрсөтүлөт
- Elements диалогунда "Текст талаасын" оң тараптан солго сүйрөңүз
Аны тандоо үчүн сол жактагы "Текст талаасы 1ди" чыкылдатыңыз, андан кийин "Касиеттер терезесинде" түстү чыкылдатып, "aclOrange" кылып коюңуз
-ошондой эле X: 10 жана Y: 20 терезелеринин касиеттери ЖКда убакытты көрсөтүүнү каалайт
-set size: 3 бул убакыттын шрифти
-Кааласаңыз, тексттин өлчөмүн жана түсүн орното аласыз
Элементтер терезесин жабыңыз
Кошумча:
Аны тандоо үчүн "M5 Stack Stick C" тактасын чыкылдатыңыз
"Касиеттер" терезесинен "Модулдарды" тандап, "+" басуу менен чыкылдатыңыз, "Display ST7735" тандап, "+" баскычын чыкылдатыңыз жана "Фондун түсү" көрөсүз, бул дисплейдин демейки түсү, аны өзгөртүңүз Сүйүктүү түсүңүз, сиз дисплейдин жарыктыгын орното аласыз, демейки 1 (максимум), аны 0,5ке же башка мааниге коюп, аны күңүрт кылып коюңуз
6. "Декоддоо (Бөлүү) Дата/Убакыт" компонентин кошуу 7. "Форматталган текст" компонентин кошуу
4 -кадам: Visuino Set компоненттеринде
- "FormattedTxt1" компонентин тандап, "Касиеттери" терезесинин астынан "Текстти" төмөнкүгө коюңуз:%0:%1:%2
- "FormattedText1" компонентин эки жолу чыкылдатыңыз жана Elements диалогунда 3x "Текст Элементин" солго сүйрөңүз
5 -кадам: Visuino Connect компоненттеринде
- "M5 Stack Stick C"> Реалдуу убакыт Ойготкуч (RTC)> Pin [Out] туташуусун "DecodeDateTime1" компонентинин пинине [In]
- "DecodeDateTime1" компонент пинин [Hour] "FormattedText1" компонентинин "TextElement1" пинине [In] туташтырыңыз
- "DecodeDateTime1" компонентинин түйүнүн [Минутун] "FormattedText1" компонентинин "TextElement2" пинине [In] туташтырыңыз
- "DecodeDateTime1" компонент пинин [Second] "FormattedText1" компонентинин "TextElement3" пинине [In] туташтырыңыз
- "FormattedText1" компонент пинин [Out] "M5 Stack Stick C" тактасына "Display ST7735"> "Text Field1" pin [In] туташтырыңыз
6 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
-
Visuino'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.
7 -кадам: Play
Эгерде сиз M5Sticks модулун иштетсеңиз, дисплей убакытты көрсөтө башташы керек.
Куттуктайм! Сиз Visuino менен M5Sticks долбооруңузду бүтүрдүңүз. Ошондой эле Visuino долбоору тиркелген, мен бул Нускамалык үчүн жараткам, аны бул жерден жүктөп алсаңыз болот.
Аны Visuino'до жүктөп, ача аласыз:
8 -кадам: Extra: Simple Trick
Ардуинодо кодду түзгөн учурда, компьютериңиздеги учурдагы убакытты колдоно аласыз.
Бул үчүн "Дата/Убакытты компиляциялоо" компонентин түшүрүп, аны "M5 Stack Stick C"> "Real Time Alarm Clock (RTC)" пинине туташтырыңыз [Орнотуу]
Бул трюк менен Project файлын бул жерден жүктөп алсаңыз болот.
9 -кадам: Кийинки үйрөткүчтө
Кийинки үйрөткүчтө мен сизге кантип Cool Look саатын жасоону көрсөтөм, анда StickC баскычтарын колдонуу менен убакытты коюуга болот! Күтө туруңуз жана менин башка окуу куралдарымды бул жерден карап көрүңүз.
Сунушталууда:
Visuino колдонуп M5StickC ESP32де текстти кантип көрсөтүү керек: 6 кадам
Visuino колдонуп M5StickC ESP32де текстти кантип көрсөтүү керек: Бул үйрөткүчтө биз ESP32 M5Stack StickCти Arduino IDE жана Visuino менен ЖКда кандай текстти көрсөтүү үчүн программалоону үйрөнөбүз
ESP32де мүчүлүштүктөрдү оңдоону кантип колдонуу керек: 11 кадам (Сүрөттөр менен)
ESP32де мүчүлүштүктөрдү кантип колдонсо болот: Сиз эмне үчүн мындай болуп жатканын түшүнүү үчүн кодуңуздун ичине көз чаптыргыңыз келди беле? Адаттагыдай ESP32 долбоорлорунда, эмне болуп жатканын түшүнүү үчүн чексиз басма сөздү кошуу керек болчу, бирок жакшыраак жол бар! Мүчүлүштүктөрдү оңдоочу
Интернет сааты: NTP протоколу менен ESP8266 NodeMCU колдонуп OLED менен күндү жана убакытты көрсөтүү: 6 кадам
Интернет сааты: NTP протоколу менен ESP8266 NodeMCU колдонуп OLED менен күндү жана убакытты көрсөтүү: Саламатсыздарбы, бул көрсөтмөлөрдө биз интернеттен убакыт ала турган интернет саатын курабыз, андыктан бул проектти иштетүү үчүн эч кандай RTC кереги жок, ал үчүн иштеп жаткан интернет байланышы Жана бул долбоор үчүн сизге esp8266 керек, ал
Visuino - NodeMCU колдонуп Интернет NIST серверинен так убакытты алыңыз: 8 кадам
Visuino - Интернет NIST серверинен NodeMCU аркылуу так убакытты алыңыз: Бул окуу куралында биз NodeMCU Mini, OLED Lcd жана Visuino аркылуу NIST Serverден Lcdдеги жандуу интернетти көрсөтүү үчүн колдонобуз. Демонстрациялык видеону көрүңүз. Илхам үчүн кредит youtube колдонуучусуна " Ciprian Balalau "
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 колдонуп жатсаңыз