Mundarija:

IoT loyihalari uchun Internet -soat (NTP): 6 qadam
IoT loyihalari uchun Internet -soat (NTP): 6 qadam

Video: IoT loyihalari uchun Internet -soat (NTP): 6 qadam

Video: IoT loyihalari uchun Internet -soat (NTP): 6 qadam
Video: Скрытая Функция SAMSUNG, ОНА УСКОРИТЬ ТВОЙ ТЕЛЕФОН 2024, Noyabr
Anonim
Image
Image

Ushbu loyiha sizga qo'shimcha RTC uskunalarini talab qilmasdan, Internetdan IoT loyihalari uchun vaqt ajratishga yordam beradi. Ushbu qo'llanmada biz Nokia LCD 5110 -dan qanday foydalanishni, Internetdan NTP ma'lumotlarini olishni va LCD displeyda ma'lum koordinatalarda ko'rsatishni o'rganamiz. Keling, NTP haqida qisqacha ma'lumot beraylik.

1 -qadam: kirish

Tarmoq vaqti protokoli (NTP) - TCP/IP protokoli to'plamining eng qadimgi qismlaridan biri va tarmoqdagi kompyuter soatlarini sinxronlashtirish uchun ishlatiladigan protokol. NTP atamasi protokolga ham, kompyuterda ishlaydigan mijoz-server dasturlariga ham tegishli.

1981 yilda Delaver Universitetida Devid Mills tomonidan ishlab chiqilgan NTP xatolarga chidamli va kengaytiriladigan qilib yaratilgan. NTP qanday ishlaydi? NTP mijozi NTP serveri bilan vaqt so'rovi almashishni boshlaydi. Ushbu almashinuv natijasida mijoz aloqa uzilishini va uning lokal ofsetini hisoblay oladi va mahalliy soatni server kompyuteridagi soatga moslashtira oladi. Qoida tariqasida, dastlab soatni o'rnatish uchun taxminan 5-10 daqiqa davomida oltita almashinuv talab qilinadi. Sinxronlashtirilgandan so'ng, mijoz soatni har 10 daqiqada bir marta yangilaydi, odatda faqat bitta xabar almashishni talab qiladi. Mijoz-server sinxronizatsiyasidan tashqari. Bu tranzaksiya 123 -portdagi Foydalanuvchi Datagram Protokoli orqali amalga oshiriladi. NTP shuningdek, tengdosh kompyuter soatlarining translyatsiya sinxronizatsiyasini qo'llab -quvvatlaydi.

2 -qadam: komponentlar

  1. NodeMCU
  2. Nokia 5110 LCD displeyi

3 -qadam: protsedura

Uskuna ulanishlari
Uskuna ulanishlari

Biz Nokia 5110 LCD -da vaqt va ma'lumotlarni ko'rsatmoqchimiz, avval siz Nokia 5110 LCD bilan tanishishingiz kerak, siz kodni o'zgartirish orqali boshqa chiqish usullaridan foydalanishingiz mumkin.

Nokia 5110 LCD: Nokia 5110 - bu ko'plab ilovalar uchun asosiy grafik LCD displey. U dastlab uyali telefon ekrani sifatida mo'ljallangan edi. Bu lehimlanishi oson bo'lgan tenglikka o'rnatiladi. U Nokia 3310 LCD displeyida ishlatilgan PCD8544 tekshirgichidan foydalanadi. PCD8544 - bu kam quvvatli CMOS LCD displeyi/drayveri, u 48 satr va 84 ustunli grafik displeyni boshqarishga mo'ljallangan. Displey uchun zarur bo'lgan barcha funktsiyalar bitta chipda taqdim etilgan, shu jumladan, LCD-displeyning yonma-yon ishlab chiqarilishi va noto'g'ri kuchlanish, natijada minimal tashqi komponentlar va quvvat sarfi kam bo'ladi. PCD8544 mikro-kontrollerlarga ketma-ket avtobus interfeysi orqali ulanadi.

4 -qadam: Uskuna ulanishlari

Bog'lanish uchun chizish sxemasidan foydalaning:

Nokia LCD nodlari NodeMCU pinlari

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

Idoralar …………………………. D2

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

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

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

VCC ………………………………………………………………………….

BL ………………………… Orqa yoritgichni yoqish uchun VCC pinidan foydalaning (orqa nuri sozlash uchun o'zgaruvchan qarshilik qo'shishingiz mumkin)

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

5 -qadam: NodeMCU -ni dasturlash:

Arduino IDE -da esp8266 taxtasi borligiga ishonch hosil qiling, Arduino IDE -ga biriktirilgan kod va o'rnatish kutubxonalarini yuklab oling, so'ngra mahalliy Wi -Fi SSID va parol va GMT -ni o'z hududingiz bo'yicha kodga o'rnating, uni boshqaruvchingizga yuklang. Dastlab, u Internetga ulanmaguncha noto'g'ri ma'lumotlarni ko'rsatadi, yangilangan vaqt va sanani bir necha soniya kutib turing, ushbu qo'llanma bilan biriktirilgan videoni tekshiring.

6 -qadam: Eslatma

Iltimos, youtube kanalimizga obuna bo'ling va bizga motivatsiya bering.

Rahmat

Tavsiya: