Мазмуну:
- 1 -кадам: Демо
- 2 -кадам: Бизге керектүү нерселер
- 3 -кадам: SmartEdge Agile Board
- 4 -кадам: Аксессуарларды чогултуу
- 5 -кадам: Band түзүү
- 6 -кадам: Акыркы Outlook
- 7 -кадам: Brainium порталы
- 8 -кадам: AI Studio Workpace
- 9 -кадам: Тренинг
- 10 -кадам: Модель түзүү
- 11 -кадам: MQTT
- 12 -кадам: Firebase
- 13 -кадам: Android Studio
Video: Get-Fit: 13 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Интеллектуалдык интеллект аркылуу адамдын фитнессин көзөмөлдөгөн жана жаздыруучу кийилүүчү түзүлүш.
Аракетсиздик ден соолукка жана жеке көйгөйлөргө алып келери шексиз. Туруктуу активдүүлүк бул маселелердин көбүнүн алдын алат. Ден соолукту чыңдоо үчүн иш -чараларды жөнгө салуу үчүн дайыма машыгуу аркылуу жетишилген ийгиликтерди текшеришибиз керек. Фитнес трекерлери - сиздин ийгиликтериңизди көзөмөлдөөнүн эң популярдуу жолу. Бул сиздин машыгууңузду, мисалы, түртүү, тартуу жана отуруу ж.
Бул жерде мен 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
Бул долбоордо биз кыймылдарды аныктоо үчүн SmartEdgeAgile аппаратын колдонуп жатабыз. SmartEdge Agile түзмөгү Edge Intelligence'ти камтыган толук программалык камсыздоо менен камтылган, тастыкталган аппараттык чечим.
Бул түзмөктө борттогу сенсорлор көп. Бул долбоордо биз акселерометр жана гироскоп сенсорлорун колдонуп жатабыз. Бул сенсордук баалуулуктарды AI менен айкалыштыруу менен биз эпидемияны түзө алабыз. Башка функциялардан айырмаланып, AIге негизделген мониторинг менен иштөө порталда жеткиликтүү AI Studio куралын колдонууну талап кылат. AI Studio AIди колдонуу үчүн керектүү болгон моделдерди түзүүнүн оңой жана интуитивдүү жолун сунуштайт.
Анын AI өзгөчөлүктөрүнүн бири - кыймылды таануу. Чынында бул түзмөк өз маалыматын шлюз аркылуу Brainium платформасына өткөрүп берет. Бул шлюз менен Bluetooth аркылуу байланышат. Brainium шлюзын iOS же Android дүкөнүнөн көчүрүп алсаңыз болот.
Бул түзмөктү USB порту аркылуу оңой толтурууга болот жана эки күндүк иштөө убактысы бар.
4 -кадам: Аксессуарларды чогултуу
Баарыбызга белгилүү болгондой, бул кийилүүчү буюмдун негизги компоненти SmartEdge Agile тактасы. Топту түзүү үчүн бизге эки ак эластика керек. Мен аны эски кездемелеримден алдым. Ошондой эле, биз топтун өлчөмүн тууралоо үчүн кайыш керек. Мен аны эски ноутбуктун кубаттагычынан алдым. Боону тууралоо үчүн бизге жарым -жартылай көңдөй болгон тик бурчтуу пластик керек. Хак катары мен аны маркердин үстү жагынан кесип салдым.
5 -кадам: Band түзүү
Биринчиден, биз тилкени ак эластик менен курчап жатабыз. Биз мүмкүн болушунча күчөтүшүбүз керек, антпесе Agile тактасы сүрүлүп калат. Анан тигил жерге тигебиз, көк жип менен. Бул жерде мен көк жипти колдонуп жатам, бул топтун фантастикалык көз карашын берет. Анан мен жогоруда көрсөтүлгөндөй топтун өлчөмдөрүн тууралоо үчүн тик бурчтуу бөлүктү тиктим. Андан кийин ысык желим пистолеттин жардамы менен тактайга экинчи эластикти бекиттик. Акыры, биз жаңы чапталган эластикке кайыш курду тиктик. Шилтеме үчүн жогорудагы сүрөттү карап көрүңүз.
6 -кадам: Акыркы Outlook
Биздин тагынуучу шайманыбыз даяр, аны жөн эле колго бекиңиз. Андан кийин баскычты узак басып түзмөктү күйгүзүңүз. Сиз үйүңүздөгү C тибиндеги мобилдик заряддагыч менен аппаратты кубаттай аласыз. Аппараттын дээрлик бир күндүк иштөө убактысы бар. Андан кийин биз бул кийилүүчү программанын бөлүмүнө кире алабыз.
7 -кадам: Brainium порталы
Бул жерде программалык камсыздоо бөлүгү келет жана бул абдан жөнөкөй.
SmartEdge Agile тактасын колдонуу үчүн Brainium платформасына катталуу керек. Андан кийин, биздин телефонго Brainium Gateway тиркемесин жүктөп алыңыз (оюн дүкөнүнөн) жана ага кирүү үчүн жаңы түзүлгөн каттоо эсебин колдонуңуз. Негизи телефон BLE аркылуу портал менен AI түзмөгүнүн ортосундагы шлюз катары иштейт. Андан кийин порталдагы түзмөктөр өтмөгүнөн биздин тактаны кошуңуз. Андан кийин түзмөк Brainium колдонмосунда пайда болот.
Долбоорду түзүү үчүн "Проект түзүү" же "+" баскычын чыкылдатыңыз.
8 -кадам: AI Studio Workpace
Сол жактагы менюга өтүңүз жана AI Studio жумушчу мейкиндигиндеги "Кыймылды таануу" пунктун тандоо менен AI Studio куралына өтүңүз. AI Studio - бул платформанын Жасалма интеллект мүмкүнчүлүктөрүнө арналган курал.
Жумуш мейкиндигиңизди ачыңыз жана Agile түзмөгүңүздү машыктыргыңыз келген кыймылды аныктоо менен баштаңыз. Таануу модели үчүн жок дегенде бир "кыймыл" түзүү керек. Бул жерде менин кыймыл тизмемде Pushup, Pullup жана Situp сыяктуу аракеттер камтылган. Бул биздин түзмөк көзөмөлдөгөн негизги иш-аракеттер (Get-Fit). Agile тактасынын кыймылы ар бир иш үчүн башкача болмок, ага AI функциясын колдонуу менен, түзмөк активдүүлүктү эсептей алат.
9 -кадам: Тренинг
Бул түзмөктөрдү көнүгүүлөрдү аныктоого жөндөмдүү кылып үйрөтүшүбүз керек. Машыгуу жүрүп жатканда аппаратты кийишиңиз керек.
Кыймылдардын тизмесинен биз үйрөткүбүз келген ар бирин тандап, жана "Жаңы машыгуу топтомун жазуу" баскычын чыкылдатыңыз. Ар бир кыймыл үчүн туура машыгуу топтомун түзүңүз. Албетте, сиз канчалык көп кыймылдарды аныктоого аракет кылып жатсаңыз жана/же кыймыл канчалык татаал болсо, ошончолук көбүрөөк тренингдер туура кабыл алынган тактык деңгээлине ээ болушуңуз керек болот. Төмөндө келтирилген, ошондой эле башка бардык иш -чаралар үчүн тренингдер туура жазылган.
Сиз бул көнүгүүнү ошол машыгуу аркылуу жасап жаткан көнүгүүлөрүңүз үчүн ыңгайлаштырсаңыз болот.
10 -кадам: Модель түзүү
Андан кийин биз бул жазуулардын бардыгын түзгүбүз келет. Кийилүүчү үчүн бардык жазууларды тандап, моделди түзүңүз. Ал бир аз убакыт талап кылынат. Андан кийин моделди каалаган түзмөккө колдонуңуз. Биз ошондой эле кандайдыр бир аракетке туш болгондо AI эскертүүсүн билдирүүнү коё алабыз.
11 -кадам: 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 URL'ин табуу үчүн
- Firebaseге өтүңүз
- Андан кийин барып, долбооруңузду ачыңыз (Эгерде сизде эч кандай долбоор жок болсо, аны түзүңүз)
- Андан кийин маалымат базасындагы реалдуу убакыт маалымат базасына өтүңүз
- Скриншоттогу URL - Firebase URL
Андан кийин эрежелерге өтүңүз, "жалганды" "чыныгы" менен алмаштырып, окуу жана жазуу операцияларын жасаңыз. Мен "статус" тегин "түртүүнүн", "тартуунун" жана "отуруунун" башкы теги катары алгам. APIден алынган маани бул тегдердин өзгөрмөсүнүн астына жайгаштырылган
13 -кадам: Android Studio
Кийгенге колдонмо Android студиясында жасалган.
Сунушталууда:
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен которулат: Долбоор: 200 чарчы фут офис батарея менен иштеши керек. Офис ошондой эле бул система үчүн зарыл болгон бардык контроллерлерди, батареяларды жана компоненттерди камтышы керек. Күн жана шамал энергиясы батареяларды заряддайт. Кичине гана көйгөй бар
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: 7 кадам (Сүрөттөр менен)
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: Мен бул блогумда кызыктуу долбоорлордун топтомунда бул Rapsberry PI колдонууну пландап жатам. Аны текшерүүдөн тартынбаңыз. Мен Raspberry PIди колдонууну каалагам, бирок жаңы жерде клавиатура же чычкан жок болчу. Мен Raspberry орнотконума бир топ убакыт болду
Battle City Remake GameGo менен Makecode Arcade менен: 4 кадам (сүрөттөр менен)
Battle City Remake GameGo менен Makecode Arcade: GameGo - бул TinkerGen STEM билим берүү тарабынан иштелип чыккан Microsoft Makecode менен шайкеш ретро оюн портативдик консолу. Бул STM32F401RET6 ARM Cortex M4 чипине негизделген жана STEM педагогдоруна же жөн эле ретро видео түзүүнү жакшы көргөн адамдар үчүн жасалган
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: 13 кадам (сүрөттөр менен)
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: Бул компьютерди кантип ажыратуу керектиги жөнүндө көрсөтмө. Негизги компоненттердин көбү модулдук жана оңой эле алынып салынат. Ошентсе да, бул боюнча уюштуруу маанилүү. Бул сизди бөлүктөрдү жоготпоого, ошондой эле кайра чогултууга жардам берет