Лоиҳаи ZSWatch соатҳои интеллектуалии кушодаро дар асоси Zephyr OS таҳия мекунад

Лоиҳаи ZSWatch соатҳои интеллектуалии кушодаро дар асоси чипи Nordic Semiconductor nRF52833 таҳия мекунад, ки бо микропросессори ARM Cortex-M4 муҷаҳҳаз шудааст ва Bluetooth 5.1-ро дастгирӣ мекунад. Схематикӣ ва тарҳбандии тахтаи микросхемаи чопӣ (дар формати kicad), инчунин модели чопи манзил ва истгоҳи пайвастшавӣ дар принтери 3D барои зеркашӣ дастрас аст. Нармафзор ба RTOS Zephyr кушода асос ёфтааст. Ҷуфт кардани соатҳои интеллектуалӣ бо смартфонҳо дар асоси платформаи Android дастгирӣ карда мешавад. Таҳияи лоиҳа тибқи иҷозатномаи MIT паҳн карда мешавад.

Лоиҳаи ZSWatch соатҳои интеллектуалии кушодаро дар асоси Zephyr OS таҳия мекунад

Нармафзор ва сахтафзорҳои махсуси Smartwatch махсус барои лоиҳа таҳия карда шудаанд. Ба ғайр аз чипи nRF52833 BLE, дастгоҳ дорои экрани 1.28 дюйм (IPS TFT 240×240), акселерометр бо функсияи педометр, сенсори набз, муҳаррики ларзиш, 8 МБ Flash ва батареяи 220 мАч Li-Po мебошад. . Барои идоракунӣ се тугма мавҷуд аст ва барои муҳофизати экран шишаи сапфир истифода мешавад. Модели дуввуми такмилёфта низ дар ҳоли таҳия аст, ки бо истифодаи чипи функсионалии nRF5340 дар асоси протсессори ARM Cortex-M33 ва мавҷудияти экрани сенсорӣ фарқ мекунад.

Нармафзор дар C навишта шудааст ва дар зери системаи оператсионии Zephyr дар вақти воқеӣ кор мекунад (RTOS), ки барои дастгоҳҳои Интернети ашё таҳти сарпарастии Бунёди Linux бо иштироки Intel, Linaro, NXP Semiconductors/Freescale, Synopsys ва Nordic Semiconductor таҳия шудааст. . Нерӯи Zephyr барои истеъмоли ҳадди ақали захираҳо (аз 8 то 512 KB RAM) тарҳрезӣ шудааст. Ҳама равандҳо танҳо бо як фазои умумиҷаҳонии суроғаи виртуалӣ таъмин карда мешаванд (SASOS, системаи амалиётии фазои ягонаи суроға). Рамзи мушаххаси барнома бо ядрои мушаххаси барнома муттаҳид карда мешавад, то як иҷрошавандаи монолитиро ташкил кунад, ки метавонад дар сахтафзори мушаххас бор карда ва кор кунад. Ҳама захираҳои система дар вақти тартибдиҳӣ муайян карда мешаванд ва танҳо он қобилиятҳои ядрое, ки барои иҷро кардани барнома заруранд, ба тасвири система дохил карда мешаванд.

Хусусиятҳои асосии нармафзор:

  • Мулоқот бо смартфон ва идоракунӣ бо истифода аз барномаи GadgetBridge Android.
  • Интерфейси графикӣ, ки метавонад соат, сана, заряди батарея, пешгӯии обу ҳаво, шумораи қадамҳои андешидашуда, шумораи огоҳиҳои нохонда ва суръати дилро нишон диҳад.
  • Дастгирии огоҳиномаҳои поп-ап.
  • Менюи васеъшаванда бо танзимот.
  • Интерфейси интихоби барнома. Барномаҳои пешниҳодшуда конфигуратор ва виҷети назорати бозикунии мусиқиро дар бар мегиранд.
  • Функсияи педометр ва мониторинги суръати дил.
  • Технологияи дарёфти самти Bluetooth -ро барои муайян кардани самти сигнали Bluetooth дастгирӣ мекунад, ки имкон медиҳад соат ҳамчун барчасп истифода шавад, ки аз ҷониби ҳама гуна тахтаи u-blox AoA пайгирӣ карда мешавад.
  • Нақшаҳои оянда илова кардани замима барои пайгирии суръати дил, такмил додани системаи ҷуфткунии Bluetooth ва тарҳрезии қабати графикиро ба шакли замимаи ивазшаванда дар бар мегиранд.

Илова бар ин, мо метавонем лоиҳаи Sensor Watch-ро қайд кунем, ки тахтаеро барои иваз кардани соатҳои электронии классикии Casio F-91W, ки аз соли 1989 истеҳсол шудааст, таҳия мекунад. Тахтае, ки барои иваз пешниҳод шудааст, бо микроконтроллери Microchip SAM L22 (ARM Cortex M0+) меояд ва метавонад барои иҷро кардани барномаҳои шахсии худ дар соат истифода шавад. Барои намоиш додани маълумот, LCD-и стандартии соатҳои Casio бо 10 сегмент барои рақамҳо ва 5 сегмент барои нишондиҳандаҳо истифода мешавад. Пайвастшавӣ ба дастгоҳҳои беруна ва зеркашии барномаҳо ба соат тавассути бандари USB Micro B анҷом дода мешавад.Барои васеъкунӣ инчунин пайвасткунаки 9-pin PCB мавҷуд аст (автобуси I²C ва 5 пинҳои GPIO барои SPI, UART, вуруди аналогӣ ва сенсорҳои гуногун). Диаграммаи схема ва тарҳбандии тахта тибқи иҷозатномаи Creative Commons Attribution-ShareAlike 4.0 паҳн карда мешавад ва китобхонаҳои нармафзоре, ки барои истифода пешниҳод мешаванд, тибқи иҷозатномаи MIT иҷозатнома доранд.

Лоиҳаи ZSWatch соатҳои интеллектуалии кушодаро дар асоси Zephyr OS таҳия мекунад


Манбаъ: opennet.ru

Илова Эзоҳ