ዝርዝር ሁኔታ:

የ NBIoT ውሂብ ማስተላለፍ BC95G ሞደም ላይ የተመሠረተ ጋሻዎችን እንዴት መጠቀም እንደሚቻል - የ UDP ሙከራ እና የአውታረ መረብ ሁኔታ ምልክት - 4 ደረጃዎች
የ NBIoT ውሂብ ማስተላለፍ BC95G ሞደም ላይ የተመሠረተ ጋሻዎችን እንዴት መጠቀም እንደሚቻል - የ UDP ሙከራ እና የአውታረ መረብ ሁኔታ ምልክት - 4 ደረጃዎች

ቪዲዮ: የ NBIoT ውሂብ ማስተላለፍ BC95G ሞደም ላይ የተመሠረተ ጋሻዎችን እንዴት መጠቀም እንደሚቻል - የ UDP ሙከራ እና የአውታረ መረብ ሁኔታ ምልክት - 4 ደረጃዎች

ቪዲዮ: የ NBIoT ውሂብ ማስተላለፍ BC95G ሞደም ላይ የተመሠረተ ጋሻዎችን እንዴት መጠቀም እንደሚቻል - የ UDP ሙከራ እና የአውታረ መረብ ሁኔታ ምልክት - 4 ደረጃዎች
ቪዲዮ: Kmexekiye( ክመጸኪ'የ) - Nahom Ghebries(Prima) | New Eritrean Music 2023 2024, ህዳር
Anonim
የ NBIoT ውሂብ ማስተላለፍ BC95G ሞደም ላይ የተመሠረተ ጋሻዎችን እንዴት መጠቀም እንደሚቻል - የ UDP ሙከራ እና የአውታረ መረብ ሁኔታ ምልክት ማድረጊያ
የ NBIoT ውሂብ ማስተላለፍ BC95G ሞደም ላይ የተመሠረተ ጋሻዎችን እንዴት መጠቀም እንደሚቻል - የ UDP ሙከራ እና የአውታረ መረብ ሁኔታ ምልክት ማድረጊያ

ስለዚህ ፕሮጀክቶች

በ Quectel BC95G ሞደም የታጀበ xyz-mIoT ን በ itbrainpower.net ጋሻ በመጠቀም የኤን.ቢ.

አስፈላጊ ጊዜ-ከ10-15 ደቂቃዎች።

አስቸጋሪ: መካከለኛ።

ማሳሰቢያ -የሽያጭ ክህሎቶች ያስፈልጋሉ።

ስለ NB IoT-NarrowBand-Internet of Things (NB-IoT) የተንቀሳቃሽ ስልክ የቴሌኮሙኒኬሽን ባንዶችን በመጠቀም ሰፊ መሣሪያዎችን እና አገልግሎቶችን ለማገናኘት የሚያስችል ዝቅተኛ ኃይል ሰፊ የአከባቢ አውታረ መረብ (LPWAN) የሬዲዮ ቴክኖሎጂ ደረጃ ነው። የ NB IoT ቴክኖሎጂ የተሻሻለ የቤት ውስጥም ሆነ የውጭ ሽፋን ይሰጣል ፣ በዝቅተኛ የውጤት መሣሪያዎች ብዛት ፣ በዝቅተኛ መዘግየት ትብነት ፣ እጅግ በጣም ዝቅተኛ የመሣሪያ ዋጋ ፣ ዝቅተኛ የመሣሪያ የኃይል ፍጆታ እና የተመቻቸ የአውታረ መረብ ሥነ ሕንፃን ይደግፋል።

ደረጃ 1: ክፍሎች እና መለዋወጫዎች ያስፈልጋሉ

አስፈላጊ ክፍሎች እና መለዋወጫዎች
አስፈላጊ ክፍሎች እና መለዋወጫዎች
አስፈላጊ ክፍሎች እና መለዋወጫዎች
አስፈላጊ ክፍሎች እና መለዋወጫዎች

በግልጽ ለማየት እንደሚቻለው ፣ የ xyz-mIoT ጋሻ Quectel BC95G ሞደም-PN: XYZMIOT209#BC95G-UFL-xxxxxxx-የሚያስፈልገው ዋናው አካል ነው።

xyz-mIoT በ itbrainpower.net ጋሻ የመጀመሪያው ፣ እና በጣም የታመቀ ፣ የ ARM0 ማይክሮ መቆጣጠሪያ (ሁለገብ/በአርዱዲኖ ዜሮ ተኳሃኝ ዲዛይን ውስጥ የማይክሮ ቺፕ/Atmel ATSAMD21G) ሁለገብነትን የሚያዋህድ IoT ቦርድ ፣ የተከተተ ዳሳሾች ምቹ አጠቃቀም ከግንኙነት ጋር በ LTE CAT M1 ወይም NB-IoT የረጅም ርቀት እና ዝቅተኛ ኃይል ሞደሞች ወይም ውርስ 3G / GSM ሞደሞች የቀረበ።

የ xyz -mIoT ጋሻ እስከ 5 የተቀናጁ ዳሳሾች ሊኖረው ይችላል ፣ እንደ - THS (የሙቀት እና እርጥበት ዳሳሾች) - HDC2010 ፣ tVOC & eCO2 (የአየር ጥራት ዳሳሽ - CO2 ጠቅላላ ተለዋዋጭ ኦርጋኒክ ውህዶች- CO2 ተመጣጣኝ) - CCS811 ፣ አዳራሽ (መግነጢሳዊ ዳሳሽ) - DRV5032 ወይም IR (የኢንፍራሬድ ዳሳሽ) KP -2012P3C ፣ ሁለተኛ IR (የኢንፍራሬድ ዳሳሽ) - KP -2012P3C ፣ TILT (የእንቅስቃሴ ንዝረት ዳሳሽ) ወይም REED (መግነጢሳዊ ዳሳሽ) - SW200D። ከላይ የተጠቀሱት ዳሳሾች በ xyz-mIoT ሰሌዳ ላይ ተሞልተው የተለያዩ የክፍል ቁጥሮችን በመጠቀም ሊታዘዙ ይችላሉ።

የ NB IoT የውሂብ ማስተላለፍ ሙከራን ለማከናወን የሚከተሉትን ተጨማሪ ዕቃዎች ያስፈልጋሉ

  • 1 x capacitor 1000-2200uF/6.3V ዝቅተኛ ESR
  • አንድ የ GSM አንቴና ከ uFL አያያዥ (ወይም አንድ uFL ወደ SMA F pigtail እና አንድ GSM አንቴና ከ SMA ጋር)
  • አንድ ሲም ካርድ (ናኖ ሲም ቅርጸት) የ NB-IoT ድጋፍ ያለው (በፈተናዎቻችን ውስጥ የቮዳፎን ሮማኒያ ሲም ካርድ ተጠቅመናል)

xyz-mIoT በ itbrainpower.net ጋሻ በመስመር ላይ እዚህ ፣ ወይም በአቅራቢያዎ ካለ አንድ አከፋፋይ ማዘዝ ይችላል።

ደረጃ 2 - የሃርድዌር ዝግጅት - መሸጫ እና ሽቦ

የሃርድዌር ዝግጅት - መሸጫ እና ሽቦ
የሃርድዌር ዝግጅት - መሸጫ እና ሽቦ
የሃርድዌር ዝግጅት - መሸጫ እና ሽቦ
የሃርድዌር ዝግጅት - መሸጫ እና ሽቦ

ሀ. ብየዳ

  • በመጀመሪያው ሥዕል ላይ እንደሚታየው 5V ን ከዩኤስቢ ለ xyz -mIoT ጋሻ ዋና የኃይል አቅርቦት እንዲሆን [በ SJP6 ፓድዎች ላይ መሸጫ - ሁለቱንም ፓዳዎች ያገናኙ]። አማራጭ-ሁለቱንም አያያ roች ረድፎች ሸጡ ፣ ቦርዱን ወደ አንድ የዳቦ ሰሌዳ አስቀምጡ እና አንድ ወንድ-ወንድ የዳቦቦርድ ሽቦን በመጠቀም በ Vusb እና Vraw መካከል ይገናኙ።
  • 1000-2200 uF /6.3V ዝቅተኛ ESR capacitor ን ወደ “ሱፐር-capacitor PADS” ሸጠው። የ capacitor polarity ን ያስታውሱ [ከቪፓድ + ፓድ ጋር ይገናኙ + ምሰሶ እና - ምሰሶ ከ GND ፓድ]!

ድርብ ይፈትሹ መሸጫዎን !!!

ለ. ሁሉንም በአንድ ላይ ሽቦ ማገናኘት

በእሱ ማስገቢያ ውስጥ ናኖ-ሲም ያስገቡ [ሲም የፒን ቼክ መወገድ አለበት]። አንቴናውን ያገናኙ ፣ ከዚያ የዩኤስቢ ገመዱን ከ xyz-mIoT USB ወደብ እና ከኮምፒዩተርዎ ጋር ያገናኙ። ዝርዝሮችን በትክክለኛው ምስል ይመልከቱ።

የ xyz-mIoT ጋሻ ከዩኤስቢ ኃይል ይሰጠዋል።

ደረጃ 3 የአርዱዲኖ ክፍሎች ያውርዱ እና ይጫኑ። የሶፍትዌር ቅንብሮች።

ከዚህ በታች የተገለጸው ሶፍትዌር ሁሉ ፣ ለተመዘገቡ ተጠቃሚዎች እዚህ ይገኛል።

ሀ. ያውርዱ እና ይጫኑ "xyz-mIoT Arduino class". አማራጭ (ለዚህ ሙከራ አያስፈልግም) ፣ “xyz-mIoT gaelds SENSORS support Arduino class” የሚለውን ጭነት ማውረድ ይችላሉ። የመጫኛ መመሪያዎች በማውረጃ ገጹ ላይ ሊገኙ ይችላሉ።

ለ. ለ xyz-mIoT ጋሻ "NB IOT [UDP ሁነታ] ድጋፍን ያውርዱ እና ይጫኑ"። ተመሳሳይ ፣ የመጫኛ መመሪያዎች በማውረጃ ገጾች ላይ ሊገኙ ይችላሉ።

ሐ. በአገልጋይዎ ላይ “udp_echo.py” አድማጭን ይጫኑ እና ያሂዱ። በሚቀጥሉት ደረጃዎች ፣ ለአድማጩ የአይፒ አድራሻ እና ለ UDP PORT ለአጠቃቀም ይፃፉ። ለ ‹xyz-mIoT ጋሻ› ክፍል በ ‹NB IOT [UDP mode] ድጋፍ ውስጥ በ‹ _UDP_listener_example ›አቃፊ ውስጥ ተመሳሳይ ኮድ እንዲሁ ሊገኝ ይችላል።

መ. በአርዱዲኖ ውስጥ የ “xyz_mIoT_NBIoT_Class_example_UDP_echo” ምሳሌን ይክፈቱ - ይህ በ “ፋይል/ምሳሌዎች/itbpNBIoTClass” አርዱinoኖ ምናሌ ስር ሊገኝ ይችላል። ይህ ኮድ እዚህ አስቀድሞ ሊታይ ይችላል።

ሠ. በ “itbpNBIoTClass” ውስጥ በ h ፋይሎች ውስጥ አንዳንድ ቅንብሮችን እናድርግ-

-በ “itbpGPRSIPdefinition.h” ውስጥ የኤንኤን አይኦቲ አቅራቢዎን የ APN እሴት በመጠቀም የ APN እሴቱን ያዘምኑ (በፈተና ውስጥ “ለቮዳፎን ሮማኒያ“እንቁላልn-test-3.connex.ro”) ፣

- በ “itbpGPRSIPdefinition.h” ውስጥ NETWORKID ን ለ NB IoT አቅራቢዎ በቁጥር የአውታረ መረብ መታወቂያ ኮድ (“22601” ለ Vodafone Romania) ፣ - በ “itbpGPRSIPdefinition.h” ውስጥ ለ NB IoT አገልግሎት ጥቅም ላይ በሚውል የቁጥር ባንድ ኮድ LTE_BAND ን ያዘምኑ (20 - የ LTE ባንድ B20 ለቮዳፎን ሮማኒያ) ፣

- በ “itbpGPRSIPdefinition.h” ውስጥ SERVER_ADDRESS ን እና SERVER_PORT ን በ UDP ማሚቶ አድማጭ አገልግሎት (ከደረጃ ሐ) ፣

- በ “itbpGSMdefinition.h” መስመሮች 60 እና 61 ውስጥ ሄደው _itbpModem_ xyzmIoT ን ይምረጡ ፣

- በ “itbpGSMdefinition.h” መስመሮች 64 & 65 ውስጥ ገብተው _Qmodule_ BC95G ን ይምረጡ።

ደረጃ 4: አርዱinoኖ - ኤንቢ IoT ኢኮ ሙከራን ያጠናቅሩ ፣ ይስቀሉ እና ያሂዱ

አርዱዲኖ - የ NB IoT Echo Echo ሙከራን ያጠናቅሩ ፣ ይስቀሉ እና ያሂዱ
አርዱዲኖ - የ NB IoT Echo Echo ሙከራን ያጠናቅሩ ፣ ይስቀሉ እና ያሂዱ

በአርዱዲኖ ውስጥ የ xyz_mIoT_NBIoT_Class_example_UDP_echo.ino ፕሮጀክት ፣ ከ “ፋይል/ምሳሌዎች/itbpNBIoTClass” የአርዱዲኖ ምናሌ ይክፈቱ። አስፈላጊ - arduino.cc v 1.8.5 ወይም አዲስ ይጠቀሙ!

ሀ. በስዕሉ ላይ እንደሚታየው የአርዱዲኖ ሰሌዳ - xyz -mIoT ጋሻ እና የፕሮግራም ወደብ ይምረጡ። ፍንጭ-ኮዱን ለመስቀል የ xyz-mIoT ጋሻ ዳግም ማስጀመሪያ ቁልፍን ሁለት ጊዜ (በፍጥነት) መጫን አለብዎት (ቦርዱ ወደ የፕሮግራም ሁኔታ ይለወጣል)።

ለ. ኮዱን ያጠናቅሩ እና ይስቀሉ።

የማረሚያ ውጤቱን በዓይነ ሕሊናህ ለመመልከት ፣ የአርዲኖን ተከታታይ ሞኒተር ወይም ሌላ ተርሚናል በሚከተለው ቅንጅቶች የማረሚያ ወደብን በመምረጥ 57600bps ፣ 8N ፣ 1።

በኮዱ ውስጥ NB IoT የመረጃ ልውውጥ ጊዜ ወደ 10 ደቂቃ ተዘጋጅቷል። የተላከው / የተቀበለው መረጃ (የማስተላለፊያ ክፍያ) እና የተለያዩ የ NB-IoT ሁኔታ ምልክት ማድረጊያ [ገባሪ / ይተዉት ንቁ ፣ IDLE እና PSM ሁነታዎች ፤ እንዲሁም DATAGRAM የተቀበለው ክስተት] በማረሚያ በይነገጽ ውስጥ ይታያል።

ይደሰቱ!

ምንም ዓይነት ዋስትና ሳይኖር ቱቱሪያል ይሰጣል !!! በራስህ አደጋ ላይ ተጠቀምበት !!

መጀመሪያ በ itbrainpower.net ፕሮጀክቶች እና እንዴት ክፍል እንደሚደረግ በእኔ ታተመ።

የሚመከር: