ዝርዝር ሁኔታ:
- ደረጃ 1-TTGO ቲ-ሰዓት ምንድነው?
- ደረጃ 2: ቀለል ያለ Watch PoC
- ደረጃ 3 የንድፍ የእጅ ሰዓት ፊት
- ደረጃ 4: ሰዓት ያዘጋጁ
- ደረጃ 5 የኃይል ፍጆታ
- ደረጃ 6 - በፕሮግራም ሊሠራ የሚችል የኃይል አስተዳደር ቺፕ
- ደረጃ 7 - ፕሮግራም
- ደረጃ 8 - ደስተኛ የፕሮግራም አወጣጥ
- ደረጃ 9: Arduino-T-Watch-GFX
ቪዲዮ: TTGO ቲ-ሰዓት 9 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
ይህ አስተማሪዎች በ TTGO ቲ-ሰዓት መጫወት እንዴት እንደሚጀምሩ ያሳያሉ።
ደረጃ 1-TTGO ቲ-ሰዓት ምንድነው?
TTGO ቲ-ሰዓት የእይታ ቅርፅ ESP32 የተመሠረተ የልማት ኪት ነው። 16 ሜባ ብልጭታ እና 8 ሜባ PSRAM ሁለቱም ከፍተኛ ዝርዝር ናቸው። እንዲሁም በ 240x240 IPS LCD ፣ የንክኪ ማያ ገጽ ፣ የማይክሮ ኤስዲ ካርድ ወደብ ፣ I2C ወደብ ፣ RTC ፣ 3-ዘንግ የፍጥነት መለኪያ እና ብጁ አዝራር አብሮገነብ ነው። የጀርባው አውሮፕላን እንዲሁ እንደ LORA ፣ ጂፒኤስ እና ሲም ወደ ሌሎች ሞጁሎች ሊቀየር ይችላል።
ግን በጣም አስፈላጊው ጥቅም ላይ ሊውል የሚችል ሰዓት የኃይል ስርዓት ነው። AXP202 ባለብዙ ቻናል ፕሮግራም ሊሠራ የሚችል የኃይል አስተዳደር ቺፕን አጣመረ። የ I2C መቆጣጠሪያ ኃይል ቺፕ ያለው የልማት ኪት ለመጀመሪያ ጊዜ ስመለከት!
በ AXP202X_Library በይነገጽ መሠረት የኃይል ቁልፉን እንደገፋው እያንዳንዱን የኃይል ሰርጥ ማብራት እና ማጥፋት ፣ የባትሪውን ደረጃ ማንበብ ፣ የኃይል መሙያ ሁኔታን እና በቀጥታ ኃይልን መዝጋት ይችላሉ።
ማጣቀሻ.:
github.com/Xinyuan-LilyGO/TTGO-T-Watch
ደረጃ 2: ቀለል ያለ Watch PoC
የኃይል ቺፕ ጥሩ ይመስላል ፣ ግን አብሮገነብ ለ 180 ሚአሰ ባትሪ ለምን ያህል ጊዜ ይቆያል?
እንደ ሰዓት እይታ የተነደፈ ስለሆነ የኃይል ቺፕ እንዴት እንደሚሠራ ለመመርመር እንደ PoC በቀላል የእይታ ምሳሌ እንጀምር።
ደረጃ 3 የንድፍ የእጅ ሰዓት ፊት
ESP32 በጣም ኃይለኛ ቺፕ ፣ 240 ሜኸ ባለሁለት ኮር ሲፒዩ እና 80 ሜኸ SPI ፍጥነት በጣም ለስላሳ የማሳያ አቀማመጥ ዲዛይን ማድረግ ይችላል። ስለዚህ በተከታታይ መጥረጊያ ሁለተኛ እጅ ጨዋ የሆነ የሰዓት ፊት አዘጋጀሁ።
ሆኖም ፣ የንድፍ ችግሮች ያልተጠበቁ ከፍተኛ ናቸው ፣ ብልጭ ድርግም ሳይል የመጨረሻውን ሁለተኛ እጅ ማስወገድ ቀላል አይደለም። እሱን ለማድረግ 4 ተጨማሪ ዘዴዎችን ሞክሬያለሁ። ከላይ ያሉት ሥዕሎች በማያ ገጹ ላይ ያልተወገዱ የመጨረሻ ሁለተኛ ፒክሰሎች ሆነው የቀረ ያልተሳካ ድጋሚ ማሳያ ያሳያሉ። የንድፍ ሰዓት የፊት ሥራ ብዙ ቃላት ሊናገሩ ይችላሉ ፣ ግን ከዚህ ፕሮጀክት ውጭ ትንሽ። በሚቀጥሉት አስተማሪዎቼ ውስጥ ስለ የንድፍ ጉዞው የበለጠ መናገር እችል ይሆናል ፣ እሱ “አርዱinoኖ Watch ኮር” ተብሎ መጠራት አለበት።
ደረጃ 4: ሰዓት ያዘጋጁ
ቲ-ሰዓት አብሮገነብ የ RTC ቺፕ አለው ፣ ያ ማለት በልማት ወቅት እንደገና በማቀናበር መካከል ጊዜን ማቆየት ይችላል ማለት ነው። ጊዜውን ከማቆየቱ በፊት መጀመሪያ ጊዜውን ማዘጋጀት አለብን።
ጊዜን ለማዘጋጀት የተለያዩ መንገዶች አሉ-
- ESP32 የ WiFi ችሎታ አለው ፣ ስለዚህ ጊዜን ከ NTP ጋር ማመሳሰል ይችላሉ
- እንደ ዲጂታል ካሜራ ካሉ ሌሎች የኤሌክትሮኒክስ መሣሪያዎች ጋር ተመሳሳይ ፣ ጊዜውን ለማዘጋጀት በይነገጽ መጻፍ ይችላሉ
- የጂፒኤስ የጀርባ አውሮፕላን መጠቀም ይችላሉ ፣ ከዚያ ጊዜውን ከሳተላይት ማግኘት ይችላሉ
ቀለል ለማድረግ ፣ አሁንም ጊዜን ለማቀናጀት የሚለዋወጥ ሰነፍ መንገድ ነው ፣ ይህንን መንገድ በአንዳንድ የ TFT ሰዓት ምሳሌ ላይ ማግኘት ይችላሉ። ፕሮግራሙን በአርዱዲኖ ሲያጠናቅቁ ፣ ቅድመ -ፕሮሰሰር የማጠናከሪያ ጊዜውን ለመመዝገብ 2 ተለዋዋጭ “_DATE_” እና “_TIME_” ን ገል definedል። የ RTC ጊዜን ለማዘጋጀት በጣም ቀላል ፕሮግራም ለማድረግ ይህንን መረጃ ልንጠቀምበት እንችላለን።
ማስታወሻ:
ይህ ቀላል ፕሮግራም ሁል ጊዜ በሚነሳበት ጊዜ ያዘጋጃል። ግን የማጠናከሪያው ጊዜ በመጀመሪያው ማስነሻ ላይ ብቻ ነው ፣ ስለዚህ የጊዜውን ስኬት ካቀናበረ በኋላ በሌላ ፕሮግራም መተካት አለብዎት።
ማጣቀሻ.:
gcc.gnu.org/onlinedocs/cpp/Standard-Predef…
ደረጃ 5 የኃይል ፍጆታ
ሰዓቱ ሲሮጥ ፣ የማያቋርጥ መጥረጊያ ሁለተኛ እጅን ሲያሳይ ፣ ከ 60 mA ትንሽ ይበልጣል። ለኃይል ቁጠባ ምክንያት ፣ ከተወሰነ ጊዜ በኋላ ወደ የእንቅልፍ ሁኔታ መሄድ አለበት።
ኤልሲዲውን የኋላ መብራት አጥፍቼ ESP32 ጥልቅ እንቅልፍ ብደውል ወደ 7.1 MA አካባቢ ይወርዳል። ለ 180 ሚአሰ ባትሪ 1 ቀን አካባቢ ብቻ ሊቆይ ይችላል።
በ 6 mA አካባቢ በኤልሲዲ ቺፕ እንደሚበላ አውቃለሁ። በ ST7789 የመረጃ ሉህ መሠረት የእንቅልፍ ሁነታን ለማስገባት ትእዛዝ አለ። ነገር ግን አሁን ያለው TFT_eSPI ቤተ -መጽሐፍት ገና የእንቅልፍ ሁነታ ኤፒአይ የለውም።
እና ደግሞ አሁንም 1 ሜአ አካባቢ በሆነ ቦታ የሚበላ አለ።
ደረጃ 6 - በፕሮግራም ሊሠራ የሚችል የኃይል አስተዳደር ቺፕ
በልማቱ ኪት ውስጥ ብዙ ቺፖች አሉ ፣ እንደ የውሂብ ወረቀታቸው ፣ አብዛኛዎቹ የኃይል ቁጠባ ሁነታን ይደግፋሉ። ሆኖም ፣ ሁሉም ቤተመፃህፍት የኃይል ቁጠባ ሁነታን ኤፒአይ አላጋለጡም። እና እያንዳንዱ ሞዱል ወደ የእንቅልፍ ሁኔታ በመግባት እና በመደወል ለኃይል ቁጠባ ረጅም ኮድ ነው።
በቀጥታ የኃይል ቁልፉን እንደገፋው ኃይልን በቀጥታ ስለማጥፋትስ? AXP202X_Library በቀላሉ የመዝጊያ () ተግባርን በመጥራት ሊያደርገው ይችላል። በመዝጊያ ሁኔታ ውስጥ ፣ ከ 0.3 mA በታች ትንሽ ብቻ ይበላል። ለ 180 ሚአሰ ባትሪ 25 ቀናት ሊቆይ ይችላል!
ማስታወሻ:
እኔ ሰኔ 28 ላይ ባትሪውን ቻርቻለሁ ፣ የቅርብ ጊዜውን የባትሪ ሁኔታ ለማወቅ የእኔን ትዊተር ሊከተሉ ይችላሉ።
አዘምን ፦
ሐምሌ 18 ላይ ባትሪው ይፈስሳል ፣ ባትሪው ለ 20 ቀናት ሊቆይ ይችላል። እኔ በቀን ውስጥ ጥቂት ጊዜዎችን የምፈትሽበት ጊዜ ፣ ሰዓቱ በመደበኛ አጠቃቀም ከ1-2 ሳምንታት ሊቆይ ይችላል ብዬ እገምታለሁ።
ማጣቀሻ.:
github.com/lewisxhe/AXP202X_Library/pull/2
ደረጃ 7 - ፕሮግራም
- ሶፍትዌሩን እና ቤተ-መጽሐፍቱን ለመጫን https://github.com/Xinyuan-LilyGO/TTGO-T-Watch ገጽ መመሪያን ይከተሉ።
- በ GitHub ላይ የምንጭ ኮድ ያውርዱ
- የ RTC ቀን እና ሰዓት ለማዘመን Set_RTC.ino ን ይክፈቱ ፣ ያጠናቅሩ እና ይስቀሉ
- Arduino-T-Watch-simple.ino ን ይክፈቱ ፣ ያጠናቅሩ እና ይስቀሉ
- ተከናውኗል!
ቀላሉ የእይታ መርሃ ግብር የሚከተሉትን ያደርጋል
- የ RTC ቀን እና ሰዓት ያንብቡ
- የሰዓት ምልክት ይሳሉ (ክብ ወይም ካሬ ሰዓት ምልክት መምረጥ ይችላሉ)
- የማያቋርጥ መጥረጊያ ሁለተኛ እጅን ያሳዩ
- ከ 60 ሰከንዶች በኋላ የመዝጊያ ኃይል (ወይም ለፈጣን መዘጋት የኃይል ቁልፉን ሊይዙ ይችላሉ)
- እንደገና ለማብራት የኃይል ቁልፉን ይጫኑ
ደረጃ 8 - ደስተኛ የፕሮግራም አወጣጥ
TTGO ቲ-ሰዓት በጣም ብዙ ሊያደርግ ይችላል ቀላል ሰዓት ፣ ለምሳሌ።
- ESP32 የ WiFi እና BT ገመድ አልባ ግንኙነትን ሊያደርግ ይችላል
- የንክኪ ማያ ገጽ ፓነልን የበለጠ የሚያምር በይነገጽ ሊያዳብር ይችላል
- በጀልባ ላይ ባለ ሶስት ዘንግ የፍጥነት መለኪያ (BMA423) ፣ አብሮገነብ የእርምጃ ቆጣሪ አልጎሪዝም እና ሌሎች ባለብዙ ተግባር GSensor
- ሊተካ የሚችል የጀርባ አውሮፕላን LORA ፣ ጂፒኤስ ፣ ሲም ተግባርን ማከል ይችላል
- I2C ወደብ ብዙ ተጨማሪ ባህሪያትን ማራዘም ይችላል
ደረጃ 9: Arduino-T-Watch-GFX
Arduino-T-Watch-simple ን ለማንቃት ትንሹን የኃይል ቁልፍን ተጭነው ይያዙ እና የ LCD የመጀመሪያ መግቢያ ጥቂት ሰከንዶች ይዘገያሉ። ስለዚህ የተጠቃሚ ተሞክሮ በጣም ጥሩ አይደለም።
ይህንን ለማሻሻል Arduino-T-Watch-GFX የተባለ ሌላ ፕሮግራም አከልኩ። ይህ ፕሮግራም Arduino_GFX ማሳያ ቤተ -መጽሐፍትን ለመጠቀም ይቀየራል ፣ ከዚያ ኃይልን ለመቆጠብ ማሳያውን በእንቅልፍ ውስጥ እንዲገባ ሊነግረው ይችላል። ስለዚህ ESP32 ወደ ቀላል እንቅልፍ ሲገባ ፣ አሁን ከ 3 mA በታች ይወስዳል። እና ደግሞ አሁን ማያ ገጹን በመንካት መነቃቃትን ሊያስነሳ ይችላል። ESP32 ከእንቅልፉ ተነስቶ የእንቅልፍ ማሳያን ከጠቅላላው ዳግም ማስነሳት ሂደት በጣም ፈጣን ነው ፣ ከላይ ያለውን ቪዲዮ ማየት ይቻላል ፈጣን ምላሽ ነው። በንድፈ ሀሳብ ባትሪው ከ 2 ቀናት በላይ መቆየት መቻል አለበት - ፒ
የሚመከር:
ESP32 TTGO WiFi የምልክት ጥንካሬ 8 ደረጃዎች (ከስዕሎች ጋር)
የ ESP32 TTGO WiFi የምልክት ጥንካሬ - በዚህ መማሪያ ውስጥ የ ESP32 TTGO ሰሌዳ በመጠቀም የ WiFi አውታረ መረብ ምልክት ጥንካሬን እንዴት ማሳየት እንደሚቻል እንማራለን። ቪዲዮውን ይመልከቱ
ቢትኮይንን በቀጥታ ዋጋ ያግኙ TTGO ESP32: 10 ደረጃዎች
BITCOIN LIVE PRICE TTGO ESP32 ያግኙ - በዚህ መማሪያ ውስጥ TTGO ESP32 ን እና ቪሱኖን በመጠቀም የአሁኑን የ Bitcoin ዋጋ በ USD እና EUR እንዴት ማግኘት እንደሚችሉ እንማራለን። ቪዲዮውን ይመልከቱ። (ከዚህ በታች ለማውረድ አዲስ የዘመነ ፋይል!)
TTGO (ቀለም) ማሳያ በማይክሮፎን (ቲቲጎ ቲ-ማሳያ)-6 ደረጃዎች
TTGO (ቀለም) ማሳያ ከማይክሮፎቶን (ቲቲጎ ቲ-ማሳያ) ጋር:-TTGO ቲ-ማሳያ 1.14 ኢንች የቀለም ማሳያ ያካተተ በ ESP32 ላይ የተመሠረተ ሰሌዳ ነው። ቦርዱ ከ 7 ዶላር በታች በሆነ ሽልማት ሊገዛ ይችላል (መላኪያ ፣ በባንግጎድ ላይ የታየውን ሽልማት ጨምሮ)። ያ ማሳያ ለ ESP32 የማይታመን ሽልማት ነው። ቲ
በ TTGO T-Watch ላይ የአኒሜሽን ስፕሪት መፍጠር 7 ደረጃዎች
በ TTGO T-Watch ላይ የአኒሜሽን Sprite መፍጠር-ማሳያ ቪዲዮ
WeMos TTgo ESP32 Uno D1 R32: 3 ደረጃዎችን እንዴት ማዋቀር እና መጠቀም እንደሚቻል
WeMos TTgo ESP32 Uno D1 R32 ን እንዴት ማዋቀር እና መጠቀም እንደሚቻል - የእርስዎ WeMos® TTgo ESP32 uno D1 R32 ን ለማስጀመር በሁሉም ደረጃዎች WeMos® TTgo ESP32 uno D1 R32goes ን እንዴት ማዋቀር እንደሚቻል።