ዝርዝር ሁኔታ:

ጨለማ ሰማይ ኤፒአይ PyPortal & የአየር ሁኔታ ዳሽቦርድ 6 ደረጃዎች
ጨለማ ሰማይ ኤፒአይ PyPortal & የአየር ሁኔታ ዳሽቦርድ 6 ደረጃዎች

ቪዲዮ: ጨለማ ሰማይ ኤፒአይ PyPortal & የአየር ሁኔታ ዳሽቦርድ 6 ደረጃዎች

ቪዲዮ: ጨለማ ሰማይ ኤፒአይ PyPortal & የአየር ሁኔታ ዳሽቦርድ 6 ደረጃዎች
ቪዲዮ: አስደናቂ የ36 ረቂቅ አበረታቾች የኒው ኬፕና ጎዳናዎች፣ ከኦብ ኒክሲሊስ ተጨማሪ ጋር 2024, ህዳር
Anonim
Image
Image

ይህ ፕሮጀክት ቀደም ሲል በሠራነው ፣ በጨለማ ሰማይ ኤፒአይ የአየር ሁኔታ ዳሽቦርድ ላይ የተወሰደ ነው። በዚህ ጊዜ ከ Raspberry Pi ይልቅ የአየር ሁኔታ መረጃን ለማሳየት እና ያንን መረጃ ወደ መጀመሪያው ግዛት ለመላክ Adafruit PyPortal ን እንጠቀማለን። ለአንዱ ሥራ ሁለት ዳሽቦርዶች!

አቅርቦቶች

  • Adafruit PyPortal
  • Adafruit IO ሂሳብ (ነፃ)
  • የጨለማ ሰማይ ኤፒአይ መለያ (ነፃ)
  • የመነሻ ግዛት መለያ

ደረጃ 1 የመጀመሪያ ሁኔታ

የመነሻ ግዛት
የመነሻ ግዛት

የመነሻ ግዛት የውሂብ ምስላዊ መድረክ ነው። መረጃን ከጨለማ ሰማይ ኤፒአይ እና ፒፒፖርታል ወደ መጀመሪያ ሁኔታ እንልካለን። ይህ የአየር ሁኔታ መረጃ መዝገብ እንዲኖረን እና የአየር ሁኔታ አዝማሚያዎችን እንድንመለከት ያስችለናል።

አዲስ መለያ መመዝገብ እና መፍጠር ያስፈልግዎታል። የ 14 ቀን ነፃ የሙከራ ጊዜ ያገኛሉ እና የኢዱ ኢሜል አድራሻ ያለው ማንኛውም ሰው ለነፃ የተማሪ ዕቅድ መመዝገብ ይችላል።

መረጃን ከጨለማ ሰማይ ኤፒአይ እና ፒፒፖርታልን ወደ መጀመሪያው ሁኔታ ለመላክ የእርስዎ የመጀመሪያ ግዛት መዳረሻ ቁልፍ ያስፈልግዎታል። ከላይ በቀኝ በኩል ባለው የተጠቃሚ ስምዎ ላይ ይሸብልሉ እና ቅንብሮቼን ጠቅ ያድርጉ። እዚያ የዥረት መዳረሻ ቁልፎች ዝርዝር ያያሉ። አዲስ ለመጠቀም ወይም ለመፍጠር አንዱን ይምረጡ። ለኮዱ ይህንን በኋላ እንፈልጋለን።

ደረጃ 2 - ጨለማ ሰማይ ኤፒአይ

ጨለማ ሰማይ ኤፒአይ
ጨለማ ሰማይ ኤፒአይ

ጨለማ ሰማይ በአየር ሁኔታ ትንበያ እና በምስል እይታ ውስጥ ልዩ ነው። የጨለማው ሰማይ አሪፍ ገጽታ የአየር ሁኔታን መረጃ ከየትኛውም የዓለም ክፍል ለማምጣት ልንጠቀምበት የምንችለው የአየር ሁኔታ ኤፒአይ ነው። የአየር ሁኔታ ዝናባማ ወይም ፀሐያማ ብቻ አይደለም ነገር ግን የሙቀት መጠን ፣ የጤዛ ነጥብ ፣ የንፋስ ጭጋግ ፣ እርጥበት ፣ ዝናብ ፣ ግፊት ፣ የአልትራቫዮሌት መረጃ ጠቋሚ እና ሌሎችም ፣ በፈለጉት ጊዜ ሁሉ በፈለጉት ቦታ በቀላሉ ይገኛሉ።

የጨለማውን ሰማይ ኤፒአይ ለመጠቀም በመጀመሪያ የራስዎን የኤፒአይ ቁልፍ ያስፈልግዎታል። አይጨነቁ ፣ የኤፒአይ ቁልፍ ማግኘት ፈጣን እና ነፃ ነው። ማድረግ ያለብዎት ነገር ቢኖር ወደ ድር ጣቢያው ይሂዱ እና መለያ ለመፍጠር “በነጻ ይሞክሩ” ን ጠቅ ያድርጉ።

