Mundarija:
- 1 -qadam: Sizga nima kerak
- 2 -qadam: O'chirish davri
- 3-qadam: Visuino-ni ishga tushiring va NodeMCU ESP-12-ni tanlang
- 4 -qadam: Visuino -da komponentlarni qo'shing
- 5 -qadam: Wi -Fi -ni sozlash
- 6 -qadam: Visuino -da: komponentlarni ulash
- 7 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
- 8 -qadam: O'ynang
Video: Visuino - Internet NIST serveridan NodeMCU yordamida aniq vaqtni oling: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Ushbu qo'llanmada biz NodeMCU Mini, OLED Lcd va Visuino -dan NIST serveridan Lcd -da jonli Internet vaqtini ko'rsatish uchun foydalanamiz. Namoyish videosini tomosha qiling. Ilhom uchun kredit YouTube foydalanuvchisi "Ciprian Balalau" ga beriladi.
1 -qadam: Sizga nima kerak
- NodeMCU Mini
- OLED LcdRed LED
- Non paneli
- Jumper simlari
- Visuino dasturi: Visuino -ni yuklab oling
2 -qadam: O'chirish davri
- NodeMCU -dan GND -ni taxta piniga (gnd) ulang
- NodeMCU -dan 5V pinni taxta piniga ulang (ijobiy)
- 0 pinini (SCL) NodeMCU dan OLED LCD piniga (SCL) ulang.
- 1 -pinni (SDA) NodeMCU dan OLED LCD piniga (SDA) ulang.
- OLED LCD pinini (VCC) non paneliga ulang (ijobiy)
- OLED LCD pinini (GND) non paneli piniga (GND) ulang
3-qadam: Visuino-ni ishga tushiring va NodeMCU ESP-12-ni tanlang
Arduino -ni 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 bajarmagan bo'lsangiz, Arduino IDE -ni ESP 8266 dasturiga o'rnatish bo'yicha ko'rsatmalarni bajaring! Visuino ham o'rnatilishi kerak. Visuino-ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino-dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1-rasm) Dialog paydo bo'lganda, 2-rasmda ko'rsatilgandek "NodeMCU ESP-12" -ni tanlang.
4 -qadam: Visuino -da komponentlarni qo'shing
- InternetTime komponentini qo'shing
- Pulse Generator komponentini qo'shing va chastotani 0.1166667 ga o'rnating
- DeleteRightText komponentasini qo'shing va uzunligini quyidagicha o'rnating: 8
- DeleteLeftText komponentasini qo'shing va uzunligini 1 ga o'rnating
- OLED displey I2C qo'shing
OLED Displey komponentasini ikki marta bosing va "Dumaloq to'rtburchaklar chizish" ni chap tomonga suring (rasmga qarang), Balandligi: 30, kengligi: 120, x: 4, Y: 15.
"Matn maydoni" ni chap tomonga torting (rasmga qarang), x: 17 Y: 30 ni o'rnating
5 -qadam: Wi -Fi -ni sozlash
NodeMCU ESP-12 ni tanlang va Modullar> WiFi> Kirish nuqtalari muharririda […] tugmasini bosing, shunda "Kirish nuqtalari" oynasi ochiladi
Ushbu tahrirlovchida WiFi kirish nuqtasini chap tomonga torting.
- "SSID" ostida Wi -Fi tarmog'ining 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 mijozini o'ngdan chapga torting.
Xususiyatlar oynasi ostida hostni belgilang: time-b-g.nist.gov
Xususiyatlar oynasi ostida portni o'rnating: 37
6 -qadam: Visuino -da: komponentlarni ulash
- NodeMCU ESP-12 Modules. WiFi. Sockets. TCPClient1 PIN-kodini [IN] InternetTime1 PIN-kodiga [Socket] ulang.
- PulseGenerator1 PIN kodini [OUT] InternetTime1 PIN -kodiga ulang [Soat]
- InternetTime1 PIN-kodini [Chiqish] NodeMCU ESP-12 ketma-ket [0] PIN-kodiga [IN] va DeleteRightText1 PIN-kodiga [IN] ulang.
- DeleteRightText1 PIN kodini [OUT] DeleteLeftText1 PIN kodiga [IN] ulang.
- DeleteLeftText1 PIN kodini [OUT] DisplayOLED1 elementlariga ulang. Matn maydoni1 PIN [IN]
- DisplayOLED1 PIN-kodini [OUT] NodeMCU ESP-12 I2C PIN-kodiga [IN] ulang.
7 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Visuino -da F9 tugmasini bosing yoki Arduino kodini yaratish uchun 1 -rasmda ko'rsatilgan tugmani bosing va Arduino IDE -ni oching.
Arduino IDE -da kodni kompilyatsiya qilish va yuklash uchun Yuklab olish tugmasini bosing (2 -rasm).
8 -qadam: O'ynang
Agar siz NodeMCU modulini quvvatlantirsangiz, OLED Lcd joriy vaqt va sanani ko'rsatishni boshlaydi.
Tabriklaymiz! Siz Visuino bilan Internetdagi "Jonli vaqt" loyihasini yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham ilova qilingan. Siz uni Visuino -da yuklab olishingiz va ochishingiz mumkin: Yuklab olish havolasi
Tavsiya:
Arduino aniq va aniq voltmetr (0-90V shahar): 3 qadam
Arduino aniq va aniq voltli o'lchagich (0-90V shahar): Men bu ko'rsatmada Arduino Nano yordamida yuqori voltli shaharni (0-90v) nisbiy aniqlik va aniqlik bilan o'lchash uchun voltmetr qurdim. Men olgan sinov o'lchovlari etarlicha aniq edi, asosan 0,1v bilan o'lchangan haqiqiy kuchlanishdan
NodeMcu yordamida Wi -Fi orqali har qanday veb -saytdan ma'lumotlarni (shimoliy chiroqlar indikatori) tortib oling va darhol ko'rsating: 6 qadam
NodeMcu yordamida har qanday veb -saytdan ma'lumotlarni (Shimoliy chiroqlar indikatori) Wi -Fi orqali tortib oling va tez namoyish eting: Mening motivatsiyam: IoT (narsalar interneti) loyihalarini ishlab chiqish uchun NodeMCU (ESP8266 modulida qurilgan) ni sozlash/ ishlatish bo'yicha ko'p ko'rsatmalarni ko'rdim. . Biroq, bu darsliklarning juda ozida juda yangi boshlanuvchilar uchun barcha tafsilotlar/ kodlar/ diagrammalar bor edi
Dasturni yozib oling va uni yozib oling: 8 qadam
O'qish dasturini yaratish uchun dasturni yaratish kerakmi ?: O'yin dasturining oxirgi versiyasi Texnologiyaning eng so'nggi bosqichi bo'lib o'tdi, shuning uchun u o'z dasturini yaratdi. Python va kutubxonachilarning vazifasi shundaki, ular hech qanday dasturga ega emas
Mahalliy veb -serverda DHT11 yordamida ESP8266 Nodemcu haroratini kuzatish - Brauzeringizda xona harorati va namligini oling: 6 qadam
Mahalliy veb -serverda DHT11 yordamida ESP8266 Nodemcu haroratini kuzatish | Brauzeringizdagi xona harorati va namligini oling: Salom bolalar bugun biz namlik qilamiz & ESP 8266 NODEMCU yordamida haroratni kuzatish tizimi & DHT11 harorat sensori. Harorat va namlik DHT11 Sensor & uni qaysi veb -sahifa boshqarilishini brauzerda ko'rish mumkin
Wemos D1 Mini Pro yordamida Blynk ilovasiga sana va vaqtni kiritish: 10 qadam
Wemos D1 Mini Pro yordamida Blynk ilovasiga sana va vaqt surish: Biz Wemos D1 Mini Pro -dan vaqtni surish uchun foydalanamiz & Blynk ilovasining sanasi, bu faoliyat uchun hech qanday komponentni Wemos D1 Mini Pro -ga ulash shart emas