Mundarija:

ESP8266 OLED - Internetdan vaqt va sanani oling: 8 qadam
ESP8266 OLED - Internetdan vaqt va sanani oling: 8 qadam

Video: ESP8266 OLED - Internetdan vaqt va sanani oling: 8 qadam

Video: ESP8266 OLED - Internetdan vaqt va sanani oling: 8 qadam
Video: OLED, QLED, LCD: ekranlar farqi nimada? 2024, Iyul
Anonim

Ushbu qo'llanmada biz ESP8266 OLED va Visuino yordamida NIST TIME serveridan sana va vaqtni olishni o'rganamiz.

Namoyish videosini tomosha qiling.

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
  • ESP8266 OLED
  • Visuino dasturi: Visuino -ni yuklab oling

2 -qadam: Visuino -ni ishga tushiring va Arduino WeMos D1 Mini Board turini tanlang

Visuino -ni ishga tushiring va Arduino WeMos D1 Mini karta turini tanlang
Visuino -ni ishga tushiring va Arduino WeMos D1 Mini karta turini tanlang
Visuino -ni ishga tushiring va Arduino WeMos D1 Mini karta turini tanlang
Visuino -ni ishga tushiring va Arduino WeMos D1 Mini karta turini tanlang

Arduino dasturlashni boshlash uchun siz bu erdan Arduino IDE -ni o'rnatishingiz kerak bo'ladi:

Shuni yodda tutingki, Arduino IDE 1.6.6 da ba'zi muhim xatolar mavjud. 1.6.7 yoki undan yuqori versiyasini o'rnatganingizga ishonch hosil qiling, aks holda bu ko'rsatma ishlamaydi! Agar siz bajarilmagan bo'lsangiz, Arduino IDE -ni WeMos D1 Mini dasturiga o'rnatish bo'yicha ko'rsatmalarni bajaring! Visuino: https://www.visuino.eu ham o'rnatilishi kerak. Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi (1 -rasm) "Asboblar" tugmasini bosing. Muloqot oynasi paydo bo'lganda, 2 -rasmda ko'rsatilgandek "WeMos D1 Mini" ni tanlang.

3 -qadam: Wi -Fi -ni sozlash

WiFi sozlash
WiFi sozlash
WiFi sozlash
WiFi sozlash
  • WeMos D1 Mini -ni tanlang va Modullar> WiFi> Kirish nuqtalari tahrirlovchisida […] tugmasini bosing, shunda "Kirish nuqtalari" oynasi ochiladi, bu tahrirlovchida WiFi kirish nuqtasini chap tomonga torting.
  • Xususiyatlar oynasida "SSID" ostida Wi -Fi tarmog'ingizning nomini kiriting
  • "Parol" ostida Wi -Fi tarmog'iga kirish parolini kiriting
  • "Kirish nuqtalari" oynasini yoping
  • Tahrirlovchining chap tomonida Modullar> Wi -Fi> Sockets -ni tanlang, […] tugmachasini bosing, shunda "Sockets" oynasi ochiladi, TCP/IP mijozini o'ngdan chapga torting, so'ngra Xususiyatlar oynasida portni o'rnating: 37 va host: time-ag.nist.gov
  • "Soketlar" oynasini yoping

4 -qadam: Visuino -da komponentlarni qo'shing

Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
  • "Puls generatori" komponentini qo'shing
  • "Internet vaqt protokoli" komponentini qo'shing
  • "O'ng pastki matnni o'chirish" 2X komponentini qo'shing
  • "Chap pastki matnni o'chirish" 2X komponentini qo'shing
  • "SSD1306/SH1106 OLED -displey (I2C)" komponentini qo'shing

5 -qadam: Visuino Set komponentlarida

Visuino Set komponentlarida
Visuino Set komponentlarida
Visuino Set komponentlarida
Visuino Set komponentlarida
Visuino Set komponentlarida
Visuino Set komponentlarida
  • "PulseGenerator1" -ni tanlang va xususiyatlar oynasida chastotani 0.1166667 ga o'rnating
  • "DeleteRightText1" -ni tanlang va xususiyatlar oynasida Length 13 -ni o'rnating
  • "DeleteRightText2" -ni tanlang va xususiyatlar oynasida Length 5 -ni o'rnating
  • "DeleteLeftText2" -ni tanlang va xususiyatlar oynasida Length 12 -ni o'rnating
  • "DisplayOLED1" komponentini ikki marta bosing

Elementlar dialogi ko'rsatiladi

  • Elementlar muloqot oynasida o'ngdagi "Matn" ni kengaytiring va "Matnni chizish" ni torting va 2X "Matn maydoni" ni o'ngdan chapga torting.
  • Elements muloqot oynasida o'ng tarafdagi "chiziqlar" ni kengaytiring va "chiziq chizish" ni o'ngdan chapga torting.
  • Chap tarafdagi "Matnni chizish1" -ni va xususiyatlar oynasida "Matn" ni "Vaqt va sana" (yoki boshqa matn) qilib belgilang va o'lchamini 2 ga o'rnating.
  • "Chiziq chizish1" -ni tanlang va xususiyatlar oynasida "Kenglik" ni 120 ga, "Y" ni 20 ga o'rnating
  • "Matn maydoni1" ni tanlang va xususiyatlar oynasida "Hajmi" ni 2 ga va "Y" ni 25 ga qo'ying
  • "Matn maydoni2" ni tanlang va xususiyatlar oynasida "Hajmi" ni 2 ga va "Y" ni 45 ga qo'ying

Elementlar muloqot oynasini yoping

6 -qadam: Visuino Connect komponentlarida

Visuino Connect komponentlarida
Visuino Connect komponentlarida
  • "PulseGenerator1" pinini [Chiqish] "InternetTime1" piniga ulang [In]
  • "InternetTime1" pinini [Socket] ni "WeMos D1 Mini"> TCP Client1 piniga ulang [In]
  • "InternetTime1" pinini [Chiqish] ni "DeleteRightText1" piniga [In] va "DeleteRightText2" piniga [In] ulang.
  • "DeleteRightText1" pinini [Chiqish] "DeleteLeftText1" piniga [In] ulang.
  • "DeleteRightText2" pinini [Chiqish] "DeleteLeftText2" piniga [In] ulang.
  • "DeleteLeftText1" pinini [Chiqish] ni "DisplayOLED1"> Matn maydonining 1 piniga [In] ulang.
  • "DeleteLeftText2" pinini [Chiqish] ni "DisplayOLED1"> Matn maydonining 2 piniga [In] ulang.

7 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Visuino -ning pastki qismida "Qurish" yorlig'ini bosing, to'g'ri port tanlanganligiga ishonch hosil qiling, so'ng "Tuzish/qurish va yuklash" tugmasini bosing.

8 -qadam: O'ynang

Agar siz ESP8266 OLED modulini quvvatlantirsangiz, u Internetga ulanadi va displeyda NIST serveridan sana va vaqt ko'rsatilishi boshlanadi.

Shuningdek, siz bu erda topishingiz mumkin bo'lgan boshqa serverlar bilan tajriba o'tkazishingiz mumkin

Tabriklaymiz! Siz Visuino bilan Internet -vaqt loyihasini yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham biriktirilgan, uni bu erdan yuklab olishingiz mumkin. Siz uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

Tavsiya: