ዝርዝር ሁኔታ:

ሊብሚሌተስ IoT መዋቅር በ DragonBoard ላይ: 4 ደረጃዎች
ሊብሚሌተስ IoT መዋቅር በ DragonBoard ላይ: 4 ደረጃዎች

ቪዲዮ: ሊብሚሌተስ IoT መዋቅር በ DragonBoard ላይ: 4 ደረጃዎች

ቪዲዮ: ሊብሚሌተስ IoT መዋቅር በ DragonBoard ላይ: 4 ደረጃዎች
ቪዲዮ: Как спрятать данные в ячейках Excel? 2024, ሀምሌ
Anonim
ሊብሚሌተስ IoT መዋቅር በ DragonBoard ላይ
ሊብሚሌተስ IoT መዋቅር በ DragonBoard ላይ

LibMiletus የ IoT መሣሪያዎች በአውታረ መረብ ላይ እራሳቸውን እንዲለዩ እና በዚህ አውታረ መረብ ላይ በሌሎች መሣሪያዎች እንዲቆጣጠሩ የሚያስችል ክፍት ምንጭ የአጋርነት ማዕቀፍ ነው።

ደረጃ 1: ጥገኛዎችን ይጫኑ

ጥገኛዎችን ጫን
ጥገኛዎችን ጫን

እኛ አስቀድመው የዴቢያን ስርጭትን በቦርድዎ ላይ እያሄዱ ነው ብለን እናስባለን። አለበለዚያ ይህንን መመሪያ በመከተል ሊጭኑት ይችላሉ።

የ /etc/apt/sources.list ፋይል ተጨማሪ የሶፍትዌር ጥቅሎችን ለመጫን የሚያስፈልገውን መረጃ ይ containsል።

ተርሚናል (ምናሌ -> የስርዓት መሳሪያዎች -> LXTerminal) ይክፈቱ እና የራስፒቢያን ምንጮችን ለመጨመር የሚከተለውን ትእዛዝ ያከናውኑ።

$ sudo cat >> /etc/apt/sources.list <<-"EOF" deb https://archive.raspbian.org/raspbian wheezy main ነፃ ያልሆነ ዴብ- src https://archive.raspbian.org/ raspbian wheezy ዋና ነፃ ያልሆነ EOF ን ያበረክታል

አስፈላጊ ከሆነ ፣ የ Raspbian ይፋዊ ቁልፉ ትዕዛዙን በመጠቀም በ apt-get keyring ውስጥ ሊቀመጥ ይችላል-

$ wget https://archive.raspbian.org/raspbian.public.key -O - | sudo apt -key add -

የጥቅል አቀናባሪውን ያዘምኑ እና ትዕዛዞችን በመጠቀም ጥገኖቹን ይጫኑ-

$ sudo apt-get ዝማኔ

$ sudo apt-get install -y avahi-daemon cmake libmraa-dev libupm-dev

ደረጃ 2 የውሂብ ማከማቻውን ይገንቡ እና ይገንቡ

የውሂብ ማከማቻውን ይገንቡ እና ይገንቡ
የውሂብ ማከማቻውን ይገንቡ እና ይገንቡ

ትዕዛዙን በመጠቀም በሚመርጡበት ቦታ ማከማቻውን ያጥፉ

$ git clone

ወደ ሊኑክስ ንዑስ ማውጫ ይሂዱ እና ትዕዛዞችን በመጠቀም mDNS ን ያዋቅሩ-

$ cd LibMiletus/linux $ chmod +x configure.sh $ sudo./configure.sh --ignore_install = አዎ

ለመገንባት ፣ የገንቢውን ስክሪፕት ብቻ ያሂዱ

$./build.sh

አሁን ፣ ሰሌዳውን እንደገና ያስነሱ እና መደበኛውን የሊኑክስ ምሳሌ መፈጸም ይችላሉ

$ sudo./bin/linux_example_wifi

ደረጃ 3 ምሳሌውን ቀይር

ምሳሌውን ያስተካክሉ
ምሳሌውን ያስተካክሉ

ለ Intel Edison ስሪት ከተመሳሳይ ምሳሌ ቅጂ ያድርጉ

$ cp example_libMiletus_edison_wifi.cpp example_libMiletus_dragonboard_wifi.cpp

በአንዳንድ ዲጂታል ፒን ላይ ኤልኢድን ያገናኙ ፣ ፋይሉን ለምሳሌ_libMiletus_dragonboard_wifi.cpp ይክፈቱ እና እርስዎ ያገናኙትን ፒን ለማንፀባረቅ BUILT_IN_LED ማክሮውን ይለውጡ። እኔ ለ 96Boards የ Linker mezzanine ካርድ ማስጀመሪያ ኪት እጠቀማለሁ እና ዲጂታል ፒን 1 ን ወደ DragonBoard ፒን ካርታ ያደርገዋል። 23 ፣ ስለዚህ ፣ ለእኔ ይህ ነው

#BUILT_IN_LED 23 ን ይግለጹ

አሁን ፣ ያጠናቅሩት እና የትእዛዝ መስመሮችን በመጠቀም ያስፈጽሙ-

$ ሲዲ ቢን

$ g ++ -g../example_libMiletus_dragonboard_wifi.cpp libMiletus.o linux_wifi.o linux_wrapper.o linux_provider.o -o example_dragonboard_wifi -std = c ++ 11 -lmraa $ sudo./example_dragonboard_wifi

አሁን የእርስዎን IoT መሣሪያ በ MiletusApp በኩል መቆጣጠር ይችላሉ

የአጠቃላይ እይታ ገጹን ማየት እና ተጨማሪ አነፍናፊ እና ተዋናዮችን በማከል ይህንን ምሳሌ ማሻሻል ይችላሉ።

ደረጃ 4 መሣሪያዎን በ MiletusApp ይቆጣጠሩ

በ MiletusApp መሣሪያዎን ይቆጣጠሩ
በ MiletusApp መሣሪያዎን ይቆጣጠሩ
በ MiletusApp መሣሪያዎን ይቆጣጠሩ
በ MiletusApp መሣሪያዎን ይቆጣጠሩ
በ MiletusApp መሣሪያዎን ይቆጣጠሩ
በ MiletusApp መሣሪያዎን ይቆጣጠሩ

የእርስዎን ዘመናዊ መሣሪያዎች ለመቆጣጠር በ Android ስማርትፎንዎ ውስጥ MiletusApp ን መጠቀም ይችላሉ።

በማውረጃ ገጹ ላይ አነስተኛውን የመተግበሪያ ልቀትን ያውርዱ።

በባህሪያትዎ ላይ በመመስረት የቁጥጥር በይነገጽ በመተግበሪያው ውስጥ በተለዋዋጭ ይነሳል

የሚመከር: