Мазмуну:

Убакытты жана датаны Интернеттен алыңыз - Үйрөткүч: 9 кадам
Убакытты жана датаны Интернеттен алыңыз - Үйрөткүч: 9 кадам

Video: Убакытты жана датаны Интернеттен алыңыз - Үйрөткүч: 9 кадам

Video: Убакытты жана датаны Интернеттен алыңыз - Үйрөткүч: 9 кадам
Video: THE SIMPSONS TAPPED OUT BUT WE ARE IN 2024, Ноябрь
Anonim
Image
Image

Бул үйрөткүчтө M5Stack StickC жана Visuino аркылуу NIST TIME серверинен күндү жана убакытты алууну үйрөнөбүз, Демонстрациялык видеону көрүңүз.

1 -кадам: Сизге эмне керек

Сизге эмне керек болот
Сизге эмне керек болот

M5StickC ESP32: аны бул жерден ала аласыз

Visuino программасы: Visuino жүктөп алыңыз

Эскертүү: Бул окуу куралын бул жерден караңыз StickC ESP32 тактасын кантип орнотуу керек

2 -кадам: Visuinoду баштаңыз жана M5 Stack Stick C Board түрүн тандаңыз

Visuino иштетип, M5 Stack Stick C Board түрүн тандаңыз
Visuino иштетип, M5 Stack Stick C Board түрүн тандаңыз
Visuino иштетип, M5 Stack Stick C Board түрүн тандаңыз
Visuino иштетип, M5 Stack Stick C Board түрүн тандаңыз

Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "M5 Stack Stick C" тандаңыз.

3 -кадам: Visuinoдо StickC тактасын орнотуңуз

Visuinoдо StickC тактасын орнотуңуз
Visuinoдо StickC тактасын орнотуңуз
Visuinoдо StickC тактасын орнотуңуз
Visuinoдо StickC тактасын орнотуңуз
Visuinoдо StickC тактасын орнотуңуз
Visuinoдо StickC тактасын орнотуңуз
Visuinoдо StickC тактасын орнотуңуз
Visuinoдо StickC тактасын орнотуңуз

Аны тандоо үчүн "M5 Stack Stick C" тактасын чыкылдатыңыз

"Касиеттер" терезесинен "Модулдарды" тандап, "+" басуу менен чыкылдатыңыз.

"Display ST7735" тандап, аны кеңейтүү үчүн "+" баскычын басыңыз, "Багыттоону" "goRight" деп коюңуз

"Фондун түсүн" "ClBlack" деп коюңуз "Элементтерди" тандап, көк чекитти 3 чекит менен басыңыз …

Elements Dialog көрсөтүлөт

Elements диалогунда "Текстти" оң жагына жайып, "Текстти тартуу" жана 2X "Текст талаасын" оң тарабынан солго сүйрөңүз.

  • Сол жактагы "Сызуу Текст1" текстин тандап, касиеттер терезесинде өлчөмдү 2ге, түсүн aclLimeге жана текстти "Дата жана Убакытка" коюңуз.
  • Сол жактагы "Текст талаасы1" дегенди тандап, касиеттер терезесинде өлчөмүн 2, түсүн aclAqua жана Y менен 10го чейин коюңуз.
  • Сол жактагы "Текст талаасы2" дегенди тандап, касиеттер терезесинде өлчөмдү 2ге жана Yге 30 коюңуз

4 -кадам: WiFi орнотуу

WiFi орнотуу
WiFi орнотуу
WiFi орнотуу
WiFi орнотуу
WiFi орнотуу
WiFi орнотуу

Аны тандоо үчүн "M5 Stack Stick C" тактасын чыкылдатыңыз

"Касиеттер" терезесинен "Модулдарды" тандап, "+" кеңейтүү үчүн басыңыз, "WiFi" жана кеңейтүү үчүн "+" чыкылдатыңыз, "Кирүү пункттарына туташууну" тандап, баскычты басыңыз (3 чекит)

"AccessPoints" терезесинде "WiFi кирүү чекитин" сол жакка сүйрөңүз.

Андан кийин сол жагында "Access Point1" жана касиеттери терезе топтомун тандоо

  • "SSIDдин" астына WiFi тармагыңыздын атын коюңуз
  • "Сырсөз" астына WiFi тармагыңыз үчүн кирүү сырсөзүн коюңуз

"Касиеттер" терезесинен "Модулдарды" тандап, "+" баскычын чыкылдатыңыз, "WiFi" жана кеңейтүү үчүн "+" басыңыз,> Сокеттер, […] баскычын басыңыз, ошондо "Sockets" терезеси ачылат TCP Клиентин тартып оң жагында жана Свойстын астында терезе коюлган

  • порт: 37 жана
  • алуучу: time-b-g.nist.gov

5 -кадам: Visuino компоненттерин кошуу

Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу
Visuino компоненттерин кошуу

"Импульс генератору" компонентин кошуңуз

"Интернет убактысы протоколу" компонентин кошуу

2X "Оң суб текстти жок кылуу" компонентин кошуңуз

2X "Сол суб текстти жок кылуу" компонентин кошуңуз

6 -кадам: Visuino Set компоненттеринде

Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде
Visuino Set компоненттеринде
  • "PulseGenerator1" тандап, касиеттер терезесинде 0.1166667 жыштыгын коюңуз
  • "DeleteRightText1" тандап, касиеттер терезесинде Узундугун 13кө коюңуз
  • "DeleteRightText2" тандап, касиеттер терезесинде Узундугун 5ке коюңуз
  • "DeleteLeftText2" тандап, касиеттер терезесинде Узундугун 12ге коюңуз

7 -кадам: Visuino Connect компоненттеринде

Visuino Connect компоненттеринде
Visuino Connect компоненттеринде
  • "PulseGenerator1" төөнөгүчүн [Чыгуу] менен "InternetTime1" пинине туташтырыңыз [In]
  • "InternetTime1" төөнөгүчүн [Socket] "M5 Stack Stick C"> TCP Client1 пинге [In] туташтырыңыз
  • "InternetTime1" төөнөгүчүн [Чыгуу] менен "DeleteRightText1" пинине [In] жана "DeleteRightText2" пинине [Кирүү] туташтырыңыз
  • "DeleteRightText1" төөнөгүчүн [Чыгуу] менен "DeleteLeftText1" пинине туташтырыңыз [Кирүү]
  • "DeleteRightText2" төөнөгүчүн [Чыгуу] менен "DeleteLeftText2" төөнөгүчкө [In] туташтырыңыз
  • "DeleteLeftText1" төөнөгүчүн [Чыгуу] "M5 Stack Stick C"> Display ST7735> Text Field1 pin [In] менен туташтырыңыз
  • "DeleteLeftText2" төөнөгүчүн [Чыгуу] "M5 Stack Stick C"> Display ST7735> Text Field2 pin [In] менен туташтырыңыз

8 -кадам: Arduino кодун түзүү, түзүү жана жүктөө

Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө
Arduino кодун түзүү, түзүү жана жүктөө

Куралдар тилкесиндеги Arduino сөлөкөтүн чыкылдатыңыз, бул кодду жаратат жана Arduino IDEди ачат. Анын жанындагы баскыч түзүлөт жана түз эле түзмөккө код жөнөтүлөт. COM порту туура коюлганына ынануу үчүн IDEди биринчи жолу ачкыңыз келет. Андан кийин Arduino IDE сиздин орнотууларды сактайт.

Arduino IDEге киргенден кийин, Board, Speed жана Port туура коюлганын текшериңиз. COM портун суб -менюдан орнотушуңуз керек болот, бирок башкалар автоматтык түрдө орнотулушу керек. Эгерде сизде бир нече COM порту болсо, M5Stickти алып салууга аракет кылыңыз, кайсы порттор калганын карап көрүңүз, анан M5Stickти кайра тиркеп, кайсынысы кайтып келерин көрүңүз. Бул COM порту.

Андан кийин Жүктөө дегенди басыңыз. Бул текшерет (компиляция) жана жүктөө.

9 -кадам: Play

Эгерде сиз M5Sticks модулун иштетсеңиз, анда ал интернетке туташат жана дисплей NIST серверинен датаны жана убакытты көрсөтө башташы керек.

. Сиз бул жерден таба турган башка серверлер менен да эксперимент жасай аласыз

Куттуктайм! Сиз Visuino менен M5Sticks долбооруңузду бүтүрдүңүз. Ошондой эле Visuino долбоору тиркелген, мен бул Нускамалык үчүн жараткам, аны бул жерден жүктөп алсаңыз болот. Аны Visuino'дон жүктөп алып ача аласыз:

Сунушталууда: