ZSWatch, Zephyr OS негізіндегі тегін дизайн смарт сағаты

ZSWatch

ZSWatch Zephyr Project RTOS негізінде жасалған, сондықтан ZSWatch – Zephyr Smartwatch атауы.

Ол жақында шығарылды жәнеl ZSWatch жобасын ашық әзірлеу, бұл Nordic Semiconductor nRF52833 чипіне негізделген, ARM Cortex-M4 микропроцессорымен жабдықталған және Bluetooth 5.1 үйлесімді смарт сағатты әзірлеу.

Бұл туралы айтылды Smartwatch үшін арнайы бағдарламалық құрал мен аппараттық құрал жоба үшін арнайы әзірленген, өйткені схемалық және ПХД дизайны (kicad пішімінде) репозиторийде берілген және жүктеп алуға болады, сондай-ақ корпусты және қондыру станциясын 3D принтерде басып шығару үлгісі.

Бағдарламалық жасақтама Android платформасы негізіндегі смартфондармен смарт сағаттарды жұптастыруды қолдайтын ашық Zephyr RTOS жүйесіне негізделген.

Басқару үшін үш түйме бар, ал экранды қорғау үшін сапфир кристалы қолданылады. Сондай-ақ ARM Cortex-M5340 процессоры негізінде функционалды nRF33 чипін қолданумен және сенсорлық экранның болуымен ерекшеленетін екінші жетілдірілген модель әзірленуде.

Тарапынан бағдарламалық қамтамасыз ету, ол Си тілінде жазылған және операциялық жүйеде жұмыс істейді нақты уақытта (RTOS) Zephyr .Intel, Linaro, NXP Semiconductors/Freescale, Synopsys және Nordic Semiconductor кірістерімен Linux Foundation қамқорлығымен IoT құрылғылары үшін әзірленген.

Зефир өзегі ең аз ресурстарды тұтынуға арналған (ЖЖҚ 8-ден 512 Кбайтқа дейін). Барлық процестер үшін тек бір ғаламдық ортақ виртуалды мекенжай кеңістігі (SASOS) берілген.

Қолданбаға тән код арнайы ядромен біріктірілген арнайы жабдықта жүктелетін және іске қосылатын монолитті орындалатын файлды қалыптастыру үшін қолданбаның. Барлық жүйелік ресурстар компиляция уақытында анықталады және қолданбаны іске қосу үшін қажет ядро ​​мүмкіндіктері ғана жүйелік кескінге енгізілген.

Сондай-ақ, Android құрылғыларымен синхрондау туралы айта кету керек, GadgetBridge деп аталатын тамаша Android қолданбасы бар, ол телефонда хабарландыруларды басқару, музыканы басқару және т.б. сияқты барлық қажетті нәрселерді өңдейді.

ZSWatch дәл қазір Gadgetbridge қолданбасында қолдау көрсетілетін смарт-сағаттардың бірі болып табылады, ол API интерфейсіне сәйкес.

тарапынан құрайтын аппараттық құрамдас бөліктер Жобада мыналар айтылады:

  • ZSWatch v1 ішіндегі аппараттық мүмкіндіктер
  • nRF52833 BLE чипі (u-blox ANNA-B402 модулі).
  • GC1,28A240 контроллері бар 240 дюймдік 9×01 TFT IPS дөңгелек экраны.
  • Қадамдарды санауға арналған акселерометр және т.б. (LIS2DS12TR).
  • Импульстік оксиметрияны және жүрек соғу жиілігін қолдану (MAX30101EFD).
  • Дірілді басқаруды жақсарту үшін сенсорлық контроллері бар діріл қозғалтқышы (DRV2603RUNT) .
  • 8 МБ сыртқы жарқыл (MX25R6435FZNIL0).
  • Батарея зарядтағыш және батарея мониторы (MAX1811ESA+ қойындысы, TLV840MAPL3).
  • Навигацияға арналған 3 түйме (алдыңғы/келесі/енгізу)
  • 220 мАч Li-Po батареясы.
  • Экранды қорғау үшін сапфир кристалы.

Ал бөлігі үшінбағдарламалық құралдың негізгі мүмкіндіктері жобаның ішінде мыналар ерекшеленеді:

  • Смартфонмен өзара әрекеттесу және GadgetBridge Android қолданбасы арқылы басқару.
  • Сағатты, күнді, батарея зарядын, ауа райы болжамын, қабылданған қадамдарды, оқылмаған хабарландырулар санын және жүрек соғу жиілігін көрсете алатын графикалық интерфейс.
  • Қалқымалы хабарландыруларды қолдау.
  • Параметрлері бар кеңейтілетін мәзір.
  • Қолданбаны таңдау интерфейсі. Бағдарламалардың ішінен конфигуратор және музыканы ойнатуды басқару виджеті ұсынылады.
  • Біріктірілген педометр және жүрек соғу жиілігін бақылау функциясы.
  • Bluetooth сигналының бағытын анықтауға арналған Bluetooth бағытын табу технологиясын қолдау сағатты кез келген u-blox AoA тақтасы қадағалайтын тег ретінде пайдалануға мүмкіндік береді.

Жобаны дамытудың болашақ жоспарларының бөлігінен жүрек соғу жиілігі қосымшасын қосу, Bluetooth жұптау жүйесін жаңарту және ауыстыру қосымшасы түріндегі графикалық корпусты қайта құру жоспарлануда.

Finalmente жобаны дамытуға қызығушылық танытқандар үшін, олар бұл MIT лицензиясы бойынша таратылатынын білуі керек және олар бұл туралы бәрін мына жерден біле алады келесі сілтеме.


Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.