ዝርዝር ሁኔታ:

ኢንቴል ኤዲሰን የአየር ሁኔታ አማካሪ ንድፍ 6 ደረጃዎች
ኢንቴል ኤዲሰን የአየር ሁኔታ አማካሪ ንድፍ 6 ደረጃዎች

ቪዲዮ: ኢንቴል ኤዲሰን የአየር ሁኔታ አማካሪ ንድፍ 6 ደረጃዎች

ቪዲዮ: ኢንቴል ኤዲሰን የአየር ሁኔታ አማካሪ ንድፍ 6 ደረጃዎች
ቪዲዮ: What is intel core i3 core i5 core i7 or i9 processor | ማወቅ ስለሚገባን ስለ ኢንቴል ፕሮሰሰር | CPU | ይህን ያውቁ ኖሯል 2024, ህዳር
Anonim
ኢንቴል ኤዲሰን የአየር ሁኔታ አማካሪ ንድፍ
ኢንቴል ኤዲሰን የአየር ሁኔታ አማካሪ ንድፍ

እኛ በቀለማት ያሸበረቀ ፣ ሊሰፋ የሚችል እና የ Intel ኤዲሰን ልዩ ባህሪያትን የሚያሳይ ፕሮጀክት ለመፍጠር ፈልገን ነበር።

  • Wifi ይጠቀሙ
  • ሊኑክስን ይጠቀሙ
  • ከ Grove Starter Kit ውስጥ ክፍሎችን ይጠቀሙ።

በተጨማሪም ፣ መረጃን ከሊኑክስ ጎን ወደ ኤዲሰን ወደ አርዱዲኖ ጎን እንዴት ማስተላለፍ እንደሚቻል ለማወቅ ፈልጌ ነበር። ሊኑክስ በአውታረ መረብ ባህሪዎች የበለፀገ ነው። አርዱዲኖ በጂፒኦ የበለፀገ ሲሆን ቀለም ኤልሲዲ እና ሊሰፋ የሚችል ዳሳሾች እና መሣሪያዎች አሉት።

ኮዱ በ:

github.com/qtpierce/sMegabyte/tree/master/…

  1. እባክዎ ያንን ኮድ ያውርዱ።
  2. የሊኑክስ ስክሪፕቶችን ወደ ኤዲሰን ለመቅዳት SCP ን ይጠቀሙ። እነሱን/ቤት/ስር/ውስጥ መለጠፍ ጥሩ ጅምር ነው።
  3. Myweatherservice.service ፋይልን ወደ

    /etc/systemd/system/multi-user.target.wants/

  4. መጫኑን ለመጫን Arduino IDE ን ይጠቀሙ

    WeatherAdvisorySketch.ino በአርዲኖ ጎን በኤዲሰን ላይ ይሳሉ።

  5. ለማንኛውም የ I2C ወደቦች የ Grove Kit LCD ን መንጠቆ።
  6. እንደአማራጭ ፣ ጫጫታውን ወደ D2 ያያይዙት።

ደረጃ 1 ኮዱን ከ GitHub አምጡ።

የእኔን ኮድ በ GitHub ላይ ለጥፌዋለሁ -

github.com/qtpierce/sMegabyte/tree/master/…

ኮዱን ለማግኘት ቀላሉ መንገድ የ GitHub ጣቢያውን መጎብኘት እና የ “ዚፕ አውርድ” ቁልፍን መፈለግ እና ኮዱን ማውረድ ነው። ከዚያ እሱን መገልበጥ እና “SCP” ን ወደ ኤዲሰን መገልበጥ ይኖርብዎታል።

እኔ የሊኑክስ ስርዓትን እጠቀም ነበር እና ኮዱን ከሊኑክስ ወደ ኤዲሰን ለመቅዳት የ SFTP ሶፍትዌር ነው። በዊንዶውስ ላይ ፣ ተመሳሳይ ቅጂ ምናልባት WinSCP ን በመጠቀም ሊሆን ይችላል ብዬ አምናለሁ። WinSCP ን በመጠቀም ከኤዲሰን ጋር የመጀመሪያውን ግንኙነት ሳደርግ “ማስጠንቀቂያ - ሊደርስ የሚችል የደህንነት ጥሰት!” ሰጠኝ። ከኤዲሰን ጋር ግንኙነቱን እንደጀመርኩ ስለማውቅ ተቀብዬዋለሁ። በዚፕ ውስጥ የስክሪፕት ፋይሎችን ወደ ኤዲሰን/ቤት/ስር/ማውጫ ይቅዱ። ዙሪያ ፋይሎችን በማዛወር ላይ በኋላ መመሪያዎች ይኖራሉ።

ደረጃ 2 ከኤዲሰን ጋር ይገናኙ እና የትእዛዝ መስመርን ያግኙ።

በጣም ቀላሉ ዘዴ የዩኤስቢ ተከታታይ ወደብ በመጠቀም ከኤዲሰን ጋር መገናኘት ነው። የመጀመሪያዎቹን ጥቂት ደረጃዎች በ

software.intel.com/en-us/articles/assemble…

የዩኤስቢውን ተከታታይ ወደብ ከፍቶ ሲሠራ አንዴ አቆምኩ። በዚህ ጊዜ እኔ ለማገናኘት በዊንዶውስ ላፕቶፕ ላይ tyቲ ስለምጠቀም የትእዛዝ ጥያቄ ነበረኝ።

እኔ የግሮቭ ማስጀመሪያ መሣሪያን ከእሱ ጋር ማገናኘት ስለፈለግኩ ኤዲሰን ከ Arduino Breakout ቦርድ ጋር እጠቀማለሁ።

ደረጃ 3 - ፋይሎቹን ወደ ትክክለኛ ቦታዎቻቸው ያንቀሳቅሱ።

የሚከተሉት ፍጹም የፋይል መንገዶች 3 ሊኑክስ ስክሪፕቶችን ለማስቀመጥ ትክክለኛ ሥፍራዎች ናቸው። የሚከተሉትን ቦታዎች የሚጠብቁ አንዳንድ ጠንካራ ኮድ ያላቸው የፋይል ዱካዎች አሉ።

  • /ቤት/ሥር/myweatherservice.pl
  • /ቤት/ሥር/የእኔ የውበት አገልግሎት_መጠቅለያ.sh
  • /etc/systemd/system/multi-user.target.wants/myweatherservice.service

ኤዲሰን ሲጀመር ፣ systemd myweatherservice.service ን ይጀምራል

myweatherservice_wrapper.sh ን የሚጀምረው

myweatherservice.pl ስክሪፕት የሚጀምረው።

ደረጃ 4 በኤዲሰንዎ ላይ WiFi ን ለማዋቀር መማር።

ፕሮግራሙን ለማከናወን የኤስኤስኤች ፕሮቶኮሉን መጠቀም ጥሩ ሆኖ አግኝቼዋለሁ። የሚከተሉት እርምጃዎች ሰዎች ማወቅ እና መለማመድ አለባቸው ብዬ የማስባቸው ነገሮች ናቸው። ኤዲሰን በማቀናበር ላይ የ Intel ጽሑፍን ተከተለኝ-

software.intel.com/en-us/articles/assemble…

ሁለቱንም የዩኤስቢ መሣሪያዎች በኤዲሰን ላይ ከላፕቶ laptop ጋር ስለሚያገናኝ የ 2 ማይክሮ ዩኤስቢ ገመድ ዘዴን መጠቀም እንደወደድኩ አውቃለሁ። ሁለቱ የዩኤስቢ መሣሪያዎች በዩኤስቢ ምስል እና በዩኤስቢ ተከታታይ ወደብ ላይ ለመቅዳት የሚያስችልዎ የዩኤስቢ አውራ ጣት-ድራይቭ ናቸው። በዩኤስቢ ተከታታይ ወደብ ላይ ከኤዲሰን ጋር እንዲሮጥ እና እንዲያወራ የ PuTTY ክፍለ ጊዜ ማግኘት አለብዎት ፣ ያ የ Intel ጽሑፍ ደረጃ 3 ነው። የ wifi ቅንብሩን ማግኘት አለብዎት ፣ ይህ የ Intel ጽሑፍ ደረጃ 4 ነው። አንዴ ይህንን ካገኙ የኤዲሰን የአይፒ አድራሻውን ለመወሰን የዩኤስቢውን ተከታታይ ወደብ ይጠቀሙ እና ከዚያ ወደ ኤዲሰን ssh ለመግባት PuTTY ን ይጠቀሙ።

የዚህ ደረጃ ዓላማ የድር ጣቢያዎችን ከአየር ሁኔታ ጣቢያዎች እንዲገነዘብ ኤዲሰን ከእርስዎ የ wifi መዳረሻ ነጥብ ጋር እንዲገናኝ ማድረግ ነው።

ደረጃ 5 - የ Grove Starter Kit Stuff ን ያክሉ።

የ Grove Breakout GPIO ቦርድ ይሰኩ።

በግሮቭ Breakout GPIO ቦርድ ላይ ወደ ማናቸውም I2C ወደቦች የ RGB LCD ን መንጠቆ።

በአማራጭ ፣ ጫጫታውን እስከ GPIO 3 ድረስ ያያይዙት።

ደረጃ 6 - እንደገና ያስነሱ ፣ ይሞክሩት እና የእርስዎ ያድርጉት።

የአየር ሁኔታ ጣቢያ ኤክስኤምኤል ፋይልን ለማገናኘት እና ለማዋቀር wifi ን እንደገና ያስጀምሩ እና 20 ሰከንዶች (በኮዱ ውስጥ አንዳንድ የእንቅልፍ 10 ዎች አሉ) ይጠብቁ።

የሚሰራ ከሆነ ፣ ለጣቢያ KHIO ፣ በሂልስቦሮ ወይም በአየር ማረፊያ የአየር ሁኔታ ጣቢያ የአየር ሁኔታን ማሳየት አለበት።

የእርስዎ ለማድረግ የሊኑክስ ስክሪፕት ፋይል myweatherservice.pl ከአየር ሁኔታ ጣቢያዎች ኤክስኤምኤል ለማምጣት የ wget ትዕዛዞችን ይ containsል። ይዘትን ከየትኛው ጣቢያ ማውጣት እንደሚፈልጉ እባክዎ ይወቁ።

የሚመከር: