ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1 የመጀመሪያ ሁኔታ
- ደረጃ 2 - ጨለማ ሰማይ ኤፒአይ
- ደረጃ 3 - Adafruit IO & PyPortal
- ደረጃ 4 ኮድ
- ደረጃ 5 PyPortal
- ደረጃ 6 - የመነሻ ሁኔታ ዳሽቦርድ
ቪዲዮ: ጨለማ ሰማይ ኤፒአይ PyPortal & የአየር ሁኔታ ዳሽቦርድ 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ ፕሮጀክት ቀደም ሲል በሠራነው ፣ በጨለማ ሰማይ ኤፒአይ የአየር ሁኔታ ዳሽቦርድ ላይ የተወሰደ ነው። በዚህ ጊዜ ከ 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
አሁን ኮድዎ እየሄደ ስለሆነ የእርስዎ ፓይፖርታል ከተማዎን እና ግዛትዎን ፣ ሰዓቱን ፣ የአሁኑን የአየር ሁኔታ ሁኔታ ማጠቃለያ እና የሚዛመድ አዶን ፣ እና በፋራናይት ውስጥ ያለውን የሙቀት መጠን ያሳያል።
በጨለማ ሰማይ ስክሪፕት ውስጥ የሚታየውን ጽሑፍ መጠን እና ቦታ ማስተካከል ይችላሉ። የተለያዩ አዶዎችን ለመጠቀም ከፈለጉ ልክ እንደ ትክክለኛ ስሞች ማስቀመጥ እና በአዶዎች አቃፊ ውስጥ ማስቀመጥ ያስፈልግዎታል። ማንኛውም የማሳያ ዕቃዎች የሚስተካከሉ ናቸው። እርስዎ የሚያሳዩትን እንኳን መለወጥ ይችላሉ። ማድረግ ያለብዎት የጨለማ ሰማይ ኤፒአይ ጥሪ የተለየ ክፍል መተንተን ነው እና ያ ከሙቀት ወይም ከአየር ማጠቃለያ ይልቅ ይታያል።
ደረጃ 6 - የመነሻ ሁኔታ ዳሽቦርድ
ወደ መጀመሪያ ግዛት መለያዎ ይሂዱ እና ውሂብዎን ይመልከቱ። የአየር ሁኔታን እና የአየር ሁኔታን አዶን ወደ ስሜት ገላጭ አዶዎች ካርታ አድርጌያለሁ ፣ የሙቀት መጠኑን የቴርሞሜትር መለኪያ ግራፍ አደረግሁ ፣ እርጥበትን ፈሳሽ ደረጃ የመለኪያ ግራፍ አደረግሁ ፣ የአልትራቫዮሌት ጠቋሚውን ከቀለም ገደቦች ጋር የባር ግራፍ አደረግሁ ፣ እና የእርጥበት ፣ የሙቀት እና የ UV መረጃ ጠቋሚ የመስመር ግራፎችን ፈጠርኩ።. '
ዳሽቦርድ የበለጠ ስብዕና እንዲሰጥዎት በአየር ሁኔታ ዳሽቦርድዎ ላይ የጀርባ ምስል ማከል ይችላሉ።
የዳሽቦርድ አቀማመጡን ከሕዝብ ድርሻ እንደ ዳሽቦርድዎ ለመጠቀም ከፈለጉ እዚህ ያሉትን መመሪያዎች በመከተል አቀማመጥን ወደ የውሂብ ባልዲዎ ማስመጣት ይችላሉ።
ለዳሽቦርድችን የወል ማጋሪያ ዩአርኤል https://go.init.st/dydonsu ነው።
አሁን እርስዎ አንድ ብቻ አይደሉም ፣ ግን ሁለት የአየር ሁኔታ ዳሽቦርዶች እና የአየር ሁኔታ መረጃ መዝገብ።
የሚመከር:
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር ኃይል ያለው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - 8 ደረጃዎች (ከስዕሎች ጋር)
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር የተጎላበተው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - በ 1 የተለያዩ ቦታዎች ላይ ከ 1 ዓመት ስኬታማ ክወና በኋላ በፀሐይ ኃይል የሚሰራ የአየር ሁኔታ ጣቢያ ፕሮጀክት ዕቅዶቼን እያካፈልኩ እና በእውነቱ ከረዥም ጊዜ በኋላ በሕይወት ሊቆይ ወደሚችል ስርዓት እንዴት እንደተለወጠ እገልጻለሁ። ወቅቶች ከፀሐይ ኃይል። እርስዎ ከተከተሉ
ESP32 የአየር ሁኔታ የአየር ሁኔታ ጣቢያ 16 ደረጃዎች (ከስዕሎች ጋር)
ESP32 Weathercloud Weather ጣቢያ - ባለፈው ዓመት አርዱinoኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ የተባለውን ትልቁን አስተማሪዬን አሳትሜያለሁ። እላለሁ በጣም ተወዳጅ ነበር። በመምህራን መነሻ ገጽ ፣ በአርዱዲኖ ብሎግ ፣ በዊዝኔት ሙዚየም ፣ በኢንስታግራም ኢንስታግራም ፣ በአርዱዲኖ Instagr ላይ ተለይቶ ቀርቧል
የ AirVisual የአየር ጥራት ኤፒአይ ዳሽቦርድ 5 ደረጃዎች
AirVisual Air Quality API Dashboard: AirVisual (https://www.airvisual.com) በዓለም ዙሪያ በአየር ጥራት ላይ መረጃን የሚሰጥ ድር ጣቢያ ነው። ወደ ዳሽቦርድ ለመላክ የአየር ጥራት መረጃ ለማግኘት የምንጠቀምበት ኤፒአይ አላቸው። እኛ ከእኛ ጋር እንዳደረግነው ከዚህ ኤፒአይ ጋር እንገናኛለን
ጨለማ ሰማይ ኤፒአይን በመጠቀም የአየር ሁኔታ ዳሽቦርድ ይገንቡ 5 ደረጃዎች (ከስዕሎች ጋር)
ጨለማ ሰማይ ኤፒአይን በመጠቀም የአየር ሁኔታ ዳሽቦርድ ይገንቡ - ጨለማ ሰማይ በአየር ሁኔታ ትንበያ እና በምስል እይታ ውስጥ ልዩ ነው። የጨለማው ሰማይ አሪፍ ገጽታ የአየር ሁኔታን መረጃ ከየትኛውም የዓለም ክፍል ለማምጣት ልንጠቀምበት የምንችለው የአየር ሁኔታ ኤፒአይ ነው። የአየር ሁኔታ ዝናባማ ወይም ፀሐያማ ብቻ አይደለም ፣ ግን የሙቀት መጠኑ
አርዱዲኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ 16 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ - ከበይነመረቡ ጋር የተገናኘ የአየር ሁኔታ ጣቢያ ሠራሁ። እሱ የሙቀት መጠንን ፣ እርጥበትን ፣ ግፊትን ፣ ዝናብ ፣ የንፋስ ፍጥነትን ፣ የአልትራቫዮሌት መረጃ ጠቋሚውን ይለካል እና ጥቂት ተጨማሪ አስፈላጊ የሜትሮሎጂ እሴቶችን ያሰላል። ከዚያ ይህንን ውሂብ ወደ ጥሩው ግራፍ ወዳለው ወደ weathercloud.net ይልካል