ዝርዝር ሁኔታ:

ኤዲሰን ቡና ያደርገኛል (ኮድ) 3 ደረጃዎች
ኤዲሰን ቡና ያደርገኛል (ኮድ) 3 ደረጃዎች

ቪዲዮ: ኤዲሰን ቡና ያደርገኛል (ኮድ) 3 ደረጃዎች

ቪዲዮ: ኤዲሰን ቡና ያደርገኛል (ኮድ) 3 ደረጃዎች
ቪዲዮ: Everton 1-3 Man United በመንሱር አብዱልቀኒ | ድህረ ጨዋታ ትንታኔ | Mensur Abdulkeni | postmatch analysis 2024, ሀምሌ
Anonim
ኤዲሰን ቡና አደረገኝ (ኮድ)
ኤዲሰን ቡና አደረገኝ (ኮድ)

ይህ ፕሮጀክት አንድ የ WiFi ደንበኛ በ WiFi አውታረ መረብ (እንደ እርስዎ ወይም ሠራተኞችዎ ወደ ቢሮዎ ሲደርሱ) አንዴ (እንደ ቡና ማገልገል) አንድ እርምጃ እንዲጀምሩ ያስችልዎታል።

ደረጃ 1 - የእርስዎን ኢንቴል ኤዲሰን ያዋቅሩ

የእርስዎን ኢንቴል ኤዲሰን ያዋቅሩ
የእርስዎን ኢንቴል ኤዲሰን ያዋቅሩ

ሁለቱን የዩኤስቢ ገመዶች ከኮምፒዩተርዎ ወደ ኤዲሰን ቦርድ (አንድ ለኃይል ፣ አንዱ ለተከታታይ ውሂብ) ያገናኙ። በ OSX ውስጥ ከእርስዎ ተርሚናል ላይ ለቦርዱ ተከታታይ ግንኙነት ይክፈቱ ማያ /dev/tty.usbserial-AJ035OK6 115200 -L ነባሪው የኤዲሰን መግቢያ ሥር ነው። አንዴ ከገቡ የ wifi አውታረ መረብን ያዋቅሩ configure_edison --wifi ጥቅሎችን ከኤዲሰን ለማውረድ የምንጮችን ዝርዝር እንጨምር። ይህንን ፋይል ይክፈቱ: root@edison: ~# vi /etc/opkg/base-feeds.conf እና እነዚህን መስመሮች በእሱ ላይ ያክሉ (በቪ አርታኢው ውስጥ ጽሑፍ ለማስገባት “i” ብለው ይተይቡ): src/gz ሁሉም http:/ /repo.opkg.net/edison/repo/allsrc/gz edison https://repo.opkg.net/edison/repo/edisonsrc/gz core2-32 https://repo.opkg.net/edison/repo/core2 -32 ከዚያም ምንጮቹን ያዘምኑ እና ለፕሮጀክታችን የሚያስፈልጉትን ቤተመፃሕፍት ይጫኑ-root@edison: ~# opkg updateroot@edison: ~# opkg install libmraa0 nanoroot@edison: ~# opkg install python-piproot@edison: ~# curl https:/ /bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py | pythonroot@edison: ~# pip install ubidots ተከናውኗል! አሁን ኮድ ለማድረግ ዝግጁ ነን። ወደ ቢሮዬ ስደርስ እወቅ በአካባቢያዊው wifi አውታረ መረብ ውስጥ የ ARP ትራፊክን ለመለየት የ Scapy ፓኬት አነፍናፊን እንጠቀማለን። ስካፒ ከፓይዘን ስክሪፕት ምቾት የኔትወርክ ፓኬጆችን እንዲይዙ የሚያስችልዎ ትልቅ መሣሪያ ነው። ያለ እሱ ፣ የአውታረ መረብ ትራፊክን በሚነፍስበት ጊዜ ብዙ የሁለትዮሽ ኮድ መተንተን አለብን። የመጀመሪያው ስክሪፕታችን ‹dictionary.csv› በተባለው የ csv ፋይል ውስጥ የተከማቸውን የማክ አድራሻዎችን ይመለከታል ፣ ከዚያ ‹1 ›ን እሴቱን ወደ Ubidots ተለዋዋጭ ይልካል። ፣ ማለትም ሰውዬው ደረሰ ማለት ነው። የ MAC አድራሻው ለመጀመሪያ ጊዜ ከታየ ፣ ከዚያ ስክሪፕቱ ውሂቡን ለማከማቸት የ Ubidots ተለዋዋጭ ይፈጥራል። መስመሩን ልብ ይበሉ - ማሽተት (prn = arp_count ፣ ማጣሪያ = “arp” ፣ መደብር = 0) ተግባሩን የሚቀሰቅሰው” arp_count (pkt) የኤአርፒ ፓኬት በተነፈሰ ቁጥር። ያ ተግባር የ Ubidots ተለዋዋጭን ለማዘመን ብዙ ሂደቶችን የምናቃጥልበት ነው። ሁለገብ ሂደትን የተጠቀምኩበት ምክንያት ትይዩ ተግባር ስላስፈለገኝ ነው ፣ ምክንያቱም ሁለት ተጠቃሚዎች በአንድ ጊዜ ከደረሱ ፣ ሁለቱም ጥቅሎች በዑቢዶቶች ውስጥ ማሽተት እና ማዘመን ይችላሉ። አማራጭ “መደብር = 0” በጣም አስፈላጊ ነው ምክንያቱም አለበለዚያ ጥቅሎቹ የኤዲሰን ራም እና የስዋፕ ማህደረ ትውስታን መሙላት ይጀምሩ እና ከጥቂት ሰዓታት በኋላ በረዶ ይሆናል። https://halckemy.s3.amazonaws.com/uploads/document/file/46958/dictionary.csv /ጭነቶች/ሰነድ/ፋይል/46543/wifi_sniff.py

ደረጃ 2 - የ ARP እሽግ ሲነፍስ ሰርቪዮን ያነሳሱ

የኤአርፒ ፓኬጅ ሲነፍስ ሰርቪዮን ያነሳሱ
የኤአርፒ ፓኬጅ ሲነፍስ ሰርቪዮን ያነሳሱ

ሁለተኛው ስክሪፕት Ubidots ሁል ጊዜ የሚለዋወጥ (እኛ “0” ወይም “1” የምንልክበት) እና “ተለዋዋጭ” ከ “1” ጋር እኩል በሚሆንበት ጊዜ አገልጋዩን ያነቃቃል። እኔ የኤዲሰን ሁሉንም የጂፒኦ ፒን ከሊኑክስ ቅርፊት ወይም ከፓይዘን ስክሪፕት (በእውነቱ ፣ በአርዱዲኖ ውስጥ ኮድ አያስፈልግም!) የሚይዙትን የ MRAA ቤተ -መጽሐፍትን (በአይቲ ሰዎች የተጠቆመ) እጠቀማለሁ። ይህ ከፓይዘን አንድ የ Servo ሞተር በፍጥነት እንድይዝ አስችሎኛል። እንደ ቡና ማሽን ያለ ማንኛውንም አካላዊ ቫልቭ ለመቀስቀስ ይህንን Servo ማዋቀር ይችላሉ። ለዲሞቢው ሲባል ቀለል ያለ ኩባያ መያዣን ሠርቻለሁ። እንዲሁም በዳሽቦርድዎ ውስጥ “መቀየሪያ” መፍጠር እና የቡና መሙያውን እራስዎ መቆጣጠር ይችላሉ-

ደረጃ 3: እባክዎ ድምጽ ይስጡ

እባክዎን ድምጽ ይስጡ !!! ለቪዲዮው

የሚመከር: