Përmbajtje:
- Hapi 1: Çfarë ju nevojitet
- Hapi 2: Qarku
- Hapi 3: Filloni Visuino dhe zgjidhni NodeMCU ESP-12
- Hapi 4: Në Visuino Shtoni Komponentë
- Hapi 5: Konfigurimi i WiFi
- Hapi 6: Në Visuino: Lidhja e përbërësve
- Hapi 7: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
- Hapi 8: Luaj
Video: Visuino - Merrni kohë të saktë nga serveri NIST në Internet duke përdorur NodeMCU: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Në këtë tutorial ne do të përdorim NodeMCU Mini, OLED Lcd dhe Visuino për të shfaqur kohën e internetit të drejtpërdrejtë nga NIST Server në Lcd. Shikoni një video demonstruese. Merita për frymëzimin i shkon përdoruesit të youtube "Ciprian Balalau".
Hapi 1: Çfarë ju nevojitet
- NodeMCU Mini
- LED OLED LcdRed
- Breadboard
- Telat e kërcyesit
- Programi Visuino: Shkarkoni Visuino
Hapi 2: Qarku
- Lidh GND nga NodeMCU në kunjin e bukës (gnd)
- Lidhni pin 5V nga NodeMCU në pin pinboard (pozitiv)
- Lidhni pin 0 (SCL) nga NodeMCU në pin OLED LCD (SCL)
- Lidhni pin 1 (SDA) nga NodeMCU në pin OLED LCD (SDA)
- Lidhni OLED LCD pin (VCC) me pin pinboard (pozitiv)
- Lidhni pinin OLED LCD (GND) me kunjin e bukës (GND)
Hapi 3: Filloni Visuino dhe zgjidhni NodeMCU ESP-12
Për të filluar programimin e Arduino, do t'ju duhet të keni të instaluar Arduino IDE nga këtu:
Ju lutemi kini parasysh se ka disa defekte kritike në Arduino IDE 1.6.6. Sigurohuni që të instaloni 1.6.7 ose më të lartë, përndryshe ky Instructable nuk do të funksionojë! Nëse nuk keni bërë, ndiqni hapat në këtë Udhëzues për të konfiguruar Arduino IDE në programin ESP 8266! Visuino gjithashtu duhet të instalohet. Filloni Visuino siç tregohet në figurën e parë Klikoni në butonin "Tools" në përbërësin Arduino (Figura 1) në Visuino Kur të shfaqet dialogu, zgjidhni "NodeMCU ESP-12" siç tregohet në Figurën 2
Hapi 4: Në Visuino Shtoni Komponentë
- Shtoni komponentin InternetTime
- Shtoni përbërësin e Gjeneratorit të Pulsit dhe vendosni frekuencën në: 0.1166667
- Shtoni përbërësin DeleteRightText dhe vendosni gjatësinë në: 8
- Shtoni përbërësin DeleteLeftText dhe vendosni gjatësinë në 1
- Shtoni ekranin OLED I2C
Klikoni dy herë në komponentin OLED Display dhe tërhiqni "Vizatoni një drejtkëndësh të rrumbullakët" në anën e majtë (shiko figurën), vendosni Lartësinë: 30, gjerësinë: 120, x: 4, Y: 15
gjithashtu tërhiqni "Fusha e tekstit" në anën e majtë (shiko figurën), e vendosur x: 17 Y: 30
Hapi 5: Konfigurimi i WiFi
Zgjidhni NodeMCU ESP-12 dhe në modulet e redaktorit> WiFi> Pikat e hyrjes, klikoni në butonin […], në mënyrë që të hapet dritarja "Pikat e hyrjes"
Në këtë redaktues tërhiqni pikën e hyrjes WiFi në anën e majtë.
- Nën "SSID" vendosni emrin e Rrjetit tuaj WiFi
- Nën "Fjalëkalimi" vendosni fjalëkalimin e hyrjes për rrjetin tuaj WiFi
Mbyllni dritaren "Pikat e hyrjes"
Në të majtë në redaktues zgjidhni Modulet> Wifi> Fole, klikoni në butonin […], në mënyrë që të hapet dritarja "Fole" Tërhiqni Klientin TCP nga e djathta në anën e majtë
Nën dritaren Properties vendosni hostin: time-b-g.nist.gov
Nën dritaren Prona të vendosura porta: 37
Hapi 6: Në Visuino: Lidhja e përbërësve
- Lidhni NodeMCU ESP-12 Modulet. WiFi. Sockets. TCPClient1 PIN [IN] me InternetTime1 PIN [Fole]
- Lidh PIN -in PulseGenerator1 [OUT] me InternetTime1 PIN [Ora]
- Lidhni InternetTime1 PIN [Out] me NodeMCU ESP-12 Serial [0] PIN [IN] dhe me DeleteRightText1 PIN [IN]
- Lidh PIN -in DeleteRightText1 [OUT] me PIN DeleteLeftText1 [IN]
- Lidhni DeleteLeftText1 PIN [OUT] te Elementet DisplayOLED1. Fusha e Tekstit 1 PIN [IN]
- Lidh PIN-in e DisplayOLED1 [OUT] me NodeMCU ESP-12 I2C PIN [IN]
Hapi 7: Gjeneroni, përpiloni dhe ngarkoni kodin Arduino
Në Visuino, Shtypni F9 ose klikoni në butonin e treguar në Figurën 1 për të gjeneruar kodin Arduino, dhe hapni Arduino IDE
Në Arduino IDE, klikoni në butonin Ngarko, për të përpiluar dhe ngarkuar kodin (Figura 2)
Hapi 8: Luaj
Nëse aktivizoni modulin NodeMCU, LCD OLED do të fillojë të tregojë kohën dhe datën aktuale.
Urime! Ju keni përfunduar projektin tuaj Live Internet Time me Visuino. Gjithashtu është bashkangjitur projekti Visuino, që kam krijuar për këtë Instructable. Mund ta shkarkoni dhe hapni atë në Visuino: Shkarkoni lidhjen
Recommended:
Matës i saktë dhe i saktë i tensionit Arduino (0-90V DC): 3 hapa
Matës i saktë dhe i saktë i tensionit Arduino (0-90V DC): Në këtë udhëzues, unë kam ndërtuar një voltmetër për të matur tensione të larta DC (0-90v) me saktësi dhe saktësi relative duke përdorur një Arduino Nano. Matjet e provës që mora ishin mjaft të sakta, kryesisht brenda 0.3v të tensionit aktual të matur me një
Vendosja e DS3231 RTC (Ora në kohë reale) në mënyrë të saktë, të shpejtë dhe të automatizuar duke përdorur Java (+-1s): 3 hapa
Vendosja e DS3231 RTC (Ora në kohë reale) në mënyrë të saktë, të shpejtë dhe të automatizuar duke përdorur Java (+-1s): Ky udhëzues do t'ju tregojë se si të vendosni kohën në një orë në kohë reale DS3231 duke përdorur një Arduino dhe një aplikacion të vogël Java që përdor lidhja serike e Arduino. Logjika themelore e këtij programi: 1. Arduino dërgon një kërkesë serike
ESP 8266 Nodemcu Ws 2812 Llambë LED MOOD e bazuar në neopixel e kontrolluar nga serveri lokal në internet: 6 hapa
ESP 8266 Nodemcu Ws 2812 Llamba LED MOOD e bazuar në Neopixel e kontrolluar nga Web Serveri lokal: ESP 8266 Nodemcu Ws 2812 Llamba LED MOOD LED me bazë Neopixel e kontrolluar duke përdorur serverin e uebit
Njoftimet e ngjarjeve në kohë reale duke përdorur NodeMCU (Arduino), Google Firebase dhe Laravel: 4 hapa (me fotografi)
Njoftimet për ngjarjet në kohë reale duke përdorur NodeMCU (Arduino), Google Firebase dhe Laravel: A keni dashur ndonjëherë të njoftoheni kur bëhet një veprim në faqen tuaj të internetit, por emaili nuk është i përshtatshëm? A doni të dëgjoni një tingull ose një zile çdo herë që bëni një shitje? Ose ka nevojë për vëmendjen tuaj të menjëhershme për shkak të një emergjence
Si të kontrolloni LED duke përdorur ESP8266 NodemCU Lua WiFi nga faqja në internet: 7 hapa
Si të kontrolloni LED duke përdorur ESP8266 NodemCU Lua WiFi Nga Uebfaqja: Ky tutorial do t'ju mësojë disa baza për përdorimin e ESP8266 NodemCU Lua WiFi për të kontrolluar LED nga uebi. Para se të filloni, sigurohuni që keni të gjitha materialet e nevojshme: ESP8266 NodeMCU Lua WiFi LED Bateri bluzë (nëse është e nevojshme)