ዝርዝር ሁኔታ:

ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ 8 ደረጃዎች
ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ 8 ደረጃዎች

ቪዲዮ: ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ 8 ደረጃዎች

ቪዲዮ: ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ 8 ደረጃዎች
ቪዲዮ: Arduino Nano, BME280 and SSD1306 OLED Weather Station 2024, ሀምሌ
Anonim
ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ
ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ
ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ
ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ
ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ
ESP8266 ባለቀለም የአየር ሁኔታ ጣቢያ

በዚህ አስተማሪ ውስጥ በአየር ሁኔታ ትንበያ እና ባለቀለም የ tft ማያ ገጽ ለግድግዳ መጫኛ ጥሩ የ ESP8266 የአየር ሁኔታ ጣቢያ እንዴት እንደሚገነቡ ላሳይዎት እፈልጋለሁ።

ደረጃ 1 መሣሪያዎች እና ቁሳቁሶች

መሣሪያዎች እና ቁሳቁሶች
መሣሪያዎች እና ቁሳቁሶች
መሣሪያዎች እና ቁሳቁሶች
መሣሪያዎች እና ቁሳቁሶች
መሣሪያዎች እና ቁሳቁሶች
መሣሪያዎች እና ቁሳቁሶች

ቁሳቁሶች:

  • NodeMCU Amica V2 ወይም Wemos D1 Mini
  • ArduiTouch ESP የግድግዳ መጫኛ ኪት

መሣሪያዎች ፦

  • ብየዳ ብረት
  • ጠመዝማዛ ሾፌር
  • የጎን መቁረጫ መሰንጠቂያዎች
  • ቮልቲሜትር (አማራጭ)

ሶፍትዌር

አርዱዲኖ አይዲኢ

ደረጃ 2 - የ ArduiTouch Kit ስብሰባ

የ ArduiTouch Kit ስብሰባ
የ ArduiTouch Kit ስብሰባ
የ ArduiTouch Kit ስብሰባ
የ ArduiTouch Kit ስብሰባ

የ ArduiTouch ኪት መጀመሪያ መሰብሰብ አለብዎት። እባክዎን በተዘጋ የግንባታ መመሪያ ውስጥ ይመልከቱ።

ደረጃ 3 የዩኤስቢ ነጂዎችን መጫን

የዩኤስቢ ነጂዎችን በመጫን ላይ
የዩኤስቢ ነጂዎችን በመጫን ላይ

የ NodeMCU ሞጁል ለዩኤስቢ በይነገጽ CP2102 ቺፕን ያካትታል። NodeMCU ከፒሲው ጋር ለመጀመሪያ ጊዜ ከተገናኘ ብዙውን ጊዜ ነጂው በራስ -ሰር ይጫናል። አንዳንድ ጊዜ ይህ አሰራር አልተሳካም። በዚህ ሁኔታ ሾፌሩን መጫን አለብዎት

www.silabs.com/products/development-tools/s…

Wemos D1 ን ለመጠቀም ከፈለጉ በምትኩ ለ CH340 ዩኤስቢ በይነገጽ ነጂዎቹን መጫን አለብዎት-

www.wch.cn/download/CH341SER_ZIP.html

ደረጃ 4: የአርዲኖ አይዲኢ ዝግጅት ለ ESP8266

የአርዲኖ አይዲኢ ዝግጅት ለ ESP8266
የአርዲኖ አይዲኢ ዝግጅት ለ ESP8266
የአርዲኖ አይዲኢ ዝግጅት ለ ESP8266
የአርዲኖ አይዲኢ ዝግጅት ለ ESP8266
የአርዲኖ አይዲኢ ዝግጅት ለ ESP8266
የአርዲኖ አይዲኢ ዝግጅት ለ ESP8266
የአርዲኖ አይዲኢ ዝግጅት ለ ESP8266
የአርዲኖ አይዲኢ ዝግጅት ለ ESP8266
  1. የ ESP8266 ሞዱል የ Arduino-IDE አካል አይደለም። መጀመሪያ መጫን አለብን። በአዱኖ-አይዲኢ ውስጥ ፋይል/ምርጫዎችን ይክፈቱ እና የሚከተለውን አገናኝ በተጨማሪ የቦርዶች ሥራ አስኪያጅ ዩአርኤሎች መስክ ውስጥ ያስገቡ-https://arduino.esp8266.com/stable/package_esp8266..
  2. ይህንን መስኮት በ “እሺ” ቁልፍ ይዝጉ። አሁን የቦርድ ሥራ አስኪያጁን ይክፈቱ - መሣሪያዎች / ቦርድ / ቦርድ ሥራ አስኪያጅ
  3. ወደ ESP8266 መግቢያ ይሂዱ እና ይጫኑት
  4. አሁን NodeMCU 1.0 (ESP-12E ሞዱል) ወይም WeMos D1 R2 & mini ን መምረጥ ይችላሉ። የሲፒዩ ድግግሞሽን ወደ 80 ሜኸዝ ፣ የፍላሽ መጠን ወደ „4 ሜ (3M SPIFFS) ፣ የመረጡት የባውድ መጠን እና የ COM ወደብ ያዘጋጁ። 4 ከ

ደረጃ 5 - ተጨማሪ ቤተመፃህፍት መጫኛ

የሚከተሉትን ቤተመፃህፍት በአርዱዲኖ ቤተ -መጽሐፍት አስተዳዳሪ በኩል ይጫኑ

  1. ሚኒ ግራፍ በዳንኤል ኢችሆርን
  2. ESP8266 የአየር ሁኔታ በዳንኤል ኢችሆርን
  3. ጄሰን ዥረት ፓርሰር በዳንኤል ኢኽርን
  4. simpleDSTad በ neptune2:

እንዲሁም ቤተ -መጽሐፍቱን በቀጥታ እንደ ዚፕ ፋይል ማውረድ እና አቃፊውን በ yourarduinosketchfolder/ቤተ -መጽሐፍት/ስር ማላቀቅ ይችላሉ።

ቤተ -ፍርግሞቹን ከጫኑ በኋላ የአርዱዲኖ አይዲኢን እንደገና ያስጀምሩ።

ደረጃ 6: የምንጭ ኮድ

በዳንኤል ኢችሆርን በአስደናቂ ምንጮች ላይ የተመሠረተ የአየር ሁኔታ ጣቢያው ምንጭ ኮድ

blog.squix.org

ለ ArduiTouch ተኳሃኝ በሆነው ኮድ ላይ አንዳንድ ትናንሽ ለውጦችን አድርገናል። ተመሳሳይ ስም ባለው አዲስ ማውጫ ውስጥ የዚፕ ማህደርን መፍታት አለብዎት።

ደረጃ 7 በቅንጅቶች ውስጥ ብጁ ቅንብሮች

በምንጭው ኮድ ውስጥ settings.h የተባለ ፋይል ያገኛሉ። በዚህ ፋይል ውስጥ አንዳንድ ለውጦች ለማበጀት ይፈለጋሉ ፦

ዋይፋይ:

እባክዎ በቅንብሮች 25 እና 26 መስመሮች ውስጥ SSID ን እና የይለፍ ቃል ያስገቡ

#WIFI_SSID ን “የራስዎን” ይግለጹ

#WIFI_PASS “ማለፊያዎ0 ኛ” ን ይግለጹ

የ OpenWeatherMap መለያ ፦

በመድረክ OpenWeatherMap በኋላ መረጃን ለመቀበል የራስዎ መለያ ያስፈልግዎታል። የኤፒአይ ቁልፍን ለማግኘት እዚህ ይመዝገቡ

በቅንጅቶች መስመር 38 ውስጥ የኤፒአይ ቁልፍዎን ያስገቡ

ሕብረቁምፊ OPEN_WEATHER_MAP_APP_ID = "your_api_key";

የእርስዎ አካባቢ ፦

ወደ https://openweathermap.org/find?q= ይሂዱ እና ቦታ ይፈልጉ። በውጤቱ ስብስብ ውስጥ ያልፉ እና ውሂብን ለማሳየት የሚፈልጉት ወደ ትክክለኛው ቦታ ቅርብ የሆነውን ግቤት ይምረጡ። እንደ https://openweathermap.org/city/2657896 የመሰለ ዩአርኤል ይሆናል። መጨረሻው ላይ ያለው ቁጥር ከዚህ በታች ባለው ቋሚ ላይ የሚመድቡት ነው።

በቅንጅቶች መስመር 45 እና 46 ውስጥ የአከባቢዎን ቁጥር እና ስም ያስገቡ

ሕብረቁምፊ OPEN_WEATHER_MAP_LOCATION_ID = "2804279";

ሕብረቁምፊ DISPLAYED_CITY_NAME = "Ziesar";

ጊዜ ፦

እባክዎ በቅንጅቶች መስመር 65 ውስጥ የጊዜ ሰቅዎን ይምረጡ

#መለየት UTC_OFFSET +1

ደረጃ 8: ኮዱን ያሂዱ

ኮዱን ያሂዱ
ኮዱን ያሂዱ

እባክዎን ይህንን ናሙና በ Arduino IDE ውስጥ ይክፈቱ። ከተጠናከረ እና ከሰቀሉ በኋላ የአሁኑን ጊዜ እና የአካባቢዎን የሙቀት መጠን ያያሉ። ተጨማሪ ለሚቀጥሉት ጥቂት ቀናት የአየር ሁኔታ ትንበያ ይታያል። ንክኪው አንድ ተግባር ብቻ አለው። በማያ ገጹ የላይኛው ክፍል ላይ በመንካት የሚታየውን የጊዜ ቅርጸት መምረጥ ይችላሉ።

የሚመከር: