ዝርዝር ሁኔታ:

WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing !: 6 ደረጃዎች
WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing !: 6 ደረጃዎች

ቪዲዮ: WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing !: 6 ደረጃዎች

ቪዲዮ: WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing !: 6 ደረጃዎች
ቪዲዮ: Jesus Came to Save Sinners | Charles Spurgeon | Free Christian Audiobook 2024, ህዳር
Anonim
WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing!
WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing!
WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing!
WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing!
WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing!
WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing!
WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing!
WunderThing: ባትሪ-ኃይል ያለው ፣ መግነጢሳዊ ፣ ESP8266 የአየር ሁኔታ ትንበያ IoThing!

ሰላም, ለመጀመሪያ ጊዜ አስተማሪዬ ስለ አንድ አስደንጋጭ ነገር ልንገርዎት። ግቤ የአየር ሁኔታ ትንበያ የማቀዝቀዣ ማግኔትን መገንባት የነበረበት በጣም የቅርብ ጊዜ ፕሮጀክት ነበር!

የዚህ ፕሮጀክት የምርጫ ተቆጣጣሪ ከሁሉም ዓይነት መልካም ነገሮች ጋር የተጣመረ ESP8266 የነበረው Sparkfun's Thing ነበር። ነገሩ በተጠቃሚው ሲበራ የኤፒአይ ቁልፍን እና አንዳንድ የአከባቢ መረጃን በመጠቀም የውሂብ ጥያቄ ከእቃ ወደ ወራጅ መሬት (በ WiFi በኩል) ይላካል። የተጠየቀው የትንበያ መረጃ ወደ ነገሩ ይመለሳል ፣ ከዚያ በኋላ የሚፈልጓቸውን ቁርጥራጮች ወስዶ ያከማቻል። የአቅጣጫ አዝራሮችን በመጫን እና ማሳያውን በመመልከት ተጠቃሚው ይህንን ውሂብ ማሰስ ይችላል። ተጠቃሚው የ Wifi መታወቂያቸውን ፣ የይለፍ ቃልዎን ፣ ዚፕ ኮዱን እና የኤፒአይ ቁልፉን ለመለወጥ የቅንብሮች ምናሌን መድረስ ይችላል።

ለማንኛውም ፣ ይህ ፕሮጀክት በጣም አስደሳች ነበር እና አንዳንድ ልዩ አካላትን አካቷል። ከዚህ አስተማሪ የተማሩትን በመጠቀም አንድ እራስዎ ወይም እንደዚህ ያለ ነገር እንደሚገነቡ ተስፋ አደርጋለሁ።

ይደሰቱ:)

ደረጃ 1: WunderThing ን ማገናኘት

WunderThing ን ሽቦ ማገናኘት
WunderThing ን ሽቦ ማገናኘት
WunderThing ን ሽቦ ማገናኘት
WunderThing ን ሽቦ ማገናኘት
WunderThing ን ሽቦ ማገናኘት
WunderThing ን ሽቦ ማገናኘት
WunderThing ን ሽቦ ማገናኘት
WunderThing ን ሽቦ ማገናኘት

ስለዚህ ይህንን ነገር እንዴት እንደሚያገናኙት እነሆ። እንዲሁም Fritzing ን በመጠቀም የመጀመሪያዬ ነበር ፣ በጣም ጥሩ።

የሚታየው የ 3.7V LiPo ባትሪ ማንኛውም መጠን ሊሆን ይችላል ፣ ግን እኔ ቢያንስ 500 ሚአሰ (ESP8266 ኃይል ተርቦታል) እመክራለሁ። በቦርዱ ላይ ያለው ባትሪ መሙያ በጣም በጥሩ ሁኔታ ይሠራል ፣ ማንኛውንም የድሮ ማይክሮ ዩኤስቢ ይሰኩ። ማሳሰቢያ - ኮድ ለመስቀል ከኤፍቲዲአይ (በባትሪ ወይም በዩኤስቢ በኩል) የተለየውን ነገር ማብራት አለብዎት።

ወደ ነገሩ የታየው የ FTDI- ዩኤስቢ አስማሚ (ማንኛውም 3.3 ቪ ኤፍቲአይ ያደርገዋል) ፣ የኦሌድ ማሳያ እና 4 የግፋ አዝራሮች። በኦሌድ ጀርባ ላይ የተዘጉ ሁለቱንም መዝለያዎች መሸጥ ያስፈልግዎታል። ቁልፎቹ በውጫዊ መጎተቻ ተቃዋሚዎች ይታያሉ (ውስጣዊ መጎተቻዎችን አላምንም ፣ ግን በንድፈ ሀሳብ እነዚያን መጠቀም ብቻ ምንም ስህተት የለውም)።

