Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite NodeMCU ESP-12
- Korak 4: U Visuinu dodajte komponente
- Korak 5: Postavljanje WiFi -a
- Korak 6: U Visuinu: Povezivanje komponenti
- Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 8: Igrajte se
![Visuino - Dobijte točno vrijeme s internetskog NIST poslužitelja pomoću NodeMCU -a: 8 koraka Visuino - Dobijte točno vrijeme s internetskog NIST poslužitelja pomoću NodeMCU -a: 8 koraka](https://i.howwhatproduce.com/images/010/image-29300-j.webp)
Video: Visuino - Dobijte točno vrijeme s internetskog NIST poslužitelja pomoću NodeMCU -a: 8 koraka
![Video: Visuino - Dobijte točno vrijeme s internetskog NIST poslužitelja pomoću NodeMCU -a: 8 koraka Video: Visuino - Dobijte točno vrijeme s internetskog NIST poslužitelja pomoću NodeMCU -a: 8 koraka](https://i.ytimg.com/vi/Ne53eVlr9Kk/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
![Image Image](https://i.howwhatproduce.com/images/010/image-29300-2-j.webp)
![](https://i.ytimg.com/vi/mIPNp0tv-54/hqdefault.jpg)
U ovom ćemo vodiču koristiti NodeMCU Mini, OLED Lcd i Visuino za prikaz internetskog vremena uživo s NIST poslužitelja na LCD -u. Pogledajte demonstracijski video. Zasluga za inspiraciju pripada korisniku youtube -a "Ciprian Balalau".
Korak 1: Ono što će vam trebati
![Ono što će vam trebati Ono što će vam trebati](https://i.howwhatproduce.com/images/010/image-29300-3-j.webp)
![Ono što će vam trebati Ono što će vam trebati](https://i.howwhatproduce.com/images/010/image-29300-4-j.webp)
![Ono što će vam trebati Ono što će vam trebati](https://i.howwhatproduce.com/images/010/image-29300-5-j.webp)
- NodeMCU Mini
- OLED LcdRed LED
- Oglasna ploča
- Kratkospojne žice
- Visuino program: Preuzmite Visuino
Korak 2: Krug
![Krug Krug](https://i.howwhatproduce.com/images/010/image-29300-6-j.webp)
- Spojite GND s NodeMCU -a na pin za matičnu ploču (gnd)
- Spojite 5V pin s NodeMCU -a na pin za matičnu ploču (pozitivan)
- Spojite pin 0 (SCL) s NodeMCU -a na OLED LCD pin (SCL)
- Spojite pin 1 (SDA) s NodeMCU -a na OLED LCD pin (SDA)
- Spojite OLED LCD pin (VCC) na pin za matičnu ploču (pozitivan)
- Spojite OLED LCD pin (GND) na pin za matičnu ploču (GND)
Korak 3: Pokrenite Visuino i odaberite NodeMCU ESP-12
![Pokrenite Visuino i odaberite NodeMCU ESP-12 Pokrenite Visuino i odaberite NodeMCU ESP-12](https://i.howwhatproduce.com/images/010/image-29300-7-j.webp)
![Pokrenite Visuino i odaberite NodeMCU ESP-12 Pokrenite Visuino i odaberite NodeMCU ESP-12](https://i.howwhatproduce.com/images/010/image-29300-8-j.webp)
Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične pogreške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovoj uputi za postavljanje Arduino IDE -a za programiranje ESP 8266! Visuino također treba instalirati. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu Kad se pojavi dijaloški okvir, odaberite "NodeMCU ESP-12" kao što je prikazano na slici 2
Korak 4: U Visuinu dodajte komponente
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/010/image-29300-9-j.webp)
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/010/image-29300-10-j.webp)
![U Visuinu Dodajte komponente U Visuinu Dodajte komponente](https://i.howwhatproduce.com/images/010/image-29300-11-j.webp)
- Dodajte komponentu InternetTime
- Dodajte komponentu Generator impulsa i postavite frekvenciju na: 0.1166667
- Dodajte komponentu DeleteRightText i postavite duljinu na: 8
- Dodajte komponentu DeleteLeftText i postavite duljinu na 1
- Dodajte OLED zaslon I2C
Dvaput kliknite na komponentu OLED zaslona i povucite "Nacrtaj okrugli pravokutnik" na lijevu stranu (vidi sliku), postavite Visinu: 30, širinu: 120, x: 4, Y: 15
također povucite "Polje za tekst" na lijevu stranu (pogledajte sliku), postavite x: 17 Y: 30
Korak 5: Postavljanje WiFi -a
![WiFi postavljanje WiFi postavljanje](https://i.howwhatproduce.com/images/010/image-29300-12-j.webp)
![WiFi postavljanje WiFi postavljanje](https://i.howwhatproduce.com/images/010/image-29300-13-j.webp)
![WiFi postavljanje WiFi postavljanje](https://i.howwhatproduce.com/images/010/image-29300-14-j.webp)
Odaberite NodeMCU ESP-12 i u uređivaču Moduli> WiFi> Pristupne točke kliknite gumb […] kako bi se otvorio prozor "Pristupne točke"
U ovom uređivaču povucite WiFi pristupnu točku na lijevu stranu.
- Pod "SSID" stavite naziv svoje WiFi mreže
- Pod "Lozinka" stavite pristupnu lozinku za svoju WiFi mrežu
Zatvorite prozor "Pristupne točke"
S lijeve strane u uređivaču odaberite Moduli> Wifi> Utičnice, kliknite gumb […], tako da će se otvoriti prozor "Utičnice" Povucite TCP klijenta zdesna na lijevu stranu
U prozoru Svojstva postavite host: time-b-g.nist.gov
U prozoru Svojstva postavite port: 37
Korak 6: U Visuinu: Povezivanje komponenti
![U Visuinu: Povezivanje komponenti U Visuinu: Povezivanje komponenti](https://i.howwhatproduce.com/images/010/image-29300-15-j.webp)
- Spojite NodeMCU ESP-12 module. WiFi. Sockets. TCPClient1 PIN [IN] na InternetTime1 PIN [Socket]
- Povežite PulseGenerator1 PIN [OUT] s InternetTime1 PIN [Sat]
- Spojite InternetTime1 PIN [Out] na NodeMCU ESP-12 Serial [0] PIN [IN] i na DeleteRightText1 PIN [IN]
- Spojite DeleteRightText1 PIN [OUT] na DeleteLeftText1 PIN [IN]
- Povežite DeleteLeftText1 PIN [OUT] s elementima DisplayOLED1. Tekstualno polje1 PIN [IN]
- Priključite DisplayOLED1 PIN [OUT] na NodeMCU ESP-12 I2C PIN [IN]
Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
![Generirajte, sastavite i prenesite Arduino kod Generirajte, sastavite i prenesite Arduino kod](https://i.howwhatproduce.com/images/010/image-29300-16-j.webp)
![Generirajte, sastavite i prenesite Arduino kod Generirajte, sastavite i prenesite Arduino kod](https://i.howwhatproduce.com/images/010/image-29300-17-j.webp)
U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda i otvorite Arduino IDE
U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos koda (Slika 2)
Korak 8: Igrajte se
Ako napajate NodeMCU modul, OLED LCD će početi prikazivati trenutno vrijeme i datum.
Čestitamo! Završili ste projekt Live Internet Time s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable. Možete ga preuzeti i otvoriti u Visuinu: Veza za preuzimanje
Preporučeni:
Filtriranje internetskog sadržaja pomoću DNS -a: 10 koraka
![Filtriranje internetskog sadržaja pomoću DNS -a: 10 koraka Filtriranje internetskog sadržaja pomoću DNS -a: 10 koraka](https://i.howwhatproduce.com/images/009/image-26418-j.webp)
Filtriranje internetskog sadržaja pomoću DNS -a: Ažurirano 3. veljače 2021. radi uključivanja dodatnih informacija u 8. korak & 9. Opće je poznato da na internetu postoji mnogo sadržaja koji nije baš prikladan za gledanje djeci. Ono što ipak nije toliko poznato jest činjenica da ste
Postavljanje DS3231 RTC (sata u stvarnom vremenu) točno, brzo i automatizirano pomoću Jave (+-1 s): 3 koraka
![Postavljanje DS3231 RTC (sata u stvarnom vremenu) točno, brzo i automatizirano pomoću Jave (+-1 s): 3 koraka Postavljanje DS3231 RTC (sata u stvarnom vremenu) točno, brzo i automatizirano pomoću Jave (+-1 s): 3 koraka](https://i.howwhatproduce.com/images/011/image-31716-j.webp)
Postavljanje DS3231 RTC (sata u stvarnom vremenu) točno, brzo i automatizirano pomoću Jave (+-1 s): Ova instrukcija će vam pokazati kako postaviti vrijeme na satu DS3231 u stvarnom vremenu pomoću Arduina i male Java aplikacije koja koristi serijska veza Arduina. Osnovna logika ovog programa: 1. Arduino šalje serijski zahtjev
ESP 8266 Nodemcu Ws 2812 LED MOOD svjetiljka na bazi neopiksela kontrolirana pomoću web poslužitelja: 6 koraka
![ESP 8266 Nodemcu Ws 2812 LED MOOD svjetiljka na bazi neopiksela kontrolirana pomoću web poslužitelja: 6 koraka ESP 8266 Nodemcu Ws 2812 LED MOOD svjetiljka na bazi neopiksela kontrolirana pomoću web poslužitelja: 6 koraka](https://i.howwhatproduce.com/images/003/image-6938-j.webp)
ESP 8266 Nodemcu Ws 2812 LED MOOD Lampa na bazi neopiksela kontrolirana pomoću web poslužitelja: U ovom projektu napravit ćemo MOOD Lampu od nodemcu & neopixel i kojim se može upravljati bilo kojim preglednikom pomoću lokalnog web poslužitelja
Svijeća za vrijeme - kratko vrijeme i temperatura: 8 koraka
![Svijeća za vrijeme - kratko vrijeme i temperatura: 8 koraka Svijeća za vrijeme - kratko vrijeme i temperatura: 8 koraka](https://i.howwhatproduce.com/images/001/image-906-57-j.webp)
Vremenska svijeća - Kratki prikaz vremena i temperature: Pomoću ove čarobne svijeće možete odmah reći trenutnu temperaturu i uvjete vani
Kako zaobići sigurnost većine poslužitelja na strani poslužitelja: 3 koraka
![Kako zaobići sigurnost većine poslužitelja na strani poslužitelja: 3 koraka Kako zaobići sigurnost većine poslužitelja na strani poslužitelja: 3 koraka](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10544946-how-to-get-around-the-security-of-most-server-side-web-blockers-3-steps-j.webp)
Kako zaobići sigurnost većine poslužitelja na strani poslužitelja: Ovo je moje prvo uputstvo, pa me podnesite: Ok, reći ću vam kako zaobići blokatore weba koje sam vidio u školama. Sve što trebate je flash pogon i nekoliko preuzimanja softvera