ዝርዝር ሁኔታ:
- ደረጃ 1: ክፍሎች እና መሣሪያዎች ያስፈልጋል
- ደረጃ 2 - ግንኙነት
- ደረጃ 3 - የአርዱዲኖ አይዲኢ ዝግጅት
- ደረጃ 4: የምንጭ ኮድ ማበጀት
- ደረጃ 5 - ጉዳዩን መገንባት
ቪዲዮ: ESP8266 የአየር ሁኔታ እና KVG መረጃ የማያስተላልፍ: 5 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:33
ይህ በ ‹KVG Echtzeitabfahrten ›በኩል በኬል ለሚገኙ አውቶቡሶች የቀጥታ ማያ ገጾች በ darksky.net እና በአውቶቡስ ማቆሚያ የቀጥታ ማያ ገጾች ለ‹ Weatherforecast› ቀላል የመረጃ ማሳያ ነው።
መረጃው በ NodeMCU (ESP8266) እና በ ILI9341 LCD ማሳያ ላይ የተመሠረተ ነው።
ደረጃ 1: ክፍሎች እና መሣሪያዎች ያስፈልጋል
ክፍሎች ፦
- የ NodeMCU ቦርድ ፣ ESP8266 Wifi ሞዱል (አሊክስክስ ፣ ኢባይ ፣ አማዞን) ይ containsል
- 2 ፣ 8 ኢንች LCD 320x240px (AliExpress ፣ eBay ፣ Amazon)
- ማንኛውም ርካሽ የኃይል ባንክ ፣ በጥሩ ሁኔታ ከኃይል መቀየሪያ (AliExpress ፣ Ebay ፣…)
- አንዳንድ ሴንቲሜትር ሽቦ
- ለጉዳዩ አንዳንድ ቁሳቁስ ፣ ለምሳሌ። እንጨት
መሣሪያዎች ፦
- የብረታ ብረት እና የመሸጫ ብረት
- ለጉዳዩ የ CNC ማሽን ካለ
ደረጃ 2 - ግንኙነት
በ NodeMCU እና በማሳያ መካከል ያለው ግንኙነት ከላይ ይታያል። ለግንኙነቱ ጥቂት አጭር መስመሮች ብቻ ያስፈልግዎታል
NodeMCU ን አሳይ
- ቪሲሲ 3.3 ቪ
- GND GND
- ሲ ኤስ ዲ 8
- 3.3V ዳግም ያስጀምሩ
- ዲሲ ዲ 3
- ኤስዲአይ ዲ 7
- SCK D5
- LED 3.3V
- ኤስዲኦ D6
- T_CLK D5
- T_CS D2
- T_DIN D7
- T_DO D6
- T_IRQ D1
ደረጃ 3 - የአርዱዲኖ አይዲኢ ዝግጅት
እኔ ለ Arduino IDE (v1.8.2) ለፕሮግራም እጠቀም ነበር።
የ ESP8266 Arduino ድጋፍን ይጫኑ IDE ን ካወረዱ በኋላ ሶፍትዌሩ የ ESP8266 ሞጁሎችን እንዲደግፍ መንገር አለብዎት።
- ወደ ፋይል> ምርጫዎች ይሂዱ።
- የሚከተለውን መስመር ወደ “ተጨማሪ የቦርድ ሥራ አስኪያጅ ዩአርኤሎች” መስክ ያስገቡ
- ወደ መሣሪያዎች> ቦርድ> የቦርዶች ሥራ አስኪያጅ ይሂዱ…
- ESP8266 ን ይፈልጉ እና “esp8266 በ ESP8266 ማህበረሰብ” ይጫኑ።
- ወደ መሳሪያዎች> ቦርድ ይሂዱ እና የእርስዎን ESP8266 ቦርድ ይምረጡ። ከላይ ከጠቀስኳቸው ሰሌዳዎች ውስጥ አንዱን ከገዙ NodeMCU 1.0 (ESP-12E ሞዱል) መምረጥ አለብዎት።
- ከአሽከርካሪ ጭነት በኋላ በመሣሪያዎች> ወደብ ላይ ለኖድኤምሲዩ ትክክለኛውን ወደብ ይምረጡ።
የ CH340 ነጂዎችን ጫን ከሌለ እርስዎ አሁን የእርስዎን ስርዓተ ክወና የ CH340 ነጂዎችን መጫን አለብዎት። ነጂዎቹን በ google በኩል ወይም ለምሳሌ ማግኘት ይችላሉ። እዚህ።
የሚያስፈልጉትን የአርዲኖ ቤተ -ፍርግሞችን ይጫኑ ወደ ስዕል ይሂዱ> ቤተ -መጽሐፍትን ያካትቱ> ቤተ -ፍርግሞችን ያቀናብሩ… እና የሚከተሉትን ቤተ -ፍርግሞችን ይጫኑ ፦
- ArduinoJson በ Benoit Blanchen
- ጄሰን ዥረት ፓርሰር በዳንኤል ኢችሆርን
እንዲሁም በቤተ -መጽሐፍት ሥራ አስኪያጁ ውስጥ ሊገኙ የማይችሉ ተጨማሪ ቤተ -ፍርግሞችን መጫን አለብን። ለመጫን ሁለት መንገዶች አሉ። በጣም ቀላሉ በእኔ በ GitHub ፕሮጀክት ውስጥ የተካተቱትን ቤተ -ፍርግሞች ወደ አርዱዲኖ “ቤተ -መጽሐፍት” አቃፊዎ መቅዳት እና የአርዱዲኖ አይዲኢን እንደገና ማስጀመር ነው። ሌላው የሚያስፈልጉትን ቤተመፃህፍት ከ GitHub ማውረድ እና መጫን ነው።
- TFT_eSPI በቦድመር
- XPT2046 በስፓፓዲም
- ጊዜ በ PaulStoffregen
ፕሮጀክቱን ከ GitHub ያውርዱ
github.com/basti8909/Weather-KVG-infoscreen
ደረጃ 4: የምንጭ ኮድ ማበጀት
ቤተ -ፍርግሞቹን እራስዎ ከጫኑ በመጀመሪያ የ TFT_eSPI ቤተ -መጽሐፍት ፋይል “User_Setup.h” ን ማርትዕ አለብዎት። ያለበለዚያ የሚቀጥሉትን ሁለት መስመሮች መዝለል ይችላሉ።
- መስመር 17 ፦ ILI9341_DRIVER ን ያግብሩ
- መስመር 83-86: በግንኙነት ክፍል ውስጥ እንደሚታየው ፒን ማሳያዎችን ይግለጹ
አሁን የ ESP_InfoDisplay.ino ፋይልን በአርዱዲኖ አይዲኢ ይክፈቱ እና ሶፍትዌርዎን ያብጁ ፦
ዋይፋይ
በመስመር 108 ውስጥ SSID እና የይለፍ ቃል ያዘጋጁ
የአውቶቡስ ማቆሚያዎች
ለመረጡት የአውቶቡስ ማቆሚያ የ KVG አውቶቡስ ማቆሚያ ቁጥር ያስፈልግዎታል። ይህ ከ «መጠይቅ =» በኋላ የአውቶቡስ ማቆሚያ ስምዎን የተወሰነ ክፍል ያስቀመጡበትን የሚከተለውን ድር ጣቢያ በመክፈት ሊከናወን ይችላል። "መጠይቅ = ድሬክ"
kvg-kiel.de/internetservice/services/lookup…
አሁን የአውቶቡስ ማቆሚያ ስምዎን የያዘ ዝርዝር ማየት አለብዎት። የጣቢያውን ምንጭ ኮድ ይክፈቱ እና እንደ “li stop =” 23”> Dreiecksplatz” ያለ 23 የአውቶቡስ ማቆሚያ ቁጥርዎ የሆነ ነገር ያያሉ። አሁን ይህንን ቁጥር በዋናው ፋይል መስመር 172/175/178 ውስጥ ማስቀመጥ ወይም ፋይሉን KVGliveAPI.h ውስጥ መመልከት እና የአውቶቡስ ማቆሚያዎን በቁጥር ዝርዝር (እንደ “static const int Dreiecksplatz = 23;”) ማያያዝ እና ይህንን መጠቀም ይችላሉ በዋናው ፋይል መስመር 172/175/178 ውስጥ ስም (KVGliveAPI:: KVGstop:: Dreiecksplatz)።
ብዙ/ያነሱ የአውቶቡስ ማቆሚያዎች እንዲኖርዎት ከፈለጉ ከመስመር 170 ጀምሮ የመቀየሪያ መግለጫውን ማርትዕ እና በመስመር 138 ውስጥ ያለውን ከፍተኛውን የሞድ ቁጥር መለወጥ ብቻ ያስፈልግዎታል።
የአየር ሁኔታ ኤፒአይ መዳረሻ እና ቦታ
ወደ darksky.net ኤፒአይ ለመድረስ 100% ነፃ የሆነ የምስጢር ቁልፍ ያስፈልግዎታል። ለገንቢዎች በ darksky.net ላይ ብቻ መመዝገብ አለብዎት። ከገቡ በኋላ “የእርስዎ ሚስጥራዊ ቁልፍ” የሚል ርዕስ ያለው መስክ ያያሉ። ይህ ባለ 32 ቁምፊ ሄክስ ቁልፍ በቁጥቋጦዎች መካከል ባለው የ DarkSkyAPI.h ፋይል መስመር 61 ውስጥ መቅዳት አለብዎት።
የአየር ሁኔታን ለመለወጥ ከፈለጉ የ DarkSkyAPI.cpp ን ፋይል መስመር 16 ን እና ለቦታው ስም መስመር 25 ን ማርትዕ አለብዎት።
አሁን ፕሮግራሙን ወደ ESP8266 ማጠናቀር እና መስቀል ይችላሉ (እና መስራት አለበት!:))
ደረጃ 5 - ጉዳዩን መገንባት
በኋላ የሚመጣ…
የሚመከር:
የ 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 የአየር ሁኔታ ጣቢያ በገዛሁበት ጊዜ እኔ በሌለሁበት ጊዜ በቤቴ ያለውን የአየር ሁኔታ ማረጋገጥ መቻል እፈልግ ነበር። ወደ ቤት ስመለስ እና ሳዋቀር ማሳያውን ከኮምፒዩተር ጋር ማገናኘት ወይም ስማርት ማዕከላቸውን መግዛት እንዳለብኝ ተገነዘብኩ