የZSWatch ፕሮጀክት በZephyr OS ላይ በመመስረት ክፍት ስማርት ሰዓቶችን ያዘጋጃል።

የZSWatch ፕሮጀክት በARM Cortex-M52833 ማይክሮፕሮሰሰር እና ብሉቱዝ 4 ን የሚደግፍ በኖርዲክ ሴሚኮንዳክተር nRF5.1 ቺፕ ላይ የተመሰረተ ክፍት ስማርት ሰዓት በማዘጋጀት ላይ ነው። የታተመው የወረዳ ሰሌዳ ንድፍ እና አቀማመጥ (በኪካድ ቅርጸት) ፣ እንዲሁም በ 3 ዲ አታሚ ላይ የመኖሪያ እና የመትከያ ጣቢያን ለማተም ሞዴል ለማውረድ ይገኛሉ ። ሶፍትዌሩ በክፍት RTOS Zephyr ላይ የተመሰረተ ነው. በአንድሮይድ መድረክ ላይ በመመስረት ስማርት ሰዓቶችን ከስማርትፎኖች ጋር ማጣመር ይደገፋል። የፕሮጀክቱ እድገቶች በ MIT ፍቃድ ተሰራጭተዋል.

የZSWatch ፕሮጀክት በZephyr OS ላይ በመመስረት ክፍት ስማርት ሰዓቶችን ያዘጋጃል።

ስማርትሰች-ተኮር ሶፍትዌር እና ሃርድዌር በተለይ ለፕሮጀክቱ ተዘጋጅተዋል። ከ nRF52833 BLE ቺፕ በተጨማሪ መሳሪያው ባለ 1.28 ኢንች ስክሪን (IPS TFT 240×240)፣ የፍጥነት መለኪያ ከፔዶሜትር ተግባር ጋር፣ የልብ ምት ዳሳሽ፣ የንዝረት ሞተር፣ 8 ሜባ ፍላሽ እና 220 mAh Li-Po ባትሪን ያካትታል። . ለቁጥጥር ሶስት አዝራሮች አሉ, እና የሳፋይር መስታወት ማያ ገጹን ለመጠበቅ ጥቅም ላይ ይውላል. ሁለተኛ የተሻሻለ ሞዴል ​​እንዲሁ በመገንባት ላይ ነው፣ ይህም በ ARM Cortex-M5340 ፕሮሰሰር እና በንክኪ ስክሪን ላይ የተመሰረተ ይበልጥ የሚሰራ nRF33 ቺፕ በመጠቀም ይለያል።

ሶፍትዌሩ በሲ የተፃፈ እና በዚፊር ሪል-ታይም ኦፕሬቲንግ ሲስተም (RTOS) ስር የሚሰራ ሲሆን በሊኑክስ ፋውንዴሽን ስር ለኢንተርኔት ኦፍ ነገሮች በተዘጋጀው ኢንቴል ፣ ሊናሮ ፣ ኤንኤክስፒ ሴሚኮንዳክተሮች/ፍሪስኬል ፣ ሲኖፕሲ እና ኖርዲክ ሴሚኮንዳክተር ተሳትፎ። . የዚፊር ኮር አነስተኛ ሀብቶችን (ከ 8 እስከ 512 ኪባ ራም) ለመጠቀም የተነደፈ ነው። ሁሉም ሂደቶች በአንድ ዓለም አቀፍ የተጋራ ምናባዊ አድራሻ ቦታ (SASOS፣ ነጠላ አድራሻ ቦታ ኦፕሬቲንግ ሲስተም) ብቻ ነው የሚቀርቡት። መተግበሪያ-ተኮር ኮድ ከመተግበሪያ-ተኮር ከርነል ጋር ተጣምሮ በአንድ የተወሰነ ሃርድዌር ላይ ሊጫን እና ሊሰራ የሚችል አንድ ሞኖሊቲክ ፈጻሚ። ሁሉም የስርዓት ሃብቶች የሚወሰኑት በተጠናቀረ ጊዜ ነው፣ እና መተግበሪያውን ለማስኬድ የሚያስፈልጉት የከርነል ችሎታዎች ብቻ በስርዓቱ ምስል ውስጥ ተካትተዋል።

የሶፍትዌሩ ዋና ባህሪዎች

  • የGadgetBridge አንድሮይድ መተግበሪያን በመጠቀም ከስማርትፎን ጋር መስተጋብር እና ቁጥጥር።
  • ሰዓቱን ፣ ቀንን ፣ የባትሪ ክፍያን ፣ የአየር ሁኔታ ትንበያን ፣ የተወሰዱ እርምጃዎችን ብዛት ፣ ያልተነበቡ ማስታወቂያዎችን እና የልብ ምትን የሚያሳይ ግራፊክ በይነገጽ።
  • ብቅ-ባይ ማሳወቂያዎችን ይደግፉ።
  • ከቅንብሮች ጋር ሊሰፋ የሚችል ምናሌ።
  • የመተግበሪያ ምርጫ በይነገጽ. የቀረቡት ፕሮግራሞች አዋቅር እና የሙዚቃ መልሶ ማጫወት መቆጣጠሪያ መግብርን ያካትታሉ።
  • የተቀናጀ ፔዶሜትር እና የልብ ምት መቆጣጠሪያ ተግባር።
  • የብሉቱዝ አቅጣጫን ለማወቅ የብሉቱዝ አቅጣጫ ፍለጋ ቴክኖሎጂን ይደግፋል፣ይህም ሰዓቱ በማንኛውም u-blox AoA ሰሌዳ የሚከታተል መለያ ሆኖ እንዲያገለግል ያስችለዋል።
  • የወደፊት ዕቅዶች የልብ ምትን ለመከታተል፣ የብሉቱዝ ማጣመሪያ ስርዓትን ለማሻሻል እና ስዕላዊ ቅርፊቱን ወደ ተተካ መተግበሪያ መልክ ለመቀየር ማመልከቻ መጨመርን ያካትታሉ።

በተጨማሪም፣ ከ91 ጀምሮ የተሰራውን የሚታወቀው Casio F-1989W የኤሌክትሮኒክስ ሰዓት መሙላትን የሚተካ ቦርድ በማዘጋጀት ላይ ያለውን የ Sensor Watch ፕሮጀክት ልብ ማለት እንችላለን። ለመተካት የቀረበው ቦርድ ከማይክሮ ቺፕ SAM L22 ማይክሮ መቆጣጠሪያ (ARM Cortex M0+) ጋር ይመጣል እና የእራስዎን ፕሮግራሞች በሰዓቱ ለማስኬድ ሊያገለግል ይችላል። መረጃን ለማሳየት ከካሲዮ ሰዓት የተገኘ መደበኛ LCD ለቁጥሮች 10 ክፍሎች እና 5 ክፍሎች ለጠቋሚዎች ጥቅም ላይ ይውላል። ከውጭ መሳሪያዎች ጋር መገናኘት እና ፕሮግራሞችን ወደ ሰዓቱ ማውረድ የሚከናወነው በዩኤስቢ ማይክሮ ቢ ወደብ በኩል ነው ። ለማስፋፊያ እንዲሁም ባለ 9-ፒሲ ፒሲቢ ማገናኛ (I²C አውቶቡስ እና 5 GPIO ፒን ለ SPI ፣ UART ፣ አናሎግ ግብዓት እና የተለያዩ ሴንሰሮች) አለ። የቦርዱ የወረዳ ዲያግራም እና አቀማመጥ በCreative Commons Attribution-ShareAlike 4.0 ፍቃድ የተከፋፈለ ሲሆን ለአገልግሎት የቀረቡት የሶፍትዌር ቤተ-መጻሕፍት በ MIT ፈቃድ የተያዙ ናቸው።

የZSWatch ፕሮጀክት በZephyr OS ላይ በመመስረት ክፍት ስማርት ሰዓቶችን ያዘጋጃል።


ምንጭ: opennet.ru

አስተያየት ያክሉ