Përmbajtje:

Ora e Internetit (NTP) për Projektet IoT: 6 hapa
Ora e Internetit (NTP) për Projektet IoT: 6 hapa

Video: Ora e Internetit (NTP) për Projektet IoT: 6 hapa

Video: Ora e Internetit (NTP) për Projektet IoT: 6 hapa
Video: Электрика в квартире своими руками. Вторая серия. Переделка хрущевки от А до Я .#10 2024, Nëntor
Anonim
Image
Image

Ky projekt do t'ju ndihmojë të merrni kohë nga Interneti për projektet IoT, pa kërkuar ndonjë pajisje shtesë RTC. Në këtë tutorial, ne do të tregojmë se si të përdorim Nokia LCD 5110, të marrim të dhëna NTP nga Interneti dhe t'i shfaqim ato në LCD me koordinata të veçanta. Le të bëjmë një hyrje të shkurtër në NTP.

Hapi 1: Hyrje

Protokolli i Kohës së Rrjetit (NTP) është një protokoll që përdoret për të sinkronizuar orët e kompjuterit në një rrjet. I përket dhe është një nga pjesët më të vjetra të kompletit të protokollit TCP/IP. Termi NTP zbatohet si për protokollin ashtu edhe për programet server-klient që funksionojnë në kompjuter.

NTP, e cila u zhvillua nga David Mills në Universitetin e Delaware në 1981, është projektuar të jetë shumë tolerante ndaj gabimeve dhe e shkallëzueshme. Si funksionon NTP? Klienti NTP fillon një shkëmbim të kërkesës për kohë me serverin NTP. Si rezultat i këtij shkëmbimi, klienti është në gjendje të llogarisë vonesën e lidhjes dhe kompensimin e tij lokal, dhe të rregullojë orën e tij lokale që të përputhet me orën në kompjuterin e serverit. Si rregull, gjashtë shkëmbime gjatë një periudhe prej rreth pesë deri në 10 minuta kërkohen për të vendosur fillimisht orën. Pasi të sinkronizohet, klienti azhurnon orën rreth një herë në 10 minuta, zakonisht duke kërkuar vetëm një shkëmbim të vetëm mesazhesh. Përveç sinkronizimit klient-server. Ky transaksion ndodh përmes Protokollit të Datagramit të Përdoruesit në portin 123. NTP gjithashtu mbështet sinkronizimin e transmetimit të orëve të kompjuterit koleg.

Hapi 2: Përbërësit

  1. NodeMCU
  2. Nokia 5110 LCD

Hapi 3: Procedura

Lidhjet e harduerit
Lidhjet e harduerit

Ne do të shfaqim kohën dhe të dhënat në Nokia 5110 LCD, së pari ju duhet të njiheni me Nokia 5110 LCD, mund të përdorni çdo metodë tjetër dalëse duke bërë disa ndryshime në kod.

Nokia 5110 LCD: Nokia 5110 është një ekran bazë grafik LCD për shumë aplikime. Fillimisht ishte menduar për ekranin e celularit. Ky është montuar në një PCB të lehtë për t'u bashkuar. Ai përdor kontrolluesin PCD8544, i cili është i njëjtë i përdorur në LCD 3310 të Nokia. PCD8544 është një kontrollues/drejtues CMOS LCD me fuqi të ulët, i krijuar për të drejtuar një ekran grafik me 48 rreshta dhe 84 kolona. Të gjitha funksionet e nevojshme për ekranin sigurohen në një çip të vetëm, duke përfshirë gjenerimin e furnizimit me LCD në LCD dhe tensionet e paragjykimeve, duke rezultuar në një minimum të përbërësve të jashtëm dhe konsum të ulët të energjisë. PCD8544 ndërfaqet me mikrokontrolluesit përmes një ndërfaqe serike të autobusit.

Hapi 4: Lidhjet e harduerit

Përdorni diagramin fritzing për të bërë lidhje:

Nokia kunjat LCD Kunjat NodeMCU

RST ………………………….. D1

CE ……………………………. D2

DC ………………………….. D0

Din ………………………….. D7

CLK …………………………. D5

VCC ………………………… 3V pin i NodeMCU ose përdorni furnizim të jashtëm 3.3v

BL …….

GND ……………………….. GND

Hapi 5: Programoni Nyjen tuajMCU:

Sigurohuni që keni bordet esp8266 në Arduino IDE tuaj, shkarkoni kodin e bashkangjitur dhe instaloni bibliotekat në Arduino IDE tuaj, pastaj Vendosni SSID -in dhe fjalëkalimin tuaj WiFi dhe GMT sipas zonës suaj në kod, ngarkojeni në kontrolluesin tuaj. Fillimisht do të tregojë të dhëna të gabuara derisa të krijojë lidhje me internetin, prisni disa sekonda për kohën dhe datën e përditësuar, kontrolloni videon e bashkangjitur me këtë tutorial.

Hapi 6: Shënim

Ju lutemi ndani dhe regjistrohuni në kanalin tonë në youtube për të na dhënë motivim.

Faleminderit

Recommended: