Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2 -кадам: Visuinoду баштаңыз жана M5 Stack Stick C Board түрүн тандаңыз
- 3 -кадам: Visuinoдо StickC тактасын орнотуңуз
- 4 -кадам: WiFi орнотуу
- 5 -кадам: Visuino компоненттерин кошуу
- 6 -кадам: Visuino Set компоненттеринде
- 7 -кадам: Visuino Connect компоненттеринде
- 8 -кадам: Arduino кодун түзүү, түзүү жана жүктөө
- 9 -кадам: Play
Video: Убакытты жана датаны Интернеттен алыңыз - Үйрөткүч: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Бул үйрөткүчтө M5Stack StickC жана Visuino аркылуу NIST TIME серверинен күндү жана убакытты алууну үйрөнөбүз, Демонстрациялык видеону көрүңүз.
1 -кадам: Сизге эмне керек
M5StickC ESP32: аны бул жерден ала аласыз
Visuino программасы: Visuino жүктөп алыңыз
Эскертүү: Бул окуу куралын бул жерден караңыз StickC ESP32 тактасын кантип орнотуу керек
2 -кадам: Visuinoду баштаңыз жана M5 Stack Stick C Board түрүн тандаңыз
Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2 -сүрөттө көрсөтүлгөндөй "M5 Stack Stick C" тандаңыз.
3 -кадам: 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 орнотуу
Аны тандоо үчүн "M5 Stack Stick C" тактасын чыкылдатыңыз
"Касиеттер" терезесинен "Модулдарды" тандап, "+" кеңейтүү үчүн басыңыз, "WiFi" жана кеңейтүү үчүн "+" чыкылдатыңыз, "Кирүү пункттарына туташууну" тандап, баскычты басыңыз (3 чекит)
"AccessPoints" терезесинде "WiFi кирүү чекитин" сол жакка сүйрөңүз.
Андан кийин сол жагында "Access Point1" жана касиеттери терезе топтомун тандоо
- "SSIDдин" астына WiFi тармагыңыздын атын коюңуз
- "Сырсөз" астына WiFi тармагыңыз үчүн кирүү сырсөзүн коюңуз
"Касиеттер" терезесинен "Модулдарды" тандап, "+" баскычын чыкылдатыңыз, "WiFi" жана кеңейтүү үчүн "+" басыңыз,> Сокеттер, […] баскычын басыңыз, ошондо "Sockets" терезеси ачылат TCP Клиентин тартып оң жагында жана Свойстын астында терезе коюлган
- порт: 37 жана
- алуучу: time-b-g.nist.gov
5 -кадам: Visuino компоненттерин кошуу
"Импульс генератору" компонентин кошуңуз
"Интернет убактысы протоколу" компонентин кошуу
2X "Оң суб текстти жок кылуу" компонентин кошуңуз
2X "Сол суб текстти жок кылуу" компонентин кошуңуз
6 -кадам: Visuino Set компоненттеринде
- "PulseGenerator1" тандап, касиеттер терезесинде 0.1166667 жыштыгын коюңуз
- "DeleteRightText1" тандап, касиеттер терезесинде Узундугун 13кө коюңуз
- "DeleteRightText2" тандап, касиеттер терезесинде Узундугун 5ке коюңуз
- "DeleteLeftText2" тандап, касиеттер терезесинде Узундугун 12ге коюңуз
7 -кадам: 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 IDEди ачат. Анын жанындагы баскыч түзүлөт жана түз эле түзмөккө код жөнөтүлөт. COM порту туура коюлганына ынануу үчүн IDEди биринчи жолу ачкыңыз келет. Андан кийин Arduino IDE сиздин орнотууларды сактайт.
Arduino IDEге киргенден кийин, Board, Speed жана Port туура коюлганын текшериңиз. COM портун суб -менюдан орнотушуңуз керек болот, бирок башкалар автоматтык түрдө орнотулушу керек. Эгерде сизде бир нече COM порту болсо, M5Stickти алып салууга аракет кылыңыз, кайсы порттор калганын карап көрүңүз, анан M5Stickти кайра тиркеп, кайсынысы кайтып келерин көрүңүз. Бул COM порту.
Андан кийин Жүктөө дегенди басыңыз. Бул текшерет (компиляция) жана жүктөө.
9 -кадам: Play
Эгерде сиз M5Sticks модулун иштетсеңиз, анда ал интернетке туташат жана дисплей NIST серверинен датаны жана убакытты көрсөтө башташы керек.
. Сиз бул жерден таба турган башка серверлер менен да эксперимент жасай аласыз
Куттуктайм! Сиз Visuino менен M5Sticks долбооруңузду бүтүрдүңүз. Ошондой эле Visuino долбоору тиркелген, мен бул Нускамалык үчүн жараткам, аны бул жерден жүктөп алсаңыз болот. Аны Visuino'дон жүктөп алып ача аласыз:
Сунушталууда:
ESP8266 OLED - Интернеттен убакытты жана датаны алыңыз: 8 кадам
ESP8266 OLED - Интернеттен убакытты жана датаны алуу: Бул окуу куралында биз NIST TIME серверинен ESP8266 OLED жана Visuino аркылуу күндү жана убакытты алууну үйрөнөбүз, көрсөтмө видеону көрүңүз
Visuino - NodeMCU колдонуп Интернет NIST серверинен так убакытты алыңыз: 8 кадам
Visuino - Интернет NIST серверинен NodeMCU аркылуу так убакытты алыңыз: Бул окуу куралында биз NodeMCU Mini, OLED Lcd жана Visuino аркылуу NIST Serverден Lcdдеги жандуу интернетти көрсөтүү үчүн колдонобуз. Демонстрациялык видеону көрүңүз. Илхам үчүн кредит youtube колдонуучусуна " Ciprian Balalau "
NODEMCU ЖАНА ВИЗУИНО ИНТЕРНЕТТЕН ЖАНА КАБАРЛАРДЫ КӨРСӨТӨТ: 8 кадам
NODEMCU ЖАНА ВИЗУИНО ИНТЕРНЕТТЕН ТҮЗ ЖАНЫЛЫКТАРДЫ КӨРСӨТӨТ: Бул окуу куралында биз NodeMCU Mini, OLED Lcd жана Visuino аркылуу интернеттен ЖКда бир нече секунд сайын жаңылыктарды көрсөтүү үчүн колдонобуз. Демонстрациялык видеону көрүңүз
Сүйкүмдүү датаны, убакытты жана температураны көрсөтүү бирдиги: 3 кадам
Сүйкүмдүү датаны, убакытты жана температураны көрсөтүү бирдиги: Салам достор, бул көрсөтмөдө мен Arduino pro mini, RTC жана сегиз орундуу жети сегменттүү дисплейди колдонуу менен күндү, убакытты жана учурдагы температураны көрсөтүү бирдигин түзүүнүн жол -жобосун түшүндүрөм. абдан компакт бирдикте, бул пайдалуу түзмөк
Esp6266ды Интернеттен башкарасызбы? Акысыз жана оңой: 7 кадам
Esp6266ды Интернеттен башкарасызбы? Акысыз жана оңой: Канча жолу биз өзүбүздүн түзмөктөрүбүз менен Интернет аркылуу татаалдашуусуз жана / же татаал ортомчу тиркемелери, DNS, IP даректери же VPN жок байланышуунун жөнөкөй жолун издеген жокпуз. жетектеген, р