በየቀኑ 1,000 የኤፒአይ ጥሪዎችን በነፃ ያገኛሉ። እያንዳንዱ የኤፒአይ ጥያቄ በነጻ ዕለታዊ ገደብ $ 0.0001 ያስከፍላል። ይህ ወሰን በየቀኑ እኩለ ሌሊት ላይ UTC ላይ እንደገና ይጀመራል። ትንበያ ጥያቄው ለሚቀጥለው ሳምንት የአሁኑን የአየር ሁኔታ ትንበያ ይመልሳል። የጊዜ ማሽን ጥያቄ የታዘዘውን ወይም የትንበያውን የአየር ሁኔታ ሁኔታ በአንድ ቀን ውስጥ ይመልሳል። ያለፈው ወይም የወደፊቱ።

የእርስዎ ሚስጥራዊ የጨለማ ሰማይ ኤፒአይ ቁልፍ እንደዚህ ያለ ነገር ይመስላል

0123456789abcdef9876543210fedcba።

ይህንን በኋላ ላይ በኮዱ ውስጥ እንጠቀማለን።

ደረጃ 3 - Adafruit IO & PyPortal

Adafruit IO አገልግሎት Adafruit ሃርድዌርቻቸውን ለማሟላት የሚያቀርብ አገልግሎት ነው። ይህንን አገልግሎት ለኮዳችን የሰዓት ክፍል እንጠቀማለን። ለነፃ መለያ ይመዝገቡ። የተጠቃሚ ስምዎን እና ቁልፍዎን ለማየት በግራ በኩል ያለውን AIO ቁልፍን ጠቅ ያድርጉ። በኋላ ላይ እነዚህን ሁለቱንም በኋላ በእኛ ኮድ ውስጥ እንጠቀማለን።

Adafruit PyPortal በ Circuit Python የተጎላበተው የቅርብ ጊዜ IoT መሣሪያ ነው። ስለ PyPortal በጣም አሪፍ ነገር ማንኛውንም ነገር ለማሳየት ከኤፒአይ እና ከ JSON ጋር መስተጋብር መፍጠር ነው። እኛ ከጨለማው ሰማይ ኤፒአይ መረጃን ለማግኘት ፣ ያንን መረጃ በፒፒፖርታል ላይ ለማሳየት እና ያንን ውሂብ ወደ መጀመሪያው ግዛት ለመላክ እንጠቀምበታለን።

በእርስዎ PyPortal ላይ ይህ የመጀመሪያ ፕሮጀክትዎ ከሆነ firmware ን ለማውረድ ፣ PyPortal ን ከ WiFi ጋር ለማገናኘት እና ዝግጁ ለማድረግ ይህንን መማሪያ መከተል ይፈልጋሉ። አንዴ ይህንን ካጠናቀቁ ለጨለማው ሰማይ ኤፒአይ ኮድ እንዘጋጃለን።

ደረጃ 4 ኮድ

ይህ ኮድ እዚህ ወደ ኮምፒተርዎ ሊወርድ ይችላል። ከ README.md ፋይል በስተቀር ሁሉንም ፋይሎች ወደ የእርስዎ PyPortal ያስተላልፉ። እርስዎ በዩኤስቢ ዝርዝርዎ ላይ እንደ CIRCUITPYTHON መታየት ያለበት በ PyPortal ላይ ብቻ ይጎትቷቸው እና ይጥሏቸዋል። ለማረም የሚያስፈልግዎት ብቸኛው ሰነድ ሚስጥሮች.py ነው። በግልፅ እይታ ውስጥ እንዳናገኝ ሁሉንም የግል መረጃዎን ወደ ኮዱ ይጎትታል።

ኮድዎን ለማርትዕ እና ለማየት የሙ አርታኢውን እንዲጠቀሙ እመክራለሁ። ለውጦችን በሚያደርጉበት ጊዜ በቀላሉ ለማረም ተከታታይ ማሳያ አለው። ማንኛውም የኮድ አርታኢ ግን ይሠራል።

እያንዳንዱ ኮድ ፣ ቤተ -መጻህፍት ፣ እና አቃፊዎች በሚያደርጉት ነገር መነጋገር እፈልጋለሁ ፣ ስለዚህ ለውጦችን ማድረግ ቀላል እና እና

ኮድ.ፒ

ይህ ኮድ.py ተብሎ ከተሰየመ በ PyPortal ላይ የሚጀምረው የእኛ ዋና ፋይል ነው። እዚህ የ WiFi ግንኙነትን ፣ የጨለማውን የሰማይ ኤፒአይ ጥሪን እና ለፓይፖርታል ማሳያ ማዋቀሩን ያያሉ። በዚህ ፋይል ላይ ማድረግ ያለብዎ ማናቸውም ማሻሻያዎች የሉም።

darksky.py

ይህ ስክሪፕት ከዋናው ኮድ ተጠርቷል። ይህ የጨለማ ሰማይ ኤፒአይ ጥሪን ፣ በ PyPortal ማሳያው ላይ የጽሑፍ ቦታን የምንለይበት ፣ የትኛውን አዶ እንደሚታይ መወሰን እና የኤፒአይ ውሂቡን ወደ የመጀመሪያ ሁኔታ የምንልክበት ነው። እዚህ ማድረግ ያለብዎት ምንም ማሻሻያዎች የሉም።

ሚስጥሮች.ፒ

ይህ ሁሉንም የይለፍ ቃላትዎን እና የመዳረሻ ቁልፎችዎን ይይዛል። በዚህ ሰነድ ውስጥ ሁሉንም ንጥሎች ማለት ይቻላል ማዘመን ያስፈልግዎታል። የ WiFi ስምዎን ፣ የ WiFi የይለፍ ቃልዎን ፣ የሰዓት ሰቅዎን ፣ የጨለማ ሰማይ ኤፒአይ ቁልፍን ፣ የመነሻ ግዛት የመዳረሻ ቁልፍ ፣ ኬንትሮስ እና ኬክሮስ ፣ የከተማ ስም እና ግዛት ፣ የአዳፍሮት አይኦ የተጠቃሚ ስም እና የአዳፍ ፍሬ አይኦ ቁልፍ ማስገባት ያስፈልግዎታል። አንዴ እነዚያን ሁሉ የገቡ እና ካስቀመጧቸው በኋላ ኮድዎ ያለ ስህተት መሮጥ አለበት።

ቤተ መጻሕፍት

እነዚህ PyPortal እና ሞጁሎችን ለማስኬድ የሚያስፈልጉት ቤተ -መጻሕፍት ናቸው።

ቅርጸ ቁምፊዎች

ይህ በ PyPortal ላይ የአየር ሁኔታን መረጃ ለማሳየት የሚያገለግል ቅርጸ -ቁምፊ ነው።

አዶዎች

አሁን ባለው የአየር ሁኔታ ላይ በመመስረት በ PyPortal ላይ እንደ ሥዕሉ የሚታዩት እነዚህ የተለያዩ አዶዎች ናቸው።

ደረጃ 5 PyPortal

PyPortal
PyPortal

አሁን ኮድዎ እየሄደ ስለሆነ የእርስዎ ፓይፖርታል ከተማዎን እና ግዛትዎን ፣ ሰዓቱን ፣ የአሁኑን የአየር ሁኔታ ሁኔታ ማጠቃለያ እና የሚዛመድ አዶን ፣ እና በፋራናይት ውስጥ ያለውን የሙቀት መጠን ያሳያል።

በጨለማ ሰማይ ስክሪፕት ውስጥ የሚታየውን ጽሑፍ መጠን እና ቦታ ማስተካከል ይችላሉ። የተለያዩ አዶዎችን ለመጠቀም ከፈለጉ ልክ እንደ ትክክለኛ ስሞች ማስቀመጥ እና በአዶዎች አቃፊ ውስጥ ማስቀመጥ ያስፈልግዎታል። ማንኛውም የማሳያ ዕቃዎች የሚስተካከሉ ናቸው። እርስዎ የሚያሳዩትን እንኳን መለወጥ ይችላሉ። ማድረግ ያለብዎት የጨለማ ሰማይ ኤፒአይ ጥሪ የተለየ ክፍል መተንተን ነው እና ያ ከሙቀት ወይም ከአየር ማጠቃለያ ይልቅ ይታያል።

ደረጃ 6 - የመነሻ ሁኔታ ዳሽቦርድ

የመነሻ ሁኔታ ዳሽቦርድ
የመነሻ ሁኔታ ዳሽቦርድ

ወደ መጀመሪያ ግዛት መለያዎ ይሂዱ እና ውሂብዎን ይመልከቱ። የአየር ሁኔታን እና የአየር ሁኔታን አዶን ወደ ስሜት ገላጭ አዶዎች ካርታ አድርጌያለሁ ፣ የሙቀት መጠኑን የቴርሞሜትር መለኪያ ግራፍ አደረግሁ ፣ እርጥበትን ፈሳሽ ደረጃ የመለኪያ ግራፍ አደረግሁ ፣ የአልትራቫዮሌት ጠቋሚውን ከቀለም ገደቦች ጋር የባር ግራፍ አደረግሁ ፣ እና የእርጥበት ፣ የሙቀት እና የ UV መረጃ ጠቋሚ የመስመር ግራፎችን ፈጠርኩ።. '

ዳሽቦርድ የበለጠ ስብዕና እንዲሰጥዎት በአየር ሁኔታ ዳሽቦርድዎ ላይ የጀርባ ምስል ማከል ይችላሉ።

የዳሽቦርድ አቀማመጡን ከሕዝብ ድርሻ እንደ ዳሽቦርድዎ ለመጠቀም ከፈለጉ እዚህ ያሉትን መመሪያዎች በመከተል አቀማመጥን ወደ የውሂብ ባልዲዎ ማስመጣት ይችላሉ።

ለዳሽቦርድችን የወል ማጋሪያ ዩአርኤል https://go.init.st/dydonsu ነው።

አሁን እርስዎ አንድ ብቻ አይደሉም ፣ ግን ሁለት የአየር ሁኔታ ዳሽቦርዶች እና የአየር ሁኔታ መረጃ መዝገብ።

የሚመከር: