د ZSWatch پروژه د Zephyr OS پراساس خلاص سمارټ واچونه رامینځته کوي

د ZSWatch پروژه د نورډیک سیمیکمډکټر nRF52833 چپ پراساس یو خلاص سمارټ واچ رامینځته کوي چې د ARM Cortex-M4 مایکرو پروسیسر سره مجهز دی او د بلوتوټ 5.1 ملاتړ کوي. د چاپ شوي سرکټ بورډ سکیمیک او ترتیب (په کیکاډ فارمیټ کې)، په بیله بیا په 3D پرنټر کې د کور او ډاکینګ سټیشن چاپولو لپاره ماډل د ډاونلوډ لپاره شتون لري. سافټویر د خلاص RTOS Zephyr پر بنسټ والړ دی. د Android پلیټ فارم پراساس د سمارټ فونونو سره د سمارټ واچونو جوړه کول ملاتړ کیږي. د پروژې پرمختګونه د MIT جواز لاندې ویشل شوي.

د ZSWatch پروژه د Zephyr OS پراساس خلاص سمارټ واچونه رامینځته کوي

د سمارټ واچ ځانګړي سافټویر او هارډویر په ځانګړي ډول د پروژې لپاره رامینځته شوي. د nRF52833 BLE چپ سربیره، دا وسیله د 1.28 انچ سکرین (IPS TFT 240 × 240)، د پیډومیټر فعالیت سره سرعت، د نبض سینسر، یو کمپن موټور، 8 MB فلش، او 220 mAh لی-پوټري شامل دي. . د کنټرول لپاره درې بټنونه شتون لري، او د نیلم شیشې د سکرین د ساتنې لپاره کارول کیږي. دوهم ښه ماډل هم د پراختیا په حال کې دی، کوم چې د ARM Cortex-M5340 پروسیسر پراساس د ډیر فعال nRF33 چپ کارولو او د ټچ سکرین شتون سره توپیر لري.

سافټویر په C کې لیکل شوی او د Zephyr ریښتیني وخت عملیاتي سیسټم (RTOS) لاندې چلیږي ، چې د لینکس فاونډیشن تر څارنې لاندې د انټیل ، لینارو ، NXP سیمیکمډکټرونو / فریسکیل ، Synopsys او نورډیک سیمیکمډکټر په ګډون سره د شیانو انټرنیټ لپاره رامینځته شوی. . د زیفیر کور د لږترلږه سرچینو مصرف کولو لپاره ډیزاین شوی (د 8 څخه تر 512 KB رام پورې). ټولې پروسې یوازې یو نړیوال شریک مجازی پته ځای (SASOS، واحد پته ځای عملیاتي سیسټم) سره چمتو شوي. د غوښتنلیک ځانګړي کوډ د غوښتنلیک ځانګړي دانه سره یوځای شوی ترڅو یو واحد اجرایوي جوړ کړي چې په ځانګړي هارډویر کې بار او چلولی شي. د سیسټم ټولې سرچینې د تالیف په وخت کې ټاکل کیږي، او یوازې هغه دانه وړتیاوې چې د غوښتنلیک چلولو لپاره اړین دي د سیسټم عکس کې شامل دي.

د سافټویر اصلي ځانګړتیاوې:

  • د سمارټ فون سره متقابل عمل او د ګیجټ برج Android غوښتنلیک په کارولو سره کنټرول.
  • ګرافیکي انٹرفیس چې کولی شي ساعت ، نیټه ، د بیټرۍ چارج ، د هوا وړاندوینه ، د پورته شوي ګامونو شمیر ، د نه لوستل شوي خبرتیاو شمیر او د زړه ضربان ښکاره کړي.
  • د پاپ اپ خبرتیاو لپاره ملاتړ.
  • د تنظیماتو سره د پراخیدو وړ مینو.
  • د غوښتنلیک انتخاب انٹرفیس. وړاندیز شوي برنامو کې یو ترتیب کوونکی او د میوزیک پلے بیک کنټرول ویجټ شامل دي.
  • مدغم پیډومیټر او د زړه د اندازې نظارت فعالیت.
  • د بلوتوټ سیګنال سمت ټاکلو لپاره د بلوتوټ سمت موندنې ټیکنالوژۍ ملاتړ کوي ، کوم چې ساعت ته اجازه ورکوي چې د هر U-blox AoA بورډ لخوا تعقیب شوي ټګ په توګه وکارول شي.
  • په راتلونکي پلانونو کې د زړه ضربان تعقیبولو لپاره د غوښتنلیک اضافه کول، د بلوتوټ جوړه کولو سیسټم لوړول، او د بدلیدونکي غوښتنلیک په بڼه د ګرافیکي شیل بیا ډیزاین کول شامل دي.

سربیره پردې ، موږ کولی شو د سینسر واچ پروژه یادونه وکړو ، کوم چې د کلاسیک کاسیو F-91W بریښنایی ساعت ډکولو ځای په ځای کولو لپاره بورډ رامینځته کوي ، چې له 1989 راهیسې تولید شوی. د بدیل لپاره وړاندیز شوی بورډ د مایکروچپ SAM L22 مایکرو کنټرولر (ARM Cortex M0+) سره راځي او په ساعت کې ستاسو د خپلو برنامو چلولو لپاره کارول کیدی شي. د معلوماتو ښودلو لپاره، د Casio واچ څخه یو معیاري LCD د شمیرو لپاره 10 برخې او د شاخصونو لپاره 5 برخې سره کارول کیږي. د بهرني وسایلو سره اړیکه او ساعت ته د برنامو ډاونلوډ کول د USB مایکرو بی پورټ له لارې ترسره کیږي. د توسع کولو لپاره د 9-pin PCB نښلونکی هم شتون لري (I²C بس او 5 GPIO پنونه د SPI، UART، انلاګ ان پټ او مختلف سینسرونو لپاره). د بورډ سرکټ ډیاګرام او ترتیب د Creative Commons Attribution-ShareAlike 4.0 جواز لاندې ویشل شوي، او د کارولو لپاره وړاندیز شوي سافټویر کتابتونونه د MIT جواز لاندې جواز لري.

د ZSWatch پروژه د Zephyr OS پراساس خلاص سمارټ واچونه رامینځته کوي


سرچینه: opennet.ru

Add a comment