Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: Visuino -ni ishga tushiring va Arduino WeMos D1 Mini Board turini tanlang
- 3 -qadam: Wi -Fi -ni sozlash
- 4 -qadam: Visuino -da komponentlarni qo'shing
- 5 -qadam: Visuino Set komponentlarida
- 6 -qadam: Visuino Connect komponentlarida
- 7 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
- 8 -qadam: O'ynang
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
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
- ESP8266 OLED
- Visuino dasturi: Visuino -ni yuklab oling
2 -qadam: Visuino -ni ishga tushiring va Arduino WeMos D1 Mini Board 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
- 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
- "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
- "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
- "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
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: