ዝርዝር ሁኔታ:
- ደረጃ 1 መግቢያ
- ደረጃ 2: አካላት
- ደረጃ 3 የአሠራር ሂደት
- ደረጃ 4 የሃርድዌር ግንኙነቶች
- ደረጃ 5: የእርስዎን NodeMCU ፕሮግራም ያድርጉ
- ደረጃ 6: ማስታወሻ
ቪዲዮ: ለ IoT ፕሮጀክቶች የበይነመረብ ሰዓት (NTP) 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ተጨማሪ ፕሮጀክት የ RTC ሃርድዌር ሳያስፈልግ ይህ ፕሮጀክት ለ IoT ፕሮጀክቶች ከበይነመረቡ ጊዜ እንዲያገኙ ይረዳዎታል። በዚህ መማሪያ ውስጥ ኖኪያ ኤልሲዲ 5110 ን እንዴት መጠቀም እንደሚቻል ፣ የ NTP መረጃን ከበይነመረብ ማግኘት እና በተወሰኑ መጋጠሚያዎች ላይ በኤልሲዲ ላይ እናሳያለን። ለ NTP አጭር መግቢያ እናድርግ።
ደረጃ 1 መግቢያ
የአውታረ መረብ ጊዜ ፕሮቶኮል (ኤንቲፒ) በአውታረ መረብ ውስጥ የኮምፒተር የሰዓት ጊዜዎችን ለማመሳሰል የሚያገለግል ፕሮቶኮል ነው። እሱ ከ TCP/IP ፕሮቶኮል ስብስብ ጥንታዊ ክፍሎች አንዱ ነው። NTP የሚለው ቃል ለሁለቱም ፕሮቶኮሉ እና በኮምፒተር ላይ ለሚሠሩ የደንበኛ-አገልጋይ ፕሮግራሞች ይሠራል።
እ.ኤ.አ. በ 1981 በዴላዌር ዩኒቨርሲቲ በዴቪድ ሚልስ የተገነባው ኤንቲፒ ፣ በጣም ጥፋተኛ ታጋሽ እና ሊለካ የሚችል ነው። NTP እንዴት ይሠራል? የኤንቲፒ ደንበኛው ከ NTP አገልጋዩ ጋር የጊዜ ጥያቄ ልውውጥን ይጀምራል። በዚህ ልውውጥ ምክንያት ደንበኛው የአገናኙን መዘግየት እና የአካባቢያዊ ማካካሻውን ማስላት እና የአከባቢውን ሰዓት በአገልጋዩ ኮምፒተር ላይ ለማዛመድ ይችላል። እንደ አንድ ደንብ ፣ ከአምስት እስከ 10 ደቂቃዎች ባለው ጊዜ ውስጥ ስድስት ልውውጦች መጀመሪያ ሰዓቱን ለማዘጋጀት ይጠየቃሉ። አንዴ ከተመሳሰለ ፣ ደንበኛው ሰዓቱን በየ 10 ደቂቃዎች አንድ ጊዜ ያዘምናል ፣ ብዙውን ጊዜ አንድ የመልእክት ልውውጥ ብቻ ይፈልጋል። ከደንበኛ-አገልጋይ ማመሳሰል በተጨማሪ። ይህ ግብይት የሚከናወነው በወደብ 123 ላይ በተጠቃሚ ዳታግራም ፕሮቶኮል በኩል ነው።
ደረጃ 2: አካላት
- NodeMCU
- ኖኪያ 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: ማስታወሻ
ተነሳሽነት እንዲሰጠን እባክዎን የዩቲዩብ ቻናላችንን ያጋሩ እና ይመዝገቡ።
አመሰግናለሁ
የሚመከር:
አርዱዲኖ ሰዓት ቆጣሪዎች 8 ፕሮጀክቶች 10 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ ቆጣሪዎች-8 ፕሮጄክቶች-አርዱዲኖ ኡኖ ወይም ናኖ ሶስቱ አብሮገነብ ቆጣሪዎችን በመጠቀም በስድስት የወሰኑ ፒኖች ላይ ትክክለኛ ዲጂታል ምልክቶችን ሊያመነጭ ይችላል። ለማዋቀር እና ለማሄድ ምንም የሲፒዩ ዑደቶችን ለመጠቀም ጥቂት ትዕዛዞችን ብቻ ይፈልጋሉ! ሰዓት ቆጣሪዎችን መጠቀም ሊያስፈራዎት ይችላል ከ
የበይነመረብ ሰዓት - ESP8266 NodeMCU ን ከ NTP ፕሮቶኮል ጋር በመጠቀም - 6 ደረጃዎች ከ OLED ጋር ቀን እና ሰዓት ያሳዩ።
የበይነመረብ ሰዓት - ESP8266 NodeMCU ን ከ NTP ፕሮቶኮል ጋር በመጠቀም ከ OLED ጋር ቀን እና ሰዓት ያሳዩ - ሠላም በዚህ አስተማሪዎች ውስጥ እኛ ከበይነመረቡ ጊዜ የሚያገኝ የበይነመረብ ሰዓት እንሠራለን ስለዚህ ይህ ፕሮጀክት ለማሄድ ምንም RTC አያስፈልገውም ፣ እሱ ብቻ ይፈልጋል የሚሰራ የበይነመረብ ግንኙነት እና ለዚህ ፕሮጀክት esp8266 ያስፈልግዎታል
ESP8266 የአውታረ መረብ ሰዓት ያለ ምንም RTC - Nodemcu NTP ሰዓት የለም RTC - የበይነመረብ ሰዓት ሥራ ፕሮጀክት - 4 ደረጃዎች
ESP8266 የአውታረ መረብ ሰዓት ያለ ምንም RTC | Nodemcu NTP ሰዓት የለም RTC | የበይነመረብ ክሎክ ፕሮጀክት - በፕሮጀክቱ ውስጥ ያለ RTC የሰዓት ፕሮጀክት ይሠራል ፣ wifi ን በመጠቀም ከበይነመረቡ ጊዜ ይወስዳል እና በ st7735 ማሳያ ላይ ያሳየዋል።
DS1307 የእውነተኛ ሰዓት ሰዓት (RTC) ሞዱልን እና አርዶኖን ላይ የተመሠረተ ሰዓት & 0.96: 5 ደረጃዎች
DS1307 Real Time Clock (RTC) ሞጁል እና 0.96 ን በመጠቀም አርዱinoኖ ላይ የተመሠረተ ሰዓት - በዚህ አጋዥ ሠላም ውስጥ እኛ የ DS1307 የእውነተኛ ሰዓት ሰዓት ሞዱል በመጠቀም የሥራ ሰዓት እንዴት እንደሚሠራ እንመለከታለን & OLED ማሳያዎች። ስለዚህ ሰዓቱን ከሰዓት ሞዱል DS1307 እናነባለን። እና በ OLED ማያ ገጽ ላይ ያትሙት
አርዱዲኖ አይዲኢን በመጠቀም ከ M5stick C ጋር ሰዓት መስራት - የ RTC እውነተኛ ሰዓት ሰዓት በ M5stack M5stick-C: 4 ደረጃዎች
አርዱዲኖ አይዲኢን በመጠቀም ከ M5stick C ጋር ሰዓት መስራት | የ RTC እውነተኛ ሰዓት ሰዓት ከ M5stack M5stick-C ጋር: በዚህ አስተማሪዎች ውስጥ ሠላም እኛ አርዱዲኖ IDE.So m5stick ቀንን ፣ ጊዜን & በማሳያው ላይ የወሩ ሳምንት