ተከታታይ ክርክር ማድረግ ከፈለጉ - ነገሩ ላይ ከኤፍቲዲአይ ቀዳዳዎች በላይ ያሉትን ሁለት.1 ቀዳዳዎችን ይፈልጉ። በነገዱ ጀርባ በእነዚህ ቀዳዳዎች መካከል ያለውን ዱካ ይቁረጡ። በእነዚህ ሁለት ቀዳዳዎች ላይ ራስጌ ያክሉ ሆኖም ለመለወጥ ለእርስዎ በጣም ቀላል ነው። የዚያ ወረዳ ክፍት/ዝግ ሁኔታ። ኮድን ለመስቀል ፣ ወረዳውን ያሳጥሩ። ተከታታይ ማረም ለመፍቀድ ወረዳውን ይክፈቱ። Sparkfun ይህንን በ Thing tutorial ውስጥ ለእርስዎ ያወጣልልዎታል። Cuz Sparkfun ግሩም ነው ፣ እንዲሁም አዳፍ ፍሬም እንዲሁ።

ደረጃ 2 - WunderThing ን ፕሮግራም ማድረግ

የ WunderThing ን ፕሮግራም ማድረግ
የ WunderThing ን ፕሮግራም ማድረግ

WunderThing እንዲሠራ ለማድረግ ኮዱ… መጥፎ ነው።

እንደ ማሳያዬ እንዲሠራ መመሪያዎችን አወጣለሁ ፣ ግን ማከል/ማበጀት/ወዘተ ከፈለጉ ቀላል መንገድ አይሆንም። እኔ አልፋለሁ እና አስተያየት ሰጥቻለሁ ፣ ስለዚህ ያ ይረዳል ብዬ ተስፋ አደርጋለሁ ፣ ግን መዋቅሩን ለማፅዳት በጭራሽ አልገባም (ይህም ከአንዳንድ የቅጂ ፓስታ ቁርጥራጮች እና ከሌሎች አሳፋሪ ፈጣን ጥገናዎች ጋር አንድ ላይ ተጣብቋል)።

አስደንጋጭ መመሪያዎች (ዓይነት) እዚህ አሉ

1. ነገሩን ወደ አርዱዲኖ ቦርድ ሥራ አስኪያጅ ያክሉ። ብልጭ ድርግም ለማለት መሞከርን አይርሱ።

2. የሚከተሉትን ቤተመፃህፍት ከጊቱብ ያግኙ - Adafruit_GFX ፣ Adafruit_SSD1306 ፣ ArduinoJson (ቀድሞውኑ ሊካተት ይችላል)

3. እዚህ መለያ በመፍጠር እራስዎን የ Wunderground API ቁልፍ ያድርጉ ፣ ቁልፍ ለማግኘት አገናኞችን ይከተሉ (ለሚፈልጉት ነፃ)

3. የአርዱዲኖ የፕሮግራም ቅንብሮችን ወደ ፦ Sparkfun Thing ፣ 115200 ፣ ArduinoTinyISP ፣ Port #፣ ወዘተ ፣ ወዘተ ይለውጡ። ለ wifi እና ዚፕ መረጃዎ ኮዱን ይለውጡ (መስመር 139)።

4. ነገሩን ያብሩ (መጀመሪያ ባትሪ ወይም ዩኤስቢ መሰካትዎን አይርሱ) ፣ ኮዱን በ FTDI በኩል ያጠናቅሩ እና ይስቀሉ። ነገሩን በርቱ።

5. ኮዱን እንደገና ይለውጡ (መስመር 165) ፣ ያጠናቅቁ እና እንደገና ይስቀሉ።

6. ዋይፋይዎን ለመረጃ ሁለት ጊዜ ቢያንኳኳው እና ካሳየው ከዚያ በበዓሉ ላይ ማሾፍ እና ማደብዘዝ ይችላሉ።

7. ነገሮች እንደታሰቡት ካልሄዱ ፣ እሱን ለማጥፋት ይሞክሩ እና ከዚያ እንደገና ይሞክሩ። ያ የማይሰራ ከሆነ ፣ ሁሉንም በንዴት ይጣሉት እና ወደ ቀለል ያሉ ፕሮጄክቶች ይመለሱ ፣ ያለበለዚያ እርስዎ በሚፈልጉት የማይስማማውን በኮድዬ ውስጥ ያደረግሁትን ግድግዳ ላይ ጭንቅላትዎን መታ ማድረግ ይኖርብዎታል። አድርጉት…. ግን ሁሉም ነገር ደህና እንደሚሆን እርግጠኛ ነኝ:)

ደረጃ 3 - WunderThing ን በመጠቀም

Image
Image
WunderThing ን መገንባት
WunderThing ን መገንባት

ስለዚህ… ይህንን ያወጣሁበት መንገድ በትክክል የሚታወቅ አይደለም ፣ ግን ይህንን ነገር እንዴት ማሰስ እንደሚቻል ለማወቅ ጥቂት ደቂቃዎችን ብቻ ይወስዳል።

የአሁኑ ሕዋስ በማሳያው ላይ በሚታይበት እንደ ኤክሴል ሉህ አድርገው ያስቡት። ከላይ ያለውን ስዕል እንደ ማጣቀሻ ይጠቀሙ። ብቸኛው ያልተለመደ ኳስ በስዕሉ ሙሉ በሙሉ ያልተገለፀው የቅንብሮች ምናሌ ነው። የቅንብሮች ምናሌ ምንም እንኳን እራሱን የሚያብራራ መሆን አለበት። እርስዎ 'የዚፕ ኮድ ለመቀየር' ወይም ሌላ ማንኛውንም ቅንብር ከመረጡ ፣ በሕብረቁምፊው ውስጥ ባሉ ቁምፊዎች መካከል ለመቀያየር የግራ/ቀኝ ቁልፎችን ይጠቀሙ (የወቅቱ አመላካች የታየበት የአሁኑ አቀማመጥ) ፣ እና ቁምፊዎችን ለማሸብለል ወደ ላይ/ታች አዝራሮች ይጠቀሙ። ወደ ቅንጅቶች ምናሌ (የውስጥ EEPROM ን በመጠቀም) ሙሉ በሙሉ ከተመለሱ በኋላ ነገሩ ግቤትዎን በራስ-ሰር ያስቀምጣል።

ደረጃ 4: WunderThing ን መገንባት

ይህንን ነገር በተሳካ ሁኔታ ዳቦ ከተሳፈሩ በኋላ ብቻ ፣ ከዚያ የተጠናቀቀ ምርት-ኢሽ ለማድረግ ሊያስቡበት ይችላሉ።

የእኔ ሰዓቶች ሁሉም እጅግ በጣም ቀላል በሆነ 3 ዲ የታተሙ ተራሮች ላይ ተጭነዋል። ያንን ለመሞከር ከፈለጉ የከባድ ሥራዎችን ክፍል ፋይል እጨምራለሁ።

ሁሉንም ነገር በቦታው ለማቆየት ፣ እኔ በአዝራር ሰሌዳው ጥግ ላይ ትንሽ የተሰበረ ፕሮቶቦርን ብቻ አጣበቅኩ ፣ እና ያ በጥሩ ሁኔታ የሚሰራ ይመስላል እና አስፈላጊ ከሆነ “ቀላል” መወገድን የሚፈቅድ ይመስላል። በቅድመ -እይታ እኔ ተራራውን ስቀይር ከእቃ እና ከ OLED የሚገኙትን መሰርሰሪያ ቀዳዳዎች መጠቀም ነበረብኝ… ምንም እንኳን ሊፖ በጣም ጥሩ ነው። እኔ የተመለከተውን Tenergy አንድ ተጠቅሜአለሁ ፣ አገናኛው የተሳሳተ ከሆነ በስተቀር በጣም ጥሩ ነበር። ምንም እንኳን ትልቅ ነገር የለም ፣ አንዳንድ ማያያዣዎችን (JST-PH) ከአዳፍ ፍሬ ገዝቶ በባትሪዎቹ ላይ ያሉትን ተተካ።

በተራራ መልክዓ ምድር ሰዓቶቼ ላይ ትንሽ ስዕል ታያለህ። ያ እኔ የተወሰነ ነፃ ቦታን በመጠቀም ብቻ ነበር። ምናልባት ለእሱ የተሻለ አጠቃቀም ሊያገኙ ይችላሉ። እንዲሁም ሁሉም ሰዓቶች በቀለማት እንደነበሩ ያስተውላሉ ፣ አንዳንድ የአይክሮሊክ ቀለም ንብርብሮች።

የማቀዝቀዣ ማግኔት ለማድረግ ፣ ጥቂት መግነጢሳዊ ቴፕ ይግዙ ፣ እና ጥንድ ቁርጥራጮችን ይልበሱ። በደንብ ይሰራል።

ደረጃ 5: ከ WunderThing ጋር ወደ ፊት መሄድ

ከ WunderThing ጋር ወደ ፊት መሄድ
ከ WunderThing ጋር ወደ ፊት መሄድ

የራስዎን የማሻሻል/የማሻሻል/የማድረግ ትልቅ አቅም።

እኔ በእርግጥ የአየር ሁኔታ አዶዎችን ማካተት ፈልጌ ነበር ፣ ግን የማስታወስ ችሎታዬ አልቋል። አንድ ነገር ይነግረኛል ፣ ማህደረ ትውስታን መቀነስ ይቻል ነበር ፣ ግን ያ JSON ንግድ በጣም ጠጉር ነው እና እሱን የመጠቀም ልምድ የለኝም (ማህደረ ትውስታን ለባንክ እና ማከማቻ ፣ ወዘተ)።

የሚመከር: