ዝርዝር ሁኔታ:

የአየር ሁኔታ ማትሪክስ ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)
የአየር ሁኔታ ማትሪክስ ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአየር ሁኔታ ማትሪክስ ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: የአየር ሁኔታ ማትሪክስ ማሳያ 4 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: አስደናቂ አፕሊኬሽን || የአንድን ሰው ስልክ ቁጥር በማስገባት ብቻ ስለ እሱ/ሷ መረጃ የሚሰጥ አፕ። 2024, ህዳር
Anonim
የአየር ሁኔታ ማትሪክስ ማሳያ
የአየር ሁኔታ ማትሪክስ ማሳያ
የአየር ሁኔታ ማትሪክስ ማሳያ
የአየር ሁኔታ ማትሪክስ ማሳያ

ስለ ፕሮጀክቱ

ከ 8x8 ማትሪክስ ማሳያ ላይ አነስተኛ የአየር ሁኔታ ማሳያ እንዴት እንደሚፈጥሩ አሳያችኋለሁ።

በተመረጠው ቦታ ውስጥ የአየር ሁኔታን ፣ እርጥበት እና የአየር ሁኔታን ለማምጣት Genuino MKR1000 ን እጠቀማለሁ።

በተንሸራታች እነማ ንድፍ ውስጥ ለማሳየት ሁኔታን ያሳዩ።

ተግዳሮቶች

8x8 ማትሪክስ በመሠረቱ የ LEDs ድርድር ስለሆነ የጽሑፍ እና የአኒሜሽን ውጤቶችን ለማሳየት እሱን ፕሮግራም ማድረግ አለብኝ

በዚህ ፕሮጀክት ላይ እንዴት ማድረግ እንደሚችሉ ይማራሉ

  1. የእረፍት ድር አገልግሎት ኤፒአይ ይበሉ
  2. የጄሰን መረጃን እንዴት መተንተን እንደሚቻል
  3. በአርዱዲኖ ውስጥ ክሮች እና የ Wifi ቤተ -መጽሐፍት እንዴት እንደሚጠቀሙ

ደረጃ 1 - MKR1000 እና 8x8 ማሳያ ወደ ሚኒ ዳቦ ቦርድ ያሰባስቡ

MKR1000 እና 8x8 ማሳያ ወደ ሚኒ ዳቦ ቦርድ ይሰብስቡ
MKR1000 እና 8x8 ማሳያ ወደ ሚኒ ዳቦ ቦርድ ይሰብስቡ
MKR1000 እና 8x8 ማሳያ ወደ ሚኒ ዳቦ ቦርድ ይሰብስቡ
MKR1000 እና 8x8 ማሳያ ወደ ሚኒ ዳቦ ቦርድ ይሰብስቡ
MKR1000 እና 8x8 ማሳያ ወደ ሚኒ ዳቦ ቦርድ ይሰብስቡ
MKR1000 እና 8x8 ማሳያ ወደ ሚኒ ዳቦ ቦርድ ይሰብስቡ

ማዋቀሩ በጣም ቀላል ነው ፣ እኛ 8x8 ማትሪክስ ማሳያውን ከማይክሮ መቆጣጠሪያችን ጋር ማያያዝ አለብን።

መስፈርቶች

  1. 16pcs ከወንድ እስከ ሴት ዝላይዎች
  2. ሚኒ ዳቦ ቦርድ
  3. ማይክሮ መቆጣጠሪያ
  4. 8x8 ማትሪክስ ማሳያ '

የስብሰባ ማሳያ

መዝለያዎችዎን ወደ 8pcs ቡድን ይከፋፍሉ።

የጃምፐር ሽቦዎች ፍጹም ተስተካክለው መሆናቸውን ያረጋግጡ።

8 ቱን ሴት መዝለሎች ወደ ማትሪክስ ማሳያ የመጀመሪያዎቹ 8 ፒኖች ያገናኙ።

ሌሎቹን 8 ሴት ዝላይዎችን ከ 2 ኛ 8 ፒን የማትሪክስ ማሳያ ጋር ያገናኙ።

ከማይክሮ መቆጣጠሪያ ጋር ያያይዙ

ማይክሮ መቆጣጠሪያውን ከትንሽ ዳቦ ሰሌዳ ጋር ያያይዙ

የጁምፐር ሽቦዎችን የመጨረሻ የወንድ ፒን በመጠቀም ፣ ማይክሮ መቆጣጠሪያው ካስማዎች (5-A5) በተያያዙባቸው የመጀመሪያዎቹ 8 ቀዳዳዎች ላይ ያስገቡ።

ማይክሮ መቆጣጠሪያው ካስማዎች (6-13) በተያያዙባቸው ሌሎች 8 ቀዳዳዎች ላይ ቀሪውን ያስገቡ።

ጠረጴዛው ላይ ሲያስቀምጡት ፊት ለፊት እንዲታይ 8x8 ማትሪክስ ማሳያውን ያስተካክሉ።

ደረጃ 2 የእርስዎ የአየር ሁኔታ Api መለያ ይፍጠሩ

የእርስዎን የአየር ሁኔታ ኤፒአይ መለያ ይፍጠሩ
የእርስዎን የአየር ሁኔታ ኤፒአይ መለያ ይፍጠሩ
የእርስዎን የአየር ሁኔታ ኤፒአይ መለያ ይፍጠሩ
የእርስዎን የአየር ሁኔታ ኤፒአይ መለያ ይፍጠሩ

የነገሮች በይነመረብ ሙሉ በሙሉ ለመባል ከበይነመረቡ የተወሰነ ውሂብ ማምጣት አለብን።

ከተመረጠው ቦታዬ የአየር ሁኔታ መረጃን ለማምጣት ኤፒአይሲዩ ኤፒአዩን ተጠቅሜአለሁ።

ለመለያው እዚህ ይመዝገቡ https://www.apixu.com/login.aspx እና የመለያዎን ኤፒአይ ቁልፍ ያግኙ።

የራሴን የኤፒአይ ቁልፍ ለመጠቀም ነፃነት ይሰማዎ

ሕብረቁምፊ apiKey = "8f0ff191defb4a20b5583518171203"; // የእርስዎ apixu api ቁልፍ

ደረጃ 3 - የእርስዎን MKR1000 ያብሩ

ሙሉ ኮድ እዚህ ያግኙ በ GitHub ላይ ይመልከቱ

ጉዳዮችን ወይም ክለሳዎችን ለማቅረብ ነፃነት ይሰማዎት:)

HexFont.h ን ወደ Arduino ቤተ -መጽሐፍትዎ ያክሉ።

ማይክሮ መቆጣጠሪያዎን ለማብራት ቀላል_አየር_ዲፕሎ.ኖን ይጠቀሙ።

በዚህ የኮድ ክፍል ላይ ፦

በ WiFi ቅንብሮችዎ ይተኩ

ቻር ssid = ""; // አውታረ መረብዎ SSID (ስም)

የቻር ማለፊያ = ""; // የአውታረ መረብ ይለፍ ቃልዎ (ለ WPA ይጠቀሙ ፣ ወይም ለ WEP እንደ ቁልፍ ይጠቀሙ)

በእርስዎ Apixu Api ቁልፍ እና የአካባቢ መጋጠሚያዎች ይተኩ

ሕብረቁምፊ apiKey = "8f0ff191defb4a20b5583518171203"; // የእርስዎ apixu api ቁልፍ

ሕብረቁምፊ መጋጠሚያዎች = "28.4810971, -81.5088347"; // የአከባቢዎ መጋጠሚያዎች

እንዲሁም በዚህ የኮዱ ክፍል ላይ ምን ውሂብ እንደሚታይ መለወጥ ይችላሉ

// የማሳያ ጽሑፍን ወደ አዲስ የአየር ሁኔታ ሁኔታ ያዘምኑ

መልዕክት = ""; // የአሁኑን ሁኔታ ያግኙ ሕብረቁምፊ ሁኔታ = ውጤት ["የአሁኑ"] ["ሁኔታ"] ["ጽሑፍ"]; appendMessage (ሁኔታ); appendMessage (""); ሕብረቁምፊ temp_c = ውጤት ["የአሁኑ"] ["temp_c"]; appendMessage (temp_c); appendMessage ("C"); appendMessage (""); ሕብረቁምፊ እርጥበት = ውጤት ["የአሁኑ"] ["እርጥበት"]; appendMessage (እርጥበት); appendMessage ("H"); appendMessage ("");

ለምሳሌ ከ apixu api ውጤት wind_mph ን ማከል ከፈለጉ -

ሕብረቁምፊ wind_mph = ውጤት ["የአሁኑ"] ["wind_mph"];

appendMessage (wind_mph); appendMessage ("ንፋስ ማይልስ"); appendMessage ("");

ሙሉውን ኮድ እዚህ ያግኙ በ GitHub ላይ ይመልከቱ

ደረጃ 4: ጨርስ

Image
Image

አንዴ ከተበራ ከእርስዎ WiFI ጋር ለመገናኘት ይሞክራል እና የአየር ሁኔታዎን ፣ የሙቀት መጠንዎን እና እርጥበትዎን ያመጣል!

የበይነመረብ ግንኙነት እንዳለዎት ያረጋግጡ።

እርዳታ ያስፈልጋል?

እዚህ አስተያየት ለመስጠት ነፃነት ይሰማዎት።

ከዚህ የ Github repo ፕሮጀክቱን ይደግፉ

github.com/imjeffparedes/iot-simple-weath…

እንዲሁም በነገሮች ውድድር በይነመረብ ላይ እባክዎን ድምጽ ይስጡኝ።:)

የነገሮች ውድድር በይነመረብ 2017
የነገሮች ውድድር በይነመረብ 2017

የነገሮች ውድድር በይነመረብ ውስጥ ሁለተኛ ሽልማት 2017

የሚመከር: