Мазмуну:

Get-Fit: 13 кадам (Сүрөттөр менен)
Get-Fit: 13 кадам (Сүрөттөр менен)

Video: Get-Fit: 13 кадам (Сүрөттөр менен)

Video: Get-Fit: 13 кадам (Сүрөттөр менен)
Video: КЫЗ СУУГА АГЫП КЕТКЕН КАДРЫ ВИДЕОГО ТҮШҮП КАЛГАН 2024, Декабрь
Anonim
Даярдан
Даярдан

Интеллектуалдык интеллект аркылуу адамдын фитнессин көзөмөлдөгөн жана жаздыруучу кийилүүчү түзүлүш.

Аракетсиздик ден соолукка жана жеке көйгөйлөргө алып келери шексиз. Туруктуу активдүүлүк бул маселелердин көбүнүн алдын алат. Ден соолукту чыңдоо үчүн иш -чараларды жөнгө салуу үчүн дайыма машыгуу аркылуу жетишилген ийгиликтерди текшеришибиз керек. Фитнес трекерлери - сиздин ийгиликтериңизди көзөмөлдөөнүн эң популярдуу жолу. Бул сиздин машыгууңузду, мисалы, түртүү, тартуу жана отуруу ж.

Бул жерде мен SmartEdge Agile тактасын колдонуп, push-up, pull-up жана sit-up санап, машыгуу учурунда керектелүүчү калорияларды өндүрө турган кийилүүчү түзүлүштү иштеп жатам.

Бул технология жөнүндө тийиштүү билимге ээ болбогон ар бир адам, инструменттерди аткаруу менен, бул түзмөктөрдү өзгөчө көнүгүүлөргө ылайыкташтыра алат. Бул кийилүүчү түзүлүш 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
  • Octonion Brainium порталы
  • Android Studio

3 -кадам: SmartEdge Agile Board

SmartEdge Agile Board
SmartEdge Agile Board
SmartEdge Agile Board
SmartEdge Agile Board

Бул долбоордо биз кыймылдарды аныктоо үчүн SmartEdgeAgile аппаратын колдонуп жатабыз. SmartEdge Agile түзмөгү Edge Intelligence'ти камтыган толук программалык камсыздоо менен камтылган, тастыкталган аппараттык чечим.

Бул түзмөктө борттогу сенсорлор көп. Бул долбоордо биз акселерометр жана гироскоп сенсорлорун колдонуп жатабыз. Бул сенсордук баалуулуктарды AI менен айкалыштыруу менен биз эпидемияны түзө алабыз. Башка функциялардан айырмаланып, AIге негизделген мониторинг менен иштөө порталда жеткиликтүү AI Studio куралын колдонууну талап кылат. AI Studio AIди колдонуу үчүн керектүү болгон моделдерди түзүүнүн оңой жана интуитивдүү жолун сунуштайт.

Анын AI өзгөчөлүктөрүнүн бири - кыймылды таануу. Чынында бул түзмөк өз маалыматын шлюз аркылуу Brainium платформасына өткөрүп берет. Бул шлюз менен Bluetooth аркылуу байланышат. Brainium шлюзын iOS же Android дүкөнүнөн көчүрүп алсаңыз болот.

Бул түзмөктү USB порту аркылуу оңой толтурууга болот жана эки күндүк иштөө убактысы бар.

4 -кадам: Аксессуарларды чогултуу

Аксессуарларды чогултуу
Аксессуарларды чогултуу
Аксессуарларды чогултуу
Аксессуарларды чогултуу
Аксессуарларды чогултуу
Аксессуарларды чогултуу
Аксессуарларды чогултуу
Аксессуарларды чогултуу

Баарыбызга белгилүү болгондой, бул кийилүүчү буюмдун негизги компоненти SmartEdge Agile тактасы. Топту түзүү үчүн бизге эки ак эластика керек. Мен аны эски кездемелеримден алдым. Ошондой эле, биз топтун өлчөмүн тууралоо үчүн кайыш керек. Мен аны эски ноутбуктун кубаттагычынан алдым. Боону тууралоо үчүн бизге жарым -жартылай көңдөй болгон тик бурчтуу пластик керек. Хак катары мен аны маркердин үстү жагынан кесип салдым.

5 -кадам: Band түзүү

Band Making
Band Making
Band Making
Band Making
Band Making
Band Making
Band Making
Band Making

Биринчиден, биз тилкени ак эластик менен курчап жатабыз. Биз мүмкүн болушунча күчөтүшүбүз керек, антпесе Agile тактасы сүрүлүп калат. Анан тигил жерге тигебиз, көк жип менен. Бул жерде мен көк жипти колдонуп жатам, бул топтун фантастикалык көз карашын берет. Анан мен жогоруда көрсөтүлгөндөй топтун өлчөмдөрүн тууралоо үчүн тик бурчтуу бөлүктү тиктим. Андан кийин ысык желим пистолеттин жардамы менен тактайга экинчи эластикти бекиттик. Акыры, биз жаңы чапталган эластикке кайыш курду тиктик. Шилтеме үчүн жогорудагы сүрөттү карап көрүңүз.

6 -кадам: Акыркы Outlook

Final Outlook
Final Outlook
Final Outlook
Final Outlook
Final Outlook
Final Outlook

Биздин тагынуучу шайманыбыз даяр, аны жөн эле колго бекиңиз. Андан кийин баскычты узак басып түзмөктү күйгүзүңүз. Сиз үйүңүздөгү C тибиндеги мобилдик заряддагыч менен аппаратты кубаттай аласыз. Аппараттын дээрлик бир күндүк иштөө убактысы бар. Андан кийин биз бул кийилүүчү программанын бөлүмүнө кире алабыз.

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

Brainium порталы
Brainium порталы
Brainium порталы
Brainium порталы
Brainium порталы
Brainium порталы
Brainium порталы
Brainium порталы

Бул жерде программалык камсыздоо бөлүгү келет жана бул абдан жөнөкөй.

SmartEdge Agile тактасын колдонуу үчүн Brainium платформасына катталуу керек. Андан кийин, биздин телефонго Brainium Gateway тиркемесин жүктөп алыңыз (оюн дүкөнүнөн) жана ага кирүү үчүн жаңы түзүлгөн каттоо эсебин колдонуңуз. Негизи телефон BLE аркылуу портал менен AI түзмөгүнүн ортосундагы шлюз катары иштейт. Андан кийин порталдагы түзмөктөр өтмөгүнөн биздин тактаны кошуңуз. Андан кийин түзмөк Brainium колдонмосунда пайда болот.

Долбоорду түзүү үчүн "Проект түзүү" же "+" баскычын чыкылдатыңыз.

8 -кадам: AI Studio Workpace

AI Studio жумушчу мейкиндиги
AI Studio жумушчу мейкиндиги

Сол жактагы менюга өтүңүз жана AI Studio жумушчу мейкиндигиндеги "Кыймылды таануу" пунктун тандоо менен AI Studio куралына өтүңүз. AI Studio - бул платформанын Жасалма интеллект мүмкүнчүлүктөрүнө арналган курал.

Жумуш мейкиндигиңизди ачыңыз жана Agile түзмөгүңүздү машыктыргыңыз келген кыймылды аныктоо менен баштаңыз. Таануу модели үчүн жок дегенде бир "кыймыл" түзүү керек. Бул жерде менин кыймыл тизмемде Pushup, Pullup жана Situp сыяктуу аракеттер камтылган. Бул биздин түзмөк көзөмөлдөгөн негизги иш-аракеттер (Get-Fit). Agile тактасынын кыймылы ар бир иш үчүн башкача болмок, ага AI функциясын колдонуу менен, түзмөк активдүүлүктү эсептей алат.

9 -кадам: Тренинг

Окутуу
Окутуу
Окутуу
Окутуу
Окутуу
Окутуу

Бул түзмөктөрдү көнүгүүлөрдү аныктоого жөндөмдүү кылып үйрөтүшүбүз керек. Машыгуу жүрүп жатканда аппаратты кийишиңиз керек.

Кыймылдардын тизмесинен биз үйрөткүбүз келген ар бирин тандап, жана "Жаңы машыгуу топтомун жазуу" баскычын чыкылдатыңыз. Ар бир кыймыл үчүн туура машыгуу топтомун түзүңүз. Албетте, сиз канчалык көп кыймылдарды аныктоого аракет кылып жатсаңыз жана/же кыймыл канчалык татаал болсо, ошончолук көбүрөөк тренингдер туура кабыл алынган тактык деңгээлине ээ болушуңуз керек болот. Төмөндө келтирилген, ошондой эле башка бардык иш -чаралар үчүн тренингдер туура жазылган.

Сиз бул көнүгүүнү ошол машыгуу аркылуу жасап жаткан көнүгүүлөрүңүз үчүн ыңгайлаштырсаңыз болот.

10 -кадам: Модель түзүү

Модель түзүү
Модель түзүү
Модель түзүү
Модель түзүү
Модель түзүү
Модель түзүү

Андан кийин биз бул жазуулардын бардыгын түзгүбүз келет. Кийилүүчү үчүн бардык жазууларды тандап, моделди түзүңүз. Ал бир аз убакыт талап кылынат. Андан кийин моделди каалаган түзмөккө колдонуңуз. Биз ошондой эле кандайдыр бир аракетке туш болгондо AI эскертүүсүн билдирүүнү коё алабыз.

11 -кадам: MQTT

MQTT
MQTT

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

  • колдонуучунун аты белгиленген статикалык мааниге ээ: 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 Studio
Android Studio

Кийгенге колдонмо Android студиясында жасалган.

Сунушталууда: