Bidh am pròiseact ZSWatch a’ leasachadh uaireadairean smart fosgailte stèidhichte air Zephyr OS

Tha am pròiseact ZSWatch a’ leasachadh smartwatch fosgailte stèidhichte air a’ chip Nordic Semiconductor nRF52833, uidheamaichte le microprocessor ARM Cortex-M4 agus a’ toirt taic do Bluetooth 5.1. Tha sgeama agus cruth a’ bhùird cuairteachaidh clò-bhuailte (ann an cruth kicad), a bharrachd air modail airson a bhith a’ clò-bhualadh an stèisean taigheadais is doca air clò-bhualadair 3D rim faighinn airson a luchdachadh sìos. Tha am bathar-bog stèidhichte air an fosgailte RTOS Zephyr. Thathas a’ toirt taic do chàradh uaireadairean spaideil le fònaichean sgairteil stèidhichte air àrd-ùrlar Android. Tha leasachaidhean a’ phròiseict air an sgaoileadh fo chead MIT.

Bidh am pròiseact ZSWatch a’ leasachadh uaireadairean smart fosgailte stèidhichte air Zephyr OS

Tha bathar-bog agus bathar-cruaidh sònraichte Smartwatch air an leasachadh gu sònraichte airson a’ phròiseict. A bharrachd air a ’chip nRF52833 BLE, tha an inneal a’ toirt a-steach scrion 1.28-òirleach (IPS TFT 240 × 240), luathaichear le comas pedometer, sensor cuisle, motair crathaidh, 8 MB Flash, agus bataraidh Li-Po 220 mAh . Tha trì putanan ann airson smachd, agus thathas a’ cleachdadh glainne sapphire gus an sgrion a dhìon. Tha dàrna modail leasaichte cuideachd ga leasachadh, a tha air a chomharrachadh le bhith a’ cleachdadh chip nRF5340 nas gnìomhaiche stèidhichte air pròiseasar ARM Cortex-M33 agus làthaireachd scrion suathaidh.

Tha am bathar-bog sgrìobhte ann an C agus a’ ruith fo shiostam obrachaidh fìor-ùine Zephyr (RTOS), air a leasachadh airson innealan Internet of Things fo sgèith an Linux Foundation le com-pàirt Intel, Linaro, NXP Semiconductors / Freescale, Synopsys agus Nordic Semiconductor . Tha cridhe Zephyr air a dhealbhadh gus glè bheag de ghoireasan ithe (bho 8 gu 512 KB de RAM). Tha a h-uile pròiseas air a thoirt seachad le dìreach aon àite seòlaidh brìgheil co-roinnte cruinneil (SASOS, Siostam Obrachaidh Àite Seòladh Singilte). Tha còd sònraichte airson tagradh air a chur còmhla ri kernel a tha sònraichte do thagradh gus gnìomh monolithic a chruthachadh a ghabhas luchdachadh agus a ruith air bathar-cruaidh sònraichte. Tha a h-uile goireas siostam air a dhearbhadh aig àm cruinneachaidh, agus chan eil ach na comasan kernel sin a tha riatanach gus an tagradh a ruith air an toirt a-steach do ìomhaigh an t-siostaim.

Prìomh fheartan bathar-bog:

  • Eadar-obrachadh le fòn cliste agus smachd a’ cleachdadh an aplacaid GadgetBridge Android.
  • Eadar-aghaidh grafaigeach as urrainn an gleoc, ceann-latha, cosgais bataraidh, ro-aithris na sìde, an àireamh de cheumannan a chaidh a ghabhail, an àireamh de fhiosan gun leughadh agus ìre cridhe a thaisbeanadh.
  • Taic airson brathan pop-up.
  • Clàr a ghabhas leudachadh le roghainnean.
  • Eadar-aghaidh taghadh tagraidh. Tha na prògraman a tha air an tabhann a’ toirt a-steach rèiteachaidh agus widget smachd ath-chluich ciùil.
  • Pedometer aonaichte agus comas sgrùdaidh ìre cridhe.
  • A’ toirt taic do theicneòlas Lorg Stiùireadh Bluetooth gus stiùireadh a’ chomharra Bluetooth a dhearbhadh, a leigeas leis an uaireadair a chleachdadh mar thag air a leantainn le bòrd u-blox AoA sam bith.
  • Tha planaichean san àm ri teachd a’ toirt a-steach tagradh a chuir a-steach airson sùil a chumail air ìre cridhe, ùrachadh an t-siostam paidhir Bluetooth, agus ath-dhealbhadh an t-slige ghrafaigeach gu cruth tagradh a ghabhas atharrachadh.

A bharrachd air an sin, is urrainn dhuinn a thoirt fa-near don phròiseact Sensor Watch, a tha a’ leasachadh bòrd gus a dhol an àite lìonadh an uaireadair dealanach clasaigeach Casio F-91W, a chaidh a thoirt a-mach bho 1989. Tha am bòrd a thathar a’ moladh airson ath-chur a’ tighinn le microcontroller Microchip SAM L22 (ARM Cortex M0+) agus faodar a chleachdadh gus na prògraman agad fhèin a ruith air a’ ghleoc. Gus fiosrachadh a thaisbeanadh, thathas a’ cleachdadh LCD àbhaisteach bho uaireadair Casio le 10 earrannan airson àireamhan agus 5 earrannan airson comharran. Tha ceangal ri innealan taobh a-muigh agus luchdachadh sìos prògraman chun uaireadair air a dhèanamh tro phort USB Micro B. Airson leudachadh tha cuideachd ceanglaiche PCB 9-pin (bus I²C agus prìneachan 5 GPIO airson SPI, UART, cuir a-steach analog agus diofar mothachairean). Tha an diagram cuairteachaidh agus cruth a’ bhùird air an cuairteachadh fo chead Creative Commons Attribution-ShareAlike 4.0, agus tha na leabharlannan bathar-bog a thathar a’ tabhann airson an cleachdadh ceadaichte fo chead MIT.

Bidh am pròiseact ZSWatch a’ leasachadh uaireadairean smart fosgailte stèidhichte air Zephyr OS


Source: fosgailtenet.ru

Cuir beachd ann