ዝርዝር ሁኔታ:

ለ IoT ፕሮጀክቶች የበይነመረብ ሰዓት (NTP) 6 ደረጃዎች
ለ IoT ፕሮጀክቶች የበይነመረብ ሰዓት (NTP) 6 ደረጃዎች

ቪዲዮ: ለ IoT ፕሮጀክቶች የበይነመረብ ሰዓት (NTP) 6 ደረጃዎች

ቪዲዮ: ለ IoT ፕሮጀክቶች የበይነመረብ ሰዓት (NTP) 6 ደረጃዎች
ቪዲዮ: módulo 01 introduction and initial configuration 720p 2024, ህዳር
Anonim
Image
Image

ተጨማሪ ፕሮጀክት የ RTC ሃርድዌር ሳያስፈልግ ይህ ፕሮጀክት ለ IoT ፕሮጀክቶች ከበይነመረቡ ጊዜ እንዲያገኙ ይረዳዎታል። በዚህ መማሪያ ውስጥ ኖኪያ ኤልሲዲ 5110 ን እንዴት መጠቀም እንደሚቻል ፣ የ NTP መረጃን ከበይነመረብ ማግኘት እና በተወሰኑ መጋጠሚያዎች ላይ በኤልሲዲ ላይ እናሳያለን። ለ NTP አጭር መግቢያ እናድርግ።

ደረጃ 1 መግቢያ

የአውታረ መረብ ጊዜ ፕሮቶኮል (ኤንቲፒ) በአውታረ መረብ ውስጥ የኮምፒተር የሰዓት ጊዜዎችን ለማመሳሰል የሚያገለግል ፕሮቶኮል ነው። እሱ ከ TCP/IP ፕሮቶኮል ስብስብ ጥንታዊ ክፍሎች አንዱ ነው። NTP የሚለው ቃል ለሁለቱም ፕሮቶኮሉ እና በኮምፒተር ላይ ለሚሠሩ የደንበኛ-አገልጋይ ፕሮግራሞች ይሠራል።

እ.ኤ.አ. በ 1981 በዴላዌር ዩኒቨርሲቲ በዴቪድ ሚልስ የተገነባው ኤንቲፒ ፣ በጣም ጥፋተኛ ታጋሽ እና ሊለካ የሚችል ነው። NTP እንዴት ይሠራል? የኤንቲፒ ደንበኛው ከ NTP አገልጋዩ ጋር የጊዜ ጥያቄ ልውውጥን ይጀምራል። በዚህ ልውውጥ ምክንያት ደንበኛው የአገናኙን መዘግየት እና የአካባቢያዊ ማካካሻውን ማስላት እና የአከባቢውን ሰዓት በአገልጋዩ ኮምፒተር ላይ ለማዛመድ ይችላል። እንደ አንድ ደንብ ፣ ከአምስት እስከ 10 ደቂቃዎች ባለው ጊዜ ውስጥ ስድስት ልውውጦች መጀመሪያ ሰዓቱን ለማዘጋጀት ይጠየቃሉ። አንዴ ከተመሳሰለ ፣ ደንበኛው ሰዓቱን በየ 10 ደቂቃዎች አንድ ጊዜ ያዘምናል ፣ ብዙውን ጊዜ አንድ የመልእክት ልውውጥ ብቻ ይፈልጋል። ከደንበኛ-አገልጋይ ማመሳሰል በተጨማሪ። ይህ ግብይት የሚከናወነው በወደብ 123 ላይ በተጠቃሚ ዳታግራም ፕሮቶኮል በኩል ነው።

ደረጃ 2: አካላት

  1. NodeMCU
  2. ኖኪያ 5110 ኤልሲዲ

ደረጃ 3 የአሠራር ሂደት

የሃርድዌር ግንኙነቶች
የሃርድዌር ግንኙነቶች

ለኖኪያ 5110 ኤልሲዲ ጊዜን እና መረጃን እናሳያለን ፣ መጀመሪያ ከኖኪያ 5110 ኤልሲዲ ጋር መተዋወቅ አለብዎት ፣ በኮድ ውስጥ አንዳንድ ለውጦችን በማድረግ ማንኛውንም ሌላ የውጤት ዘዴን መጠቀም ይችላሉ።

ኖኪያ 5110 ኤልሲዲ - እሱ ኖኪያ 5110 ለብዙ ትግበራዎች መሠረታዊ ግራፊክ ኤልሲዲ ማያ ገጽ ነው። መጀመሪያ እንደ ሞባይል ስልክ ማያ ገጽ የታሰበ ነበር። ይህ ሰው በቀላሉ በሚሸጥ PCB ላይ ተጭኗል። በኖኪያ 3310 ኤልሲዲ ውስጥ ጥቅም ላይ የዋለው የ PCD8544 መቆጣጠሪያን ይጠቀማል። PCD8544 የ 48 ረድፎች እና 84 አምዶች ግራፊክ ማሳያ ለማሽከርከር የተነደፈ ዝቅተኛ ኃይል CMOS LCD መቆጣጠሪያ/ነጂ ነው። ለማሳያው ሁሉም አስፈላጊ ተግባራት በአንድ ቺፕ ውስጥ ይሰጣሉ ፣ የኤልሲዲ አቅርቦትን እና አድሏዊ ውጥረቶችን ቺፕ ማመንጨት ጨምሮ ፣ አነስተኛ የውጭ አካላት እና ዝቅተኛ የኃይል ፍጆታ ያስከትላል። በተከታታይ አውቶቡስ በይነገጽ በኩል የ PCD8544 በይነገጽ ወደ ማይክሮ-ተቆጣጣሪዎች።

ደረጃ 4 የሃርድዌር ግንኙነቶች

ግንኙነቶችን ለመፍጠር የፍሪግራም ስእልን ይጠቀሙ-

የኖኪያ ኤል.ሲ.ዲ ፒን NodeMCU ፒኖች

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

ከክርስቶስ ልደት በኋላ ………………………………….. D2

ዲሲ ………………………………. D0

ዲን ……………………………….. D7

ክሊክ ……………………………..5. D5

ቪሲሲ ………………………… 3 ቪ ፒን ኖድኤምሲዩ ወይም የውጭ 3.3 ቪ አቅርቦትን ይጠቀሙ

BL ………………………………… የጀርባ ብርሃን ለማብራት በቪሲሲ ፒን ያያይዙት (የኋላ መብራትን ለማስተካከል ተለዋዋጭ ተከላካይ ማከል ይችላሉ)

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

ደረጃ 5: የእርስዎን NodeMCU ፕሮግራም ያድርጉ

በእርስዎ Arduino IDE ውስጥ esp8266 ሰሌዳዎች መኖራቸውን ያረጋግጡ ፣ በአርዱዲኖ አይዲኢ ውስጥ የተያያዘውን ኮድ ያውርዱ እና ቤተ -ፍርግሞችን ይጫኑ ፣ ከዚያ በአከባቢዎ wifi SSID እና የይለፍ ቃል እና ጂኤምቲ በኮድ ውስጥ ባለው አካባቢዎ መሠረት ያዘጋጁ ፣ በመቆጣጠሪያዎ ውስጥ ይስቀሉት። ከበይነመረቡ ጋር ግንኙነት እስኪመሰረት ድረስ መጀመሪያ የተሳሳተ መረጃ ያሳያል ፣ ለተዘመነ ጊዜ እና ቀን ለጥቂት ሰከንዶች ያህል ይጠብቁ ፣ ከዚህ መማሪያ ጋር የተያያዘውን ቪዲዮ ይመልከቱ።

ደረጃ 6: ማስታወሻ

ተነሳሽነት እንዲሰጠን እባክዎን የዩቲዩብ ቻናላችንን ያጋሩ እና ይመዝገቡ።

አመሰግናለሁ

የሚመከር: