INHOUDSOPGAWE:
- Stap 1: wat u benodig
- Stap 2: Begin Visuino en kies die Arduino WeMos D1 Mini Board -tipe
- Stap 3: WiFi -opstelling
- Stap 4: Voeg komponente by in Visuino
- Stap 5: In Visuino -stelkomponente
- Stap 6: In Visuino Connect Components
- Stap 7: Genereer, stel op en laai die Arduino -kode op
- Stap 8: Speel
Video: ESP8266 OLED - Kry tyd en datum vanaf die internet: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
In hierdie handleiding leer ons hoe u die datum en tyd van die NIST TIME -bediener kan kry met ESP8266 OLED en Visuino, Kyk na 'n demonstrasievideo.
Stap 1: wat u benodig
- ESP8266 OLED
- Visuino -program: Laai Visuino af
Stap 2: Begin Visuino en kies die Arduino WeMos D1 Mini Board -tipe
Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:
Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om WeMos D1 Mini te programmeer! Die Visuino: https://www.visuino.eu moet ook geïnstalleer word. Begin Visuino soos aangedui op die eerste foto Klik op die "Tools" -knoppie op die Arduino -komponent (prent 1) in Visuino As die dialoog verskyn, kies "WeMos D1 Mini" soos op prent 2
Stap 3: WiFi -opstelling
- Kies WeMos D1 Mini en klik in die redakteur Modules> WiFi> Toegangspunte op die […] -knoppie, sodat die venster "Toegangspunte" oopmaak. In hierdie redakteur sleep die WiFi -toegangspunt na die linkerkant.
- Plaas die naam van u WiFi -netwerk in die venster Eienskappe onder "SSID"
- Onder "Wagwoord" plaas die toegangswagwoord vir u WiFi -netwerk
- Maak die venster "Toegangspunte" toe
- Aan die linkerkant in die redakteur, kies Modules> Wifi> Sockets, klik op die […] -knoppie, sodat die venster "Sockets" oopmaak Sleep die TCP/IP -kliënt van regs na links, dan onder Eienskappe venster: poort: 37 en gasheer: time-ag.nist.gov
- Maak die venster "Sockets" toe
Stap 4: Voeg komponente by in Visuino
- Voeg die komponent "Pulse Generator" by
- Voeg die komponent "Internet Time Protocol" by
- Voeg 2X komponent "Delete Right Sub Text" by
- Voeg 2X -komponent "Delete Left Sub Text" by
- Voeg die komponent "SSD1306/SH1106 OLED Display (I2C)" by
Stap 5: In Visuino -stelkomponente
- Kies "PulseGenerator1" en stel die frekwensie in die venster Eienskappe op 0.1166667
- Kies "DeleteRightText1" en stel lengte in 13 in die venster Eienskappe
- Kies "DeleteRightText2" en stel lengte in 5 in die venster Eienskappe
- Kies "DeleteLeftText2" en stel lengte in 12 in die venster Eienskappe
- Dubbelklik op die komponent "DisplayOLED1"
Element Dialoog sal verskyn
- Vou in die Elements -dialoog 'Teks' aan die regterkant uit en sleep 'Teken teken' en sleep 2X 'Teksveld' van die regterkant na links
- Vou in die Elements -dialoog 'Lines' aan die regterkant uit en sleep 'Draw Line' van die regterkant na links
- Kies "Teken teks1" aan die linkerkant en stel "Teks" in die venster "Eienskappe" op 'Tyd en datum' (of 'n ander teks) en stel die grootte op 2
- Kies 'Teken lyn 1' en stel 'Breedte' op 120 en 'Y' op 20 in die venster Eienskappe
- Kies "Teksveld1" en stel "Grootte" in die eienskappe venster op 2 en "Y" op 25
- Kies "Teksveld2" en stel "Grootte" in 2 in die eienskappe venster en "Y" op 45
Sluit die dialoog Elements
Stap 6: In Visuino Connect Components
- Koppel "PulseGenerator1" -pen [Uit] aan "InternetTime1" -pen [In]
- Koppel "InternetTime1" -pen [Socket] aan "WeMos D1 Mini"> TCP Client1 -pen [In]
- Koppel "InternetTime1" -pen [Uit] aan "DeleteRightText1" -pen [In] en "DeleteRightText2" -pen [In]
- Koppel "DeleteRightText1" -pen [Uit] aan "DeleteLeftText1" -pen [In]
- Koppel "DeleteRightText2" -pen [Uit] aan "DeleteLeftText2" -pen [In]
- Koppel "DeleteLeftText1" -pen [Uit] aan "DisplayOLED1"> Teksveld1 -pen [In]
- Koppel "DeleteLeftText2" -pen [Uit] aan "DisplayOLED1"> Teksveld2 -pen [In]
Stap 7: Genereer, stel op en laai die Arduino -kode op
Klik in Visuino onderaan op die blad "Bou", maak seker dat die korrekte poort gekies is, en klik dan op die knoppie "Saamstel/bou en oplaai".
Stap 8: Speel
As u die ESP8266 OLED -module aanskakel, sal dit aan die internet koppel, en die skerm moet die datum en tyd van die NIST -bediener begin wys
. Jy kan ook eksperimenteer met ander bedieners wat jy hier kan vind
Baie geluk! U het u Internet Time -projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie instruksies geskep het, is ook aangeheg, u kan dit hier aflaai. U kan dit aflaai en oopmaak in Visuino:
Aanbeveel:
Hoe om datum en tyd aan te meld - Liono Maker: 5 stappe
Hoe om datum en tyd aan te meld | Liono Maker: Inleiding: -In hierdie tutoriaal leer ons hoe om datum en tyd aan te meld met Arduino. Vir hierdie doel gebruik ek DS3231 & Micro SD Card Modules.The main module that is used for time & datum aanmelding is DS3231. DS3231 is 'n RTC (regte tyd
Internetklok: vertoon datum en tyd met 'n OLED met behulp van ESP8266 NodeMCU met NTP -protokol: 6 stappe
Internetklok: vertoon datum en tyd met 'n OLED met behulp van ESP8266 NodeMCU met NTP -protokol: Hallo ouens in hierdie instruksies, ons bou 'n internetklok wat tyd van die internet kan kry, sodat hierdie projek geen RTC nodig het nie, dit benodig slegs 'n werkende internetverbinding En vir hierdie projek benodig u 'n esp8266 wat 'n
Arduino datum/tyd plot/aanteken met behulp van Millis () en PfodApp: 11 stappe
Arduino datum/tyd plot/aanteken met behulp van Millis () en PfodApp: geen Arduino- of Android -programmering nodig nie. RTC- en GPS -modules word ook ondersteun. Outomatiese regstelling vir tydsones, RTC -drift en GPS ontbreek sprongsekondes Inleiding Hierdie handleiding wys hoe u u Arduino millis kan gebruik ( ) tydstempels om data op te stel
Datum, tyd en temperatuur vertoon met behulp van XinaBox: 8 stappe
Datum-, tyd- en temperatuurvertoning met behulp van XinaBox: Cool OLED -skerm wat die datum, tyd en temperatuur in Celsius en Fahrenheit toon met behulp van Xinabox xChips gebaseer op ESP8266
Stoot datum en tyd na die Blynk -app met die Wemos D1 Mini Pro: 10 stappe
Stoot datum en tyd na Blynk -app met behulp van Wemos D1 Mini Pro: ons sal die Wemos D1 Mini Pro gebruik om die tyd te stoot & datum vir die Blynk -app. U hoef geen komponente aan die Wemos D1 Mini Pro te koppel vir hierdie aktiwiteit nie