ዝርዝር ሁኔታ:
- አቅርቦቶች
- ደረጃ 1: እንዴት ማድረግ እንደሚቻል
- ደረጃ 2 - ግንኙነት
- ደረጃ 3 - የማስፋፊያ ሰሌዳውን ሾፌር ይጫኑ
- ደረጃ 4 ኮድ
- ደረጃ 5 የማሸጊያ ሣጥን ያድርጉ
- ደረጃ 6: እንዴት መጠቀም እንደሚቻል
ቪዲዮ: DIY የአየር ሁኔታ ረዳት 6 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
ባለፈው ጊዜ ESP32 ን በመጠቀም የአሁኑን የአየር ሁኔታ ማሰራጨት የሚችል የአየር ሁኔታ ማሰራጫ ጣቢያ ለመሥራት እጠቀም ነበር። ፍላጎት ካለዎት ፣ የቀደመውን አስተማሪ ማረጋገጥ ይችላሉ። አሁን በዚህ ከተማ ውስጥ ያለውን የአየር ሁኔታ ለመመርመር ከተማን የምመድብበትን የተሻሻለ ስሪት ማድረግ እፈልጋለሁ። በአንድ ከተማ ውስጥ የአየር ሁኔታን መጫወት ብቻ አይደለም ፣ እንዲሁም በትእዛዞቼ መሠረት በሌሎች ከተሞች ውስጥ የአየር ሁኔታን ይጠይቃል እና ያሰራጫል።
አቅርቦቶች
ሃርድዌር
- Raspberry Pi 3B+ (በ SD ካርድ)
- የድምፅ መስተጋብር ኮፍያ
- PIR እንቅስቃሴ ዳሳሽ ሞዱል
- የማይክሮ ዩኤስቢ ገመድ
- ዱፖንት መስመር
ደረጃ 1: እንዴት ማድረግ እንደሚቻል
- እነዚህን ተግባራት ከ Raspberry Pi ጋር ለመተግበር አቅደናል። ነገር ግን Raspberry Pi ድምጽ ለመቀበል ማይክሮፎን የለውም ፣ እና ተናጋሪው ካልተሰካ ድምጽ የሚጫወትበት መሣሪያ የለም። Raspberry Pi ን በሁለት ማይክሮፎኖች ግብዓት እና የድምፅ ማጉያ ውፅዓት ለ Raspberry Pi የማስፋፊያ ሰሌዳ ሠርተናል። ፒ የድምፅ ግቤትን ተግባር መገንዘብ እና ከድምጽ ማጉያው ጋር ሳይገናኝ ድምጽ ማጫወት ይችላል።
- ከንግግር ወደ ጽሑፍ ፣ የአየር ሁኔታ እና ጽሑፍ ወደ ንግግር የሚናገሩ ሦስት ኤፒአይ እንፈልጋለን። ከዚያ ኦዲዮውን ያጫውቱ።
ንግግር ወደ ጽሑፍ-https://cloud.google.com/speech-to-text
የአየር ሁኔታ https://rapidapi.com/community/api/open-weather-map/endpoints ጽሑፍ-ወደ-ንግግር
በተጨማሪም ፣ አንድ ሰው ሲቀርብ RasPi መሥራት መጀመሩን ለመለየት አነፍናፊን እናገናኛለን።
ደረጃ 2 - ግንኙነት
የድምፅ መስተጋብር ባርኔጣ የ Raspberry Pi ማስፋፊያ ሰሌዳ ነው። በፒንቹ መሠረት Raspberry Pi ን ብቻ ያስገቡ። እንዲሁም ዳሳሾችን ለማገናኘት በርካታ የዱፖን ሽቦዎችን መሸጥ አለብን። የፒን ግንኙነቶች እንደሚከተለው ናቸው
የድምፅ መስተጋብር ባርኔጣ ------ PIR
5V ------ VCC GND ------ GND GPIO27 ------ ውጣ
ደረጃ 3 - የማስፋፊያ ሰሌዳውን ሾፌር ይጫኑ
- የማስፋፊያ ሰሌዳው ከአርሶአደሩ ምርት ማጣቀሻ የተነደፈ በመሆኑ ፣ ወደ ሥራ ለማሽከርከር የሾፌሩን ሾፌር ልንጠቀምበት እንችላለን።
- ነጂውን ለመጫን በ Raspberry Pi ተርሚናል መስኮት ውስጥ የሚከተለውን ትእዛዝ ያስገቡ።
git clone
cd seeed-voicecard sudo./install.sh sudo ዳግም ማስነሳት
ዝርዝር የአጠቃቀም ትምህርት ለማየት ወደ ገጹ (https://www.makerfabs.com/wiki/index.php?title=Voice_Interaction_Hat) ለማየት ይችላል።
ደረጃ 4 ኮድ
- Github:
- ኮዱን ካገኙ በኋላ ኤፒአይ ቁልፍን በ asr.py ፣ weather.py እና tts.py ውስጥ ከእርስዎ ጋር መተካት ያስፈልግዎታል።
r = questions.post ('https://speech.googleapis.com/v1/speech:recognize?key='+api_key ፣ data = ውሂብ ፣ ራስጌዎች = ራስጌዎች) ራስጌዎች = {' x-rapidapi-host ': "community-open-weather-map.p.rapidapi.com "፣ 'x-rapidapi-key': '********************************* ***** "} r = questions.post ('https://texttospeech.googleapis.com/v1/text:synthesize?
በአየር ሁኔታው ውስጥ ያለውን ቦታ ስም ይሙሉ እና ከዚህ የአድራሻ ዝርዝር እውቅና ያገኛል። በእርግጥ የአየር ሁኔታ ኤፒአይ ሊያውቃቸው ከቻለ በመላ አገሪቱ እና በአለም ላይ ያሉትን ከተሞች ስም መሙላት ይችላሉ።
አድራሻ = ['ቤጂንግ' ፣ 'ለንደን']
የማስፋፊያ ሰሌዳውን ድምጽ ማጉያዎች ካልተጠቀሙ ፣ ግን የራስዎን ድምጽ ማጉያዎች የሚጠቀሙ ከሆነ ፣ በሚከተለው ኮድ ውስጥ “hw: 0, 0” ን በ “hw: 1, 0” በ test1.py መተካት ያስፈልግዎታል።
os.system ("aplay -Dhw: 1, 0 output1.wav")
በ Raspi-Voice-Interaction-Hat/ weather_workSpace/ ውስጥ ያሉትን ሁሉንም ፋይሎች ወደ Raspberry Pi የሥራ ማውጫ ይቅዱ።
ደረጃ 5 የማሸጊያ ሣጥን ያድርጉ
የበለጠ ቆንጆ ለመምሰል ፣ በካርቶን ውስጥ ጠቅለልነው። ድምጽ ማጉያውን እና ማይክሮፎኑን ለማጋለጥ በአግባቡ ይቁረጡ ፣ እና ለማስጌጥ በወረቀት ሳጥኑ ላይ ለመሳል ባለቀለም እስክሪብቶችን ይጠቀሙ።
ደረጃ 6: እንዴት መጠቀም እንደሚቻል
Raspberry Pi ን ለማብራት የዩኤስቢ ገመዱን ይጠቀሙ ፣ ሙከራ 1.py ን ለማሄድ እና ዳሳሹን ለመቀስቀስ Raspberry Pi ን ይቆጣጠሩ። ድምፁን ካሰራጨ በኋላ ስለ አንድ ቦታ ማውራት እንጀምራለን ከዚያም የአየር ሁኔታን ለማሰራጨት እንጠብቃለን። የአየር ሁኔታ ረዳት ተጠናቋል።
የሚመከር:
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር ኃይል ያለው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - 8 ደረጃዎች (ከስዕሎች ጋር)
የ NaTaLia የአየር ሁኔታ ጣቢያ - አርዱዲኖ ሶላር የተጎላበተው የአየር ሁኔታ ጣቢያ በትክክለኛው መንገድ ተከናውኗል - በ 1 የተለያዩ ቦታዎች ላይ ከ 1 ዓመት ስኬታማ ክወና በኋላ በፀሐይ ኃይል የሚሰራ የአየር ሁኔታ ጣቢያ ፕሮጀክት ዕቅዶቼን እያካፈልኩ እና በእውነቱ ከረዥም ጊዜ በኋላ በሕይወት ሊቆይ ወደሚችል ስርዓት እንዴት እንደተለወጠ እገልጻለሁ። ወቅቶች ከፀሐይ ኃይል። እርስዎ ከተከተሉ
ESP32 የአየር ሁኔታ የአየር ሁኔታ ጣቢያ 16 ደረጃዎች (ከስዕሎች ጋር)
ESP32 Weathercloud Weather ጣቢያ - ባለፈው ዓመት አርዱinoኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ የተባለውን ትልቁን አስተማሪዬን አሳትሜያለሁ። እላለሁ በጣም ተወዳጅ ነበር። በመምህራን መነሻ ገጽ ፣ በአርዱዲኖ ብሎግ ፣ በዊዝኔት ሙዚየም ፣ በኢንስታግራም ኢንስታግራም ፣ በአርዱዲኖ Instagr ላይ ተለይቶ ቀርቧል
አርዱዲኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ 16 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ የአየር ሁኔታ ደመና የአየር ሁኔታ ጣቢያ - ከበይነመረቡ ጋር የተገናኘ የአየር ሁኔታ ጣቢያ ሠራሁ። እሱ የሙቀት መጠንን ፣ እርጥበትን ፣ ግፊትን ፣ ዝናብ ፣ የንፋስ ፍጥነትን ፣ የአልትራቫዮሌት መረጃ ጠቋሚውን ይለካል እና ጥቂት ተጨማሪ አስፈላጊ የሜትሮሎጂ እሴቶችን ያሰላል። ከዚያ ይህንን ውሂብ ወደ ጥሩው ግራፍ ወዳለው ወደ weathercloud.net ይልካል
የአየር ሁኔታ ሻማ - የአየር ሁኔታ እና የሙቀት መጠን በጨረፍታ 8 ደረጃዎች
የአየር ሁኔታ ሻማ - የአየር ሁኔታ እና የሙቀት መጠን በጨረፍታ - ይህንን አስማታዊ ሻማ በመጠቀም ፣ የአሁኑን የሙቀት መጠን እና ሁኔታዎችን ወዲያውኑ ከውጭ ማወቅ ይችላሉ
Acurite 5 በ 1 የአየር ሁኔታ ጣቢያ Raspberry Pi እና Weewx ን በመጠቀም (ሌሎች የአየር ሁኔታ ጣቢያዎች ተኳሃኝ ናቸው) 5 ደረጃዎች (ከስዕሎች ጋር)
Acurite 5 በ 1 የአየር ሁኔታ ጣቢያ Raspberry Pi እና Weewx ን (ሌሎች የአየር ሁኔታ ጣቢያዎች ተኳሃኝ ናቸው) - Acurite 5 ን በ 1 የአየር ሁኔታ ጣቢያ በገዛሁበት ጊዜ እኔ በሌለሁበት ጊዜ በቤቴ ያለውን የአየር ሁኔታ ማረጋገጥ መቻል እፈልግ ነበር። ወደ ቤት ስመለስ እና ሳዋቀር ማሳያውን ከኮምፒዩተር ጋር ማገናኘት ወይም ስማርት ማዕከላቸውን መግዛት እንዳለብኝ ተገነዘብኩ