INHOUDSOPGAWE:

Netwerktyd digitale klok met behulp van die ESP8266: 4 stappe (met foto's)
Netwerktyd digitale klok met behulp van die ESP8266: 4 stappe (met foto's)

Video: Netwerktyd digitale klok met behulp van die ESP8266: 4 stappe (met foto's)

Video: Netwerktyd digitale klok met behulp van die ESP8266: 4 stappe (met foto's)
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
Netwerktyd digitale klok met behulp van die ESP8266
Netwerktyd digitale klok met behulp van die ESP8266

Ons leer hoe om 'n oulike digitale horlosie te bou wat met NTP -bedieners kommunikeer en netwerk- of internettyd vertoon. Ons gebruik die WeMos D1 mini om aan te sluit op 'n WiFi -netwerk, die NTP -tyd te verkry en dit op 'n OLED -module te vertoon.

Die video hierbo vertel u deur die hele proses om hierdie projek te bou.

Stap 1: Versamel die elektronika

Versamel die elektronika
Versamel die elektronika

Om hierdie projek te bou, benodig u 'n WeMos D1 mini of 'n versoenbare bord wat die ESP8266 -skyfiestel saam met 'n OLED -module gebruik. Die skets moet ook met die ESP32 -borde werk, maar ek het dit nie getoets nie.

Stap 2: Wysig en laai die skets op

Wysig en laai die skets op
Wysig en laai die skets op
Wysig en laai die skets op
Wysig en laai die skets op
Wysig en laai die skets op
Wysig en laai die skets op

Laai die skets af met die volgende skakel:

Begin deur u netwerkbewyse by te voeg, aangesien ons aan 'n WiFi -netwerk moet koppel. Maak dan seker dat u die korrekte tydsone -inligting byvoeg. U kan die volgende skakel besoek om die relevante tydsone-string vir u streek te verkry:

Voordat u die skets kan oplaai, moet u seker maak dat u die U8g2 -biblioteek saam met die bordondersteuningspakket vir die ESP8266 -borde geïnstalleer het. Kyk na die prente vir meer inligting of kyk na die video vir gedetailleerde instruksies. Sodra dit voltooi is, koppel die bord aan en maak seker dat u die regte bordinstellings gekies het soos in die prentjie. Druk dan op die oplaai en wag totdat dit voltooi is.

Sodra dit opgelaai is, maak die seriële monitor oop en maak seker dat die regte tyd vertoon word. Indien nie, maak seker dat u die regte tydsone vir u streek gekies het.

Stap 3: Koppel die OLED -module

Koppel die OLED -module
Koppel die OLED -module
Koppel die OLED -module
Koppel die OLED -module

Gebruik die bedradingsdiagram hierbo om die OLED -module aan die mikrokontrollerbord te koppel. Skakel die bord aan en u moet die tyd op die module sien.

Stap 4: Voeg die modules by die bylae

Voeg die modules by die bylae
Voeg die modules by die bylae
Voeg die modules by die bylae
Voeg die modules by die bylae
Voeg die modules by die bylae
Voeg die modules by die bylae
Voeg die modules by die bylae
Voeg die modules by die bylae

Sodra u tevrede is met die resultate, kan u die model aflaai en 3D -druk vanaf die volgende skakel:

Die bord sit op die agterblad terwyl die OLED -module aan die einde van die omhulsel sit. U kan dubbelzijdige band gebruik om die OLED-module op sy plek te hou, en u kan ook 'n bietjie warm gom naby die drade voeg om dit op sy plek te hou. Soldeer die drade van die OLED -module na die mikrobeheerderbord en verseël die eenheid met gom om dit bymekaar te hou. Koppel die microUSB -kabel aan en dit moet werk soos verwag.

As u van hierdie pos gehou het, moenie vergeet om ons te volg deur die onderstaande skakels te gebruik nie, want ons sal nog baie projekte soos hierdie bou:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe -webwerf:

Aanbeveel: