Мазмұны:

Get-Fit: 13 қадам (суреттермен)
Get-Fit: 13 қадам (суреттермен)

Бейне: Get-Fit: 13 қадам (суреттермен)

Бейне: Get-Fit: 13 қадам (суреттермен)
Бейне: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Желтоқсан
Anonim
Get-Fit
Get-Fit

АИ көмегімен адамның фитнес белсенділігін бақылайтын және жазатын киілетін құрылғы.

Әрекетсіздік денсаулық пен жеке мәселелерге әкелуі мүмкін екені даусыз. Тұрақты белсенділік көптеген мәселелердің алдын алады. Біз денені сау ету үшін іс -әрекетті реттеу үшін жаттығулар арқылы қол жеткізілген жетістіктерді үнемі бақылауымыз керек. Фитнес -трекерлер сіздің жетістіктеріңізді бақылаудың танымал әдістерінің бірі. Ол сіздің жаттығуларыңызды, мысалы, итеру, тарту және отыру сияқты есептей алады. Бұл сонымен қатар жаттығулар кезінде күйдірілген калорияны тудыруы мүмкін.

Мұнда мен SmartEdge Agile тақтасын қолдана отырып, итеру, тарту және отыруды санап, жаттығулар кезінде тұтынылатын калорияларды шығара алатын киінетін құрылғыны құрастырып жатырмын.

Бұл технология туралы тиісті білімі жоқ кез келген адам нұсқауларды орындау арқылы осы жаттығуларды арнайы жаттығуларға бейімдей алады. Бұл киілетін құрылғы SmartEdge Agile -дің ықтимал AI мүмкіндігін фитнеске бақылау үшін қолданады. Прогрессті мобильді қосымша арқылы көруге болады.

Менің ойымша, бұл фитнеске құмар адамдар үшін ең жақсы серіктес.

Сіз бұл киімді сол жаттығуларға жаттығулар арқылы жасай аласыз.

1 -қадам: демо

Get-Fit киюге арналған демо-бейнесін көрейік.

2 -қадам: Бізге қажет заттар

Жобаларға қажетті аппараттық компоненттер

  • 1 x Avnet SmartEdge Agile Brainium
  • 2 x ақ серпімді
  • 1 x белбеу белбеуі
  • 1 x тігу инесі
  • 1 x жіп
  • 1 x HotGlue

Жобаларға қажетті бағдарламалық қамтамасыз ету компоненттері

  • Google Firebase
  • Октониондық мидың порталы
  • Android студиясы

3 -қадам: SmartEdge Agile Board

SmartEdge Agile тақтасы
SmartEdge Agile тақтасы
SmartEdge Agile тақтасы
SmartEdge Agile тақтасы

Бұл жобада біз қозғалыстарды анықтау үшін SmartEdgeAgile құрылғысын қолданамыз. SmartEdge Agile құрылғысы - Edge Intelligence бар толық бағдарламалық жасақтамамен қамтылған, сертификатталған аппараттық шешім.

Бұл құрылғыда борттық сенсорлардың кең таңдауы бар. Бұл жобада біз акселерометр мен гироскоп сенсорларын қолданамыз. Осы сенсорлық мәндерді АИ-мен біріктіру арқылы біз індетті құра аламыз. Барлық басқа функцияларға қарағанда, AI негізіндегі мониторингпен жұмыс істеу порталда бар AI Studio құралын қолдануды талап етеді. AI Studio AI қолдану үшін қажетті модельдерді құрудың қарапайым және интуитивті әдісін ұсынады.

AI ерекшеліктерінің бірі - қозғалысты тану. Іс жүзінде бұл құрылғы өз мәліметтерін шлюз арқылы Brainium платформасына жібереді. Ол шлюзмен Bluetooth арқылы байланысады. Brainium шлюзін iOS немесе android дүкенінен жүктеуге болады.

Бұл құрылғыны USB порты арқылы оңай зарядтауға болады және екі күндік жұмыс уақыты бар.

4 -қадам: аксессуарларды жинау

Аксессуарларды жинау
Аксессуарларды жинау
Аксессуарларды жинау
Аксессуарларды жинау
Аксессуарларды жинау
Аксессуарларды жинау
Аксессуарларды жинау
Аксессуарларды жинау

Барлығымыз білетіндей, бұл киілетін киімнің негізгі құрамдас бөлігі - SmartEdge Agile тақтасы. Топты жасау үшін бізге екі ақ эластика қажет. Мен оны ескі матадан алдым. Сонымен қатар, бізге жолақ өлшемін реттеу үшін белдік қажет. Мен оны ескі ноутбуктің зарядтағышынан алдым. Белдікті реттеу үшін бізге жартылай қуыс пластиктен тіктөртбұрыш қажет. Хак ретінде мен оны маркердің жоғарғы жағынан кесіп тастадым.

5 -қадам: Банда жасау

Топ жасау
Топ жасау
Топ жасау
Топ жасау
Топ жасау
Топ жасау
Топ жасау
Топ жасау

Ең алдымен, біз ақ серпімді жолақты қоршаймыз. Біз мүмкіндігінше қатайтуымыз керек, әйтпесе Agile тақтасы жойылады. Содан кейін біз көк жіппен тігуге болады. Мұнда мен көк жіпті қолданамын, бұл топқа керемет көрініс береді. Содан кейін жоғарыда көрсетілгендей жолақ өлшемдерін реттеу үшін тікбұрышты бөлікті тіктім. Содан кейін біз ыстық серпімді пистолеттің көмегімен тақтаға екінші серпімді бекітеміз. Ақырында, біз жаңадан жабыстырылған серпімді белдік белбеуін тіктірдік. Анықтама алу үшін жоғарыда берілген суретті қараңыз.

6 -қадам: Соңғы көрініс

Соңғы көрініс
Соңғы көрініс
Соңғы көрініс
Соңғы көрініс
Соңғы көрініс
Соңғы көрініс

Біздің киілетін құрылғы дайын, оны білекке бекітіңіз. Содан кейін түймені ұзақ басып құрылғыны қосыңыз. Құрылғыны үйдегі C типті мобильді зарядтағыш арқылы зарядтауға болады. Құрылғының бір күндік жұмыс уақыты бар. Содан кейін біз осы киюге арналған бағдарламалық қамтамасыз ету бөліміне кіре аламыз.

7 -қадам: Brainium порталы

Мидың порталы
Мидың порталы
Мидың порталы
Мидың порталы
Мидың порталы
Мидың порталы
Мидың порталы
Мидың порталы

Мұнда бағдарламалық қамтамасыз ету бөлігі келеді және бұл өте қарапайым.

SmartEdge Agile тақтасын пайдалану үшін сізге Brainium платформасына тіркелу қажет. Содан кейін телефонға Brainium Gateway қосымшасын жүктеп алыңыз (ойын дүкенінен) және оған кіру үшін жаңадан құрылған есептік жазбаны пайдаланыңыз. Іс жүзінде телефон BLE арқылы портал мен АИ құрылғысы арасындағы шлюз рөлін атқарады. Содан кейін порталдағы құрылғылар қойындысынан біздің тақтаны қосыңыз. Содан кейін құрылғы Brainium қосымшасында пайда болады.

Жоба құру үшін Жобаның төменгі оң жағындағы «Жоба құру» немесе «+» түймесін басыңыз.

8 -қадам: AI Studio жұмыс кеңістігі

AI Studio жұмыс кеңістігі
AI Studio жұмыс кеңістігі

Сол жақ мәзірге өтіңіз және AI Studio жұмыс кеңістігіндегі «Қозғалысты тану» тармағын таңдау арқылы AI Studio Motion құралына өтіңіз. AI Studio - бұл платформаның жасанды интеллект мүмкіндіктеріне арналған құрал.

Жұмыс кеңістігін ашып, Agile құрылғысын жаттықтырғыңыз келетін қозғалысты анықтаудан бастаңыз. Тану үлгісі үшін кем дегенде бір «қозғалыс» жасау қажет. Мұнда менің қозғалыстар тізімінде Pushup, Pullup және Situp сияқты әрекеттер бар. Бұл біздің құрылғы бақылайтын негізгі әрекеттер (Get-Fit). Agile тақтасының қозғалысы әр әрекет үшін әр түрлі болады, егер оған AI мүмкіндігін қолдану арқылы құрылғы белсенділікті есептей алады.

9 -қадам: жаттығу

Жаттығу
Жаттығу
Жаттығу
Жаттығу
Жаттығу
Жаттығу

Біз бұл құрылғыларды жаттығуларды анықтай алатындай етіп үйретуіміз керек. Жаттығу кезінде құрылғыны кию керек.

Қозғалыстар тізімінде біз үйреткіміз келетіндердің әрқайсысын таңдап, «Жаңа жаттығулар жиынтығын жазу» түймесін басыңыз. Әр қозғалыс үшін сәйкес жаттығулар жиынтығын жасаңыз. Үлгіні жасау үшін сізге 20 қозғалыстың кемінде 2 жазбасы қажет. демо үшін қолдануға болады. Әрине, сіз неғұрлым көп қозғалысты анықтауға тырысасыз және/немесе қозғалыс неғұрлым күрделі болса, соғұрлым жаттығулар жиынтығы сізге дәлдіктің қолайлы деңгейін алу үшін қажет болады. төменде келтірілген, сол сияқты барлық басқа әрекеттерге арналған жаттығулар жиынтығы дұрыс жазылған.

Сіз бұл киімді сол жаттығуды жаттығулар арқылы жасай аласыз.

10 -қадам: Үлгіні құру

Жасалатын модель
Жасалатын модель
Жасалатын модель
Жасалатын модель
Жасалатын модель
Жасалатын модель

Содан кейін біз осы жазбалардың барлығын құрғымыз келеді. Киімге арналған барлық жазбаларды таңдап, үлгіні жасаңыз. Бұл біраз уақытты алады. Содан кейін модельді қалаған құрылғыға қолданыңыз. Сондай -ақ, біз AI ескертуін әрекетке тап болған кезде хабарландыру жіберуге орната аламыз.

11 -қадам: MQTT

MQTT
MQTT

MQTT API пайдаланушының құрылғыларынан нақты уақыт режимінде жіберілген деректерге қол жеткізуді қамтамасыз етеді. MQTT API келесі URI арқылы WebSockets арқылы қол жетімді: wss: //ns01-wss.brainium.com және ол қорғалған. MQTT протоколы аутентификация үшін CONNECT хабарламасында пайдаланушы аты мен құпия сөз өрістерін береді. Клиенттің MQTT брокеріне қосылған кезде пайдаланушы аты мен құпия сөзді жіберу мүмкіндігі бар. Branium платформасына қосылу үшін мына опциялар қажет:

  • пайдаланушы аты көрсетілген статикалық мәнге ие: oauth2-user
  • құпия сөз әр пайдаланушы үшін әр түрлі және сыртқы қатынас белгісіне тең (ол пайдаланушының профилінде бар).
  • user_id (пайдаланушылардың профилінен табуға болады)
  • device_id (порталдағы құрылғылар қойындысында табуға болады)

Мен GitHub репозиторийінде бекітілген питон кодын іске қосу арқылы MQTT протоколының көмегімен нақты уақыттағы деректерді (Get-Fit) киюге болады. Әрекеттің қанша рет орындалғаны анықталады.

12 -қадам: Firebase

Firebase
Firebase
Firebase
Firebase
Firebase
Firebase

Firebase - бұл мобильді және веб -қосымшаларды әзірлеу платформасы. Firebase әзірлеушілерді керемет пайдаланушы тәжірибесін жасауға шоғырландырады. Серверлерді басқарудың қажеті жоқ. Біздің жобада Firebase нақты уақыттағы дерекқорды пайдаланып, уақытты кешіктірмеу үшін дереу деректерді алады.

. Firebase URL мекенжайын табу үшін

  • Firebase -ке өтіңіз
  • Содан кейін барып, жобаңызды ашыңыз (егер сізде жобалар болмаса, оны жасаңыз)
  • Содан кейін нақты уақыттағы мәліметтер базасына өтіңіз
  • Скриншоттағы URL - Firebase URL

Содан кейін ережелерге өтіңіз, оқу және жазу әрекеттерін орындау үшін «жалған» сөзді «шын» дегенге ауыстырыңыз. Мен «күй» тегін «итеру», «тарту» және «отыру» ата -аналық белгісі ретінде қабылдадым. API мәні осы тегтер айнымалысының астына орналастырылады.

13 -қадам: Android Studio

Android студиясы
Android студиясы

Киімге арналған қосымша Android студиясында жасалған.

Ұсынылған: