ዝርዝር ሁኔታ:

MQTT የብርሃን ቁጥጥር በ 6LoWPAN: 5 ደረጃዎች (ከስዕሎች ጋር)
MQTT የብርሃን ቁጥጥር በ 6LoWPAN: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: MQTT የብርሃን ቁጥጥር በ 6LoWPAN: 5 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: MQTT የብርሃን ቁጥጥር በ 6LoWPAN: 5 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: MQTT (Mosquitto) Протокол | Теория 2024, ሀምሌ
Anonim
የ MQTT ብርሃን ቁጥጥር በ 6LoWPAN
የ MQTT ብርሃን ቁጥጥር በ 6LoWPAN

“IoT በአምስት ቀናት ውስጥ” የሚለውን መጽሐፍ እና በ github ውስጥ ያለውን ምሳሌ በመከተል ፣ ይህ ማሳያ ከ ubidots ተለዋዋጭ ትዕዛዝ አጠቃቀምን ተግባራዊ ያደርጋል እና ዲጂታል ብርሃን ዳሳሽ ያንብቡ።

በዚህ ሁኔታ Ubidots ውስጥ “ደመና” ላይ የ 6LoWPAN/IPv4 ራውተር ከገመድ አልባ አውታረመረብ ወደ ሩቅ የ MQTT ደላላ ለመተርጎም ጥቅም ላይ ውሏል።

- የውሂብ ክስተት (የአነፍናፊ ንባቦች በየጊዜው ይታተማሉ)

- የማንቂያ ክስተት (የአነፍናፊ ንባቦች ከተጠቀሰው ደፍ በላይ/በታች)

- መረጃ ከ Ubidots (መሣሪያው በመድረክ የታተመውን እሴት ያነባል)

ትምህርቶቹ ከሊኑክስ ጋር ናቸው ፣ በዊንዶውስ ውስጥ ከቪኤምዌር ጋር ጥቅም ላይ ሊውል የሚችል ምስል አለ

ደረጃ 1 ፦ ብልጭ ድርግም የሚያደርግ ዳግም ሞትን

ብልጭ ድርግም የሚሉ
ብልጭ ድርግም የሚሉ
ብልጭ ድርግም የሚሉ
ብልጭ ድርግም የሚሉ
ብልጭ ድርግም የሚሉ
ብልጭ ድርግም የሚሉ
ብልጭ ድርግም የሚሉ
ብልጭ ድርግም የሚሉ

ለብልጭታ ይህንን ማድረግ ያስፈልግዎታል

- ክፍት ተርሚናል

-ወደ/ምሳሌዎች/zolertia/አጋዥ ስልጠና/99-መተግበሪያዎች/mqtt-node ይሂዱ

- የ Makerfile ን በ ubidots እና በመብራት ያርትዑ

- የ ubidots መለያ ምልክቱን ይቅዱ እና በደመና አቃፊው ውስጥ በ ubidots.h ውስጥ ይለጥፉት

- RE_Mote ከፕሮግራሙ ጋር መገናኘቱን ያረጋግጡ

- በ ‹RE-Mote› ውስጥ Makefile ን ይስቀሉ

- ቀጣዩ ደረጃ ኦሪዮንን ማቀድ እና ማዋቀር ነው ፣ በ github ውስጥ ተብራርቷል

ደረጃ 2: ተከናውኗል

ተከናውኗል
ተከናውኗል
ተከናውኗል
ተከናውኗል
ተከናውኗል
ተከናውኗል

በተሳካ ሁኔታ ከተጫነ ፣ የመዳሰሻ እሴቶችን በየጊዜው የሚጭን እና በየጊዜው በመሣሪያው አድራሻ የሚታተም የ RE-Mote ምላሽ በተርሚናሉ በኩል ያያሉ።

በመሳሪያዎች ውስጥ በ ubidots መድረክ ላይ እና ከታተመው አድራሻ ጋር በሚዛመድ መሣሪያ ላይ ሁሉንም የተሰቀሉ ተለዋዋጮች በመሣሪያው መልክ ማየት ይችላሉ።

led_toggle የማይፈጠር ተለዋዋጭ ነው ፣ መሣሪያው በመድረክ ላይ አይጭነውም ፣ ግን መድረኩ በመሣሪያው ላይ ይጭነዋል። መሪውን ለመቆጣጠር ተለዋዋጭ led_toggle ያስፈልገናል ፣ ለዚያ ጠቅታ ተለዋዋጭ ፣ ነባሪ እና ስም led_toggle የሚለውን ጠቅ ያድርጉ።

በዳሽቦርድ ውስጥ መግብር እንፈጥራለን ፣ ቁጥጥር ፣ ተንሸራታች ፣ ተለዋጭ አክል ፣ በመሣሪያው አድራሻ ፣ led_toggle ፣ Max: 100 ፣ ደቂቃ 0 ፣ ተለዋዋጭ አክል።

አሞሌውን የሚንሸራተቱ ከሆነ የመሪዎቹ መብራቶች እንዴት እንደሚበሩ እና እሴቶቹ ተርሚናል ውስጥ እንደታተሙ ያያሉ ፣ የባርኩ ዋጋ በ 0 እና በ 100 መካከል ነው ፣ በመሣሪያው ላይ ይህ እሴት 65535 ላይ የሚደርስ 16 ቢት መሆን አለበት ፣ እሱን ለመቆጣጠር በአንድ ምክንያት ተባዝቶ 100 * 655 = 65500።

የሚመከር: