ዝርዝር ሁኔታ:

አነስተኛ የአየር ሁኔታ ሁኔታን ማሳያ እንዴት ማድረግ እንደሚቻል -4 ደረጃዎች
አነስተኛ የአየር ሁኔታ ሁኔታን ማሳያ እንዴት ማድረግ እንደሚቻል -4 ደረጃዎች

ቪዲዮ: አነስተኛ የአየር ሁኔታ ሁኔታን ማሳያ እንዴት ማድረግ እንደሚቻል -4 ደረጃዎች

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

ስለ ፕሮጀክቱ

ማይክሮ መቆጣጠሪያ በተመሳሳይ ጊዜ አስደሳች እና አዝናኝ ሊሆን ይችላል ፣ ለእውነተኛ የነገሮች በይነመረብ አንዳንድ የበይነመረብ ግንኙነትን ያክሉ! 8x8 ማትሪክስ ማሳያ እና ቆንጆ ግን ኃይል ያለው ሙሉ MKR1000 በመጠቀም አነስተኛ የአየር ሁኔታ ማሳያ እንዴት እንደፈጠርሁ እንዳሳይዎት ፍቀድልኝ።

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

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

ተግዳሮቶች

የማይክሮ መቆጣጠሪያዎን ኃይል ይጠቀሙ እና ለእውነተኛ የነገሮች በይነመረብ ደረጃ ይስጡ!

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

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

  1. የእረፍት ድር አገልግሎት ኤፒአይ ይበሉ
  2. የማይክሮ መቆጣጠሪያዎን ኃይል ሙሉ በሙሉ እንዴት እንደሚጠቀሙበት
  3. ለ IOT የበይነመረብ ግንኙነትን ይጠቀሙ
  4. የጄሰን መረጃን እንዴት መተንተን እንደሚቻል
  5. በአርዱዲኖ ውስጥ ክሮች እና የ 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

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

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

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

በ WiFi ቅንብሮችዎ ይተኩ

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

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

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

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

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

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

መልዕክት = ""; // የአሁኑን ሁኔታ ያግኙ ሕብረቁምፊ ሁኔታ = ውጤት ["የአሁኑ"] ["ሁኔታ"] ["ጽሑፍ"]; 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 ("");

ደረጃ 4: ጨርስ

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

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

እርዳታ ያስፈልጋል?

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

በእኔ Github repo ላይ ፕሮጀክቱን ይደግፉ

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

እንዲሁም እባክዎን እባክዎን በማይክሮ መቆጣጠሪያ መቆጣጠሪያ ውስጥ ለእኔ ድምጽ ይስጡኝ።:)

የሚመከር: