ዝርዝር ሁኔታ:

ESP8266 የአየር ሁኔታ ንዑስ ፕሮግራም 9 ደረጃዎች (ከስዕሎች ጋር)
ESP8266 የአየር ሁኔታ ንዑስ ፕሮግራም 9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ESP8266 የአየር ሁኔታ ንዑስ ፕሮግራም 9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ESP8266 የአየር ሁኔታ ንዑስ ፕሮግራም 9 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: SKR 1.4 - Adding a 3d Extruder Stepper for a Diamond PrintHead 2024, ሀምሌ
Anonim
Image
Image

[ቪዲዮ አጫውት]

ወደ አዲሱ የአየር ሁኔታ መግብር ፕሮጀክት እንኳን በደህና መጡ።

ሁሉንም ፕሮጀክቶቼን በ https://www.opengreenenergy.com/ ላይ ማግኘት ይችላሉ

የአየር ሁኔታ ንዑስ ፕሮግራም በእርስዎ ፒሲ ፣ ላፕቶፕ ወይም በተንቀሳቃሽ መሣሪያዎ ላይ ሊወርድ የሚችል እና ለአየር ሁኔታ መረጃን በቀላሉ የማቅረብ ሥራን የሚያከናውን መተግበሪያ ነው። ግን እኔ ሁል ጊዜ የተለየ ነገር ለማድረግ እሞክር ነበር። ስለዚህ አንዳንድ ለማግኘት በይነመረብ እሄዳለሁ። ሀሳቦች። ከስራዬ ከጥቂት ቀናት በኋላ ፣ በመጨረሻ አደረግሁት። ማንም በቀላሉ እንዲያደርገው ይህንን እጋራለሁ።

ይህ በ ESL8266 ላይ የተመሠረተ የአየር ሁኔታ ማሳያ ክፍል ሲሆን ከ https://www.wunderground.com/ በ WLAN ያገኘ እና በ 128x64 OLED ማሳያ ላይ ያሳየዋል።

ንዑስ ፕሮግራሙ የሚከተሉትን ነገሮች ያሳያል

1. የአሁኑ ሰዓት ከቀን ጋር

2. የአሁኑ ቀን የአየር ሁኔታ መረጃ እንደ ሙቀት ፣ ግፊት ፣ እርጥበት እና ዝናብ ይወድቃል።

3. የወደፊት ትንበያ ለ 3 ቀናት

ሁሉንም የፕሮግራም ክፍሎችን ለሠራው ለጓደኛዬ ለዳኒ ኢችሆርን ክብር መስጠት እፈልጋለሁ። እሱ በ Github ገጽ ላይ ሶፍትዌሩን በየጊዜው በአዳዲስ ባህሪዎች እያዘመነ ነው። በ ESP8266 ላይ ተጨማሪ ፕሮጄክቶችን ለማየት SquixTechBlog ን መጎብኘት ይችላሉ።

ደረጃ 1: ክፍሎች እና መሣሪያዎች ያስፈልጋል

አስፈላጊ ክፍሎች እና መሣሪያዎች
አስፈላጊ ክፍሎች እና መሣሪያዎች

የአማዞን ክፍሎች ያስፈልጋል

1. ESP8266 -01 (አማዞን)

2. አማራጭ NodeMCU ESP8266-12 (አማዞን)

3. OLED ማሳያ (አማዞን)

4. የቮልቴጅ ተቆጣጣሪ AMS1117 (አማዞን)

5. የንክኪ መቀየሪያ (አማዞን)

6. ተንሸራታች መቀየሪያ (አማዞን)

7. ተከላካዮች (10 ኪ እና 330 አር)

8. የሴት ድርብ ረድፍ ቀጥ ያለ ፒን ራስጌ (አማዞን)

9. የወንድ ቀኝ አንግል ፒን ራስጌ (አማዞን)

9. ዝላይ ሽቦዎች (አማዞን)

10. የፓቶቶፕ ቦርድ (አማዞን)

የሚያስፈልጉ መሣሪያዎች

1. ብረታ ብረት (አማዞን)

2. ሽቦ መቁረጫ (አማዞን)

3. ሽቦ Stripper (አማዞን)

ደረጃ 2 ወረዳውን መሥራት

ወረዳውን መሥራት
ወረዳውን መሥራት
ወረዳውን መሥራት
ወረዳውን መሥራት
ወረዳውን መሥራት
ወረዳውን መሥራት

ከላይ በሚታየው መርሃግብር መሠረት ወረዳውን በፕሮቶታይፕ ቦርድ ላይ ያድርጉት።

አስፈላጊው ነገር ይህ ቦርድ የ ESP8266 -01 ሞዱሉን ከአርዱዲኖ አይዲኢ (ፕሮግራም) ለማውጣት ሊያገለግል ይችላል። ለማንኛውም ፕሮጀክትዎ ሊጠቀሙበት ይችላሉ።

ጠቅላላው ሰርኩ የ ESP8266-01 ሞዱል ፣ የ OLED ማሳያ እና ጥቂት ሌሎች አካላትን ያቀፈ ነው

1. AMS1117 - ይህ ለ ESP8266 ሞጁል የሚያስፈልገውን 5V ወደ 3.3V የሚቀይር የቮልቴጅ ተቆጣጣሪ ነው።

2. ተጣጣፊ መቀየሪያ (ኤስ 1) - ESP8266 ን ዳግም ለማስጀመር ጥቅም ላይ ውሏል

3. የመንሸራተቻ መቀየሪያ (ኤስ 2) - የ ESP8266 ሁነታን ለመቀየር ያገለግላል። ሁለት ሁነታዎች አሉ መደበኛ እና የፕሮግራም ሞድ።

4. Resistors: R1 የሚጎትት ተከላካይ ሲሆን R2 የአሁኑ ገዳቢ ገዳቢ ነው።

5. ራስጌ CP2102: ለፕሮግራም ጥቅም ላይ ይውላል

6. አንባቢ ኃይል - ከሊፖ ባትሪ ኃይል ያቅርቡ። ይህ አማራጭ ነው ፣ ምክንያቱም የፕሮግራም ወደቡን ሁለት ፒን ለኃይል መጠቀም ይችላሉ።

7. ራስጌ OLED: ለ OLED ማሳያ ግንኙነት

እንደ 2016-03-13 ያዘምኑ - አዲስ የፒ.ሲ.ቢ. ፋይሎች

ይህንን ጥሩ PCB. Now ለማድረግ ጥረቱን ላደረገ ወዳጄ spilz አመሰግናለሁ።

የ PCB አካላት

1. AMS: AMS1117-3.3

2. ሲ 1: 100nF

3. C2: 10uF

4. C3: 100nF

5. C4: 10uF

6. C5: 100nF

ማሳሰቢያ ESP8266 ን ለመጠበቅ በ PCB ውስጥ ተጨማሪ ተከላካይ R2 ተጨምሯል።

ለማንኛውም ማሻሻያ እባክዎን ይጠቁሙ።

ደረጃ 3 ሶፍትዌሮችን ያውርዱ እና ይጫኑ

1. አርዱinoኖ ኮድ

ESP8266 የአየር ሁኔታ ጣቢያ

2. ቤተ -መጽሐፍት

ጄሰን ዥረት ፓርሰር

ESP8266 Oled Driver ለ SSD1306 ማሳያ

ቤተመጻሕፍቱን ካወረዱ በኋላ ይንቀሉት እና በአርዱዲኖ ቤተ -መጽሐፍት ሥራ አስኪያጅ ውስጥ ከጫኑት

ንድፍ> ቤተመጽሐፍት አካትት> ቤተመጽሐፍትን አስተዳድር…

3. በአርዲኖ አይዲኢ ላይ ESP8266 ቦርድ -

የ ESP8266 ሰሌዳውን በአርዱዲኖ አይዲኢ ላይ ለመጫን የሚከተለውን አገናኝ ይከተሉ።

github.com/esp8266/Arduino

በ 2/1/2016 አዘምን

በግብረመልሱ መሠረት ብዙ ሰዎች ኮዱን በማጠናቀር ላይ ችግር ገጥሟቸዋል። ስለዚህ እኔ የተጠቀምኩበትን ኮድ ማጋራት የተሻለ ይመስለኛል። ከዚህ በታች የተያያዘውን.zip ፋይል ማውረድ ይችላሉ።

ደረጃ 4 የአየር ሁኔታ ኤፒአይ ቁልፍን ያግኙ

የአየር ሁኔታ ኤፒአይ ቁልፍን ያግኙ
የአየር ሁኔታ ኤፒአይ ቁልፍን ያግኙ
የአየር ሁኔታ ኤፒአይ ቁልፍን ያግኙ
የአየር ሁኔታ ኤፒአይ ቁልፍን ያግኙ
የአየር ሁኔታ ኤፒአይ ቁልፍን ያግኙ
የአየር ሁኔታ ኤፒአይ ቁልፍን ያግኙ

የአየር ሁኔታ ጣቢያ ከአየር ሁኔታ ምድር (https://www.wunderground.com) ድርጣቢያ የተገኘ የእውነተኛ ጊዜ ውሂብ። ስለዚህ የ Wunderground API ቁልፍን ማግኘት አለብዎት። ለመሥሪያችን ቁልፍ ከበቂ በላይ የሆነ መሠረታዊ ቁልፍ ለማመልከት ምንም ወጪ የለም።

ከዚህ በታች ያሉትን ደረጃዎች ይከተሉ

1. ወደ https://www.wunderground.com/weather/api/d/login.h… ይሂዱ። ነፃ የአየር ሁኔታ የመሬት ውስጥ መለያ።

2. የኢሜል አድራሻዎን ፣ የይለፍ ቃልዎን እና እጀታዎን (የተጠቃሚ ስም) ያስገቡ ፣ ከዚያ “ይመዝገቡ” የሚለውን ቁልፍ ጠቅ ያድርጉ።

3. የአየር ሁኔታ ከመሬት በታች ወዲያውኑ የማነቃቂያ አገናኝ ያለው ኢሜይል ይልክልዎታል። መለያዎን ለማግበር በኢሜል ውስጥ ይህንን አገናኝ ጠቅ ማድረግ አለብዎት (ወደ የመግቢያ ማያ ገጽ ይመለሳሉ)።

4. እርስዎ የፈጠሩትን እና ያነቃቁትን መለያ በመጠቀም ወደ የአየር ሁኔታ ከመሬት በታች ይግቡ።

5. “የእኔን አማራጮች አስስ” ቁልፍ ላይ ጠቅ ያድርጉ። በገጹ አናት ወይም ታችኛው ክፍል ላይ “የግዢ ቁልፍ” ቁልፍን ጠቅ ያድርጉ (የክፍያ ዘዴ አይጠየቁም)።

6. የአየር ሁኔታ ከመሬት በታች ጥያቄዎን ለማጠናቀቅ ቀለል ያለ ቅጽ እንዲሞሉ ይጠይቅዎታል።

ኤፒአይ የት ጥቅም ላይ እንደሚውል ሲጠየቁ “ሌላ” ብለው ይመልሱ።

ኤፒአይ ለንግድ አገልግሎት የሚውል ከሆነ ሲጠየቁ “አይ” ብለው ይመልሱ።

ኤፒአይ ለቺፕ ማቀነባበር እንደሆነ ሲጠየቁ “አይ” ብለው ይመልሱ።

ደረጃ 5 ሶፍትዌሩን ያዋቅሩ

ሶፍትዌሩን ያዋቅሩ
ሶፍትዌሩን ያዋቅሩ
ሶፍትዌሩን ያዋቅሩ
ሶፍትዌሩን ያዋቅሩ
ሶፍትዌሩን ያዋቅሩ
ሶፍትዌሩን ያዋቅሩ
ሶፍትዌሩን ያዋቅሩ
ሶፍትዌሩን ያዋቅሩ

የአርዱኖን ኮድ ካወረዱ በኋላ የሚከተሉትን ነገሮች መለወጥ አለብዎት

1. በአርዱዲኖ አይዲኢ ውስጥ ንድፉን ይክፈቱ

2. የ Wunderground API ቁልፍን ያስገቡ

3. የ Wifi ምስክርነቶችዎን ያስገቡ

4. በ Wunderground API መሠረት ቦታውን ያስተካክሉ ፣ ለምሳሌ። ሕንድ ፣ ኮልካታ

5. የ UTC ማካካሻውን ያስተካክሉ

ደረጃ 6: ኮዱን ይስቀሉ

ኮዱን ይስቀሉ
ኮዱን ይስቀሉ

የ FTDI ፕሮግራመርን እንደሚከተለው ያገናኙ

ESP8266 CP2102

ቪ.ሲ.ሲ.ሲ

GND GND

Tx Rx

አርኤክስ ቲክስ

ማብሪያ / ማጥፊያውን ወደ ፕሮግራሚንግ ሁናቴ ያንሸራትቱ

በአርዱዲኖ አይዲኢ ውስጥ ቦርዱን እንደ “አጠቃላይ ESP8266 ሞዱል” ይምረጡ።

ከዚያ ኮዱን ይስቀሉ።

ደረጃ 7: ሙከራ

Image
Image
ሙከራ
ሙከራ
ሙከራ
ሙከራ
ሙከራ
ሙከራ

አሁን የፕሮግራም ሰሪውን እና ግንኙነቱን ያስወግዱ።

ማብሪያ / ማጥፊያውን ወደ መደበኛው ቦታ ያንሸራትቱ

የኃይል አቅርቦቱን ያገናኙ እኔ ለእሱ የ LiPo ባትሪ ተጠቀምኩ።

ከጥቂት ሰከንዶች በኋላ OLED ሁሉንም የአየር ሁኔታ መለኪያዎች ያሳያል።

ደረጃ 8: በመስቀለኛ መንገድ MCU ያድርጉ

Image
Image
በመስቀለኛ መንገድ MCU ያድርጉ
በመስቀለኛ መንገድ MCU ያድርጉ
በመስቀለኛ መንገድ MCU ያድርጉ
በመስቀለኛ መንገድ MCU ያድርጉ

በ ESP8266-01 ሞጁል በመጠቀም ወረዳውን ለመሥራት ፍላጎት ከሌልዎት ይህ ለእርስዎ አማራጭ ነው። የመስቀለኛ መንገድ MCU ሰሌዳ በመጠቀም ተመሳሳይ የአየር ሁኔታ መግብር ማድረግ ይችላሉ። NodeMCU ክፍት ምንጭ IoT መድረክ ነው። እሱ በ ESP8266 Wi-Fi SoC ላይ የሚሰራ firmware እና በ ESP-12 ሞዱል ላይ የተመሠረተ ሃርድዌርን ያጠቃልላል። አሁንም እሱን ለማቀናጀት የእርስዎን ተወዳጅ አርዱዲኖ አይዲኢ እና አርዱዲኖ ኮድ መጠቀም ይችላሉ። ሌላ ጥቅም እሱን ለማቀናበር የተለየ የ FTDI ፕሮግራመር አያስፈልግዎትም። የማይክሮ ዩኤስቢ ገመድ በቂ ነው። ለእሱ የእርስዎን ዘመናዊ ስልክ/ጡባዊ ባትሪ መሙያ ገመድ መጠቀም ይችላሉ።

ደረጃዎቹን ይከተሉ

መጀመሪያ NodeMCU ን ወደ የቅርብ ጊዜው ስሪት firmware ያዘምኑ። ለማጣቀሻ በ TornTech የተሰራውን ቪዲዮ ማየት ይችላሉ።

1. በዳቦ ሰሌዳ ላይ ወረዳውን ያድርጉ

መስቀለኛ MCU OLED

3.3V -Vcc

GND GND

D5-- SDA

D6-- SCL

2. የማይክሮ ዩኤስቢ ገመዱን ያገናኙ

3. ወደ ላፕቶፕ/ፒሲ ዩኤስቢ ወደብዎ ያስገቡ።

4. ቀደም ባሉት ደረጃዎች እንደተገለፀው ሶፍትዌሩን ያዘጋጁ።

5. ሰሌዳውን ወደ "NodeMCU 1.0 (ESP-12E ሞዱል)"

6. ኮዱን ይጫኑ

ጨርሰዋል !!!

ደረጃ 9: መከለያውን ያድርጉ

መከለያውን ያድርጉ
መከለያውን ያድርጉ
መከለያውን ያድርጉ
መከለያውን ያድርጉ
መከለያውን ያድርጉ
መከለያውን ያድርጉ
መከለያውን ያድርጉ
መከለያውን ያድርጉ

በእራስዎ ምርጫ የእርስዎን ቅጥር እራስዎ ማድረግ ይችላሉ።

ግን በ smily77 የተነደፈውን የሚያምር 3 -ል የታተመ ግቢ ውስጥ እንዲመለከቱ ሀሳብ አቀርባለሁ። ግቢዬን አተምኩ ግን አሁንም ጥቂት ሥራዎች ቀርተዋል። አንዴ እንደተጠናቀቀ አዘምነዋለሁ። ተከታተሉ…

የ. STL ፋይሎችን ከ Thingiverse ያውርዱ።

መከለያውን ለማተም መመሪያውን ይከተሉ።

ከዚያ ሁሉንም ክፍሎች ወደ ውስጥ ያስገቡ። አሁን የአየር ሁኔታ መግብር ዝግጁ ነው !!!

ይህንን ጽሑፍ ከወደዱት ፣ እሱን ማስተላለፍዎን አይርሱ!

ለተጨማሪ የ DIY ፕሮጀክቶች እና ሀሳቦች ይከተሉኝ። አመሰግናለሁ !!!

የሚመከር: