Orodha ya maudhui:

Pata-Fit: Hatua 13 (na Picha)
Pata-Fit: Hatua 13 (na Picha)

Video: Pata-Fit: Hatua 13 (na Picha)

Video: Pata-Fit: Hatua 13 (na Picha)
Video: Jinsi ya kurudisha picha na video zilizo futika katika simu ( za tangu uanze kutumia simu yako) 2024, Novemba
Anonim
Jitosheleze
Jitosheleze

Kifaa kinachoweza kuvaliwa ambacho kinachunguza na kurekodi shughuli za usawa wa mwili kwa njia ya AI.

Bila shaka kuwa kutokuwa na shughuli kunaweza kusababisha maswala kadhaa ya kiafya na ya kibinafsi. Shughuli za kila wakati zinaweza kuzuia mengi ya maswala haya. Tunahitaji kuangalia maendeleo yaliyopatikana na Workout kila wakati kudhibiti shughuli za kutengeneza mwili wenye afya. Wafuatiliaji wa mazoezi ya mwili ni njia moja maarufu ya kufuatilia maendeleo yako. Inaweza kuhesabu shughuli zako kama vile kushinikiza, kuvuta, na kukaa, n.k. Hii inaweza pia kutoa kalori iliyochomwa wakati wa shughuli.

Hapa ninaunda kifaa kinachoweza kuvaliwa kwa kutumia bodi ya SmartEdge Agile ambayo inaweza kuhesabu kushinikiza, kuvuta, na kukaa na inaweza kutoa kalori zinazotumiwa wakati wa shughuli.

Mtu yeyote ambaye hana ujuzi sahihi juu ya teknolojia hii anaweza pia kubadilisha vifaa hivi kwa mazoezi yao kwa kufuata inayoweza kufundishwa. Kifaa hiki kinachoweza kuvaliwa kinatumia huduma inayowezekana ya AI ya SmartEdge Agile kwa ufuatiliaji wa mazoezi ya mwili. Maendeleo yanaweza kutazamwa tu kupitia programu ya rununu.

Nadhani ni rafiki wa mwisho kwa watu wanaopenda usawa wa mwili.

Unaweza kubadilisha hii inaweza kuvaliwa kwa mazoezi fulani unayofanya kwa kufundisha shughuli hizo.

Hatua ya 1: Maonyesho

Wacha tuangalie video ya onyesho la Get-Fit.

Hatua ya 2: Vitu Tunavyohitaji

Vipengele vya vifaa vinavyohitajika kwa miradi

  • 1 x Avnet SmartEdge Agile Brainium
  • 2 x Elastic Nyeupe
  • 1 x Ukanda wa Kamba
  • 1 x Sindano ya Kushona
  • 1 x Thread
  • 1 x MotoGundi

Vipengele vya programu vinahitajika kwa miradi

  • Google Firebase
  • Portal ya Oktoba ya Brainium
  • Studio ya Android

Hatua ya 3: Bodi ya Agile ya SmartEdge

Bodi ya Agile ya SmartEdge
Bodi ya Agile ya SmartEdge
Bodi ya Agile ya SmartEdge
Bodi ya Agile ya SmartEdge

Katika mradi huu tunatumia kifaa cha SmartEdgeAgile kwa kugundua harakati. Kifaa cha SmartEdge Agile ni suluhisho la vifaa vilivyothibitishwa, vilivyoingizwa na stack kamili ya programu iliyo na Intelligence ya Edge.

Kifaa hiki kina sensorer anuwai kwenye bodi. Katika mradi huu, tunatumia sensorer yake ya kasi na gyroscope. Kwa kuchanganya maadili haya ya sensorer na AI tunaweza kuunda kuzuka. Tofauti na kazi zingine zote, kufanya kazi na ufuatiliaji wa msingi wa AI inahitaji utumiaji wa zana ya AI Studio, inayopatikana kwenye bandari. Studio ya AI inatoa njia rahisi na rahisi ya kuunda mifano, ambayo inahitajika kwa kutumia AI.

Moja ya huduma zake za AI ni utambuzi wa mwendo. Kweli kifaa hiki huhamisha data yake kwenye jukwaa la Brainium kupitia lango. Inawasiliana kupitia Bluetooth na lango. Lango la Brainium linaweza kupakuliwa kutoka kwa ios au duka la android.

Kifaa hiki kinaweza kuchajiwa kwa urahisi kupitia bandari ya USB na ina muda wa siku mbili wa kukimbia.

Hatua ya 4: Kukusanya Vifaa

Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa

Kama sisi sote tunavyojua sehemu kuu ya mavazi haya ni bodi ya SmartEdge Agile. Tunahitaji elastiki mbili nyeupe kwa kutengeneza bendi. Nimeichukua kutoka kwa vitambaa vyangu vya zamani. Pia, tunahitaji kamba kwa kurekebisha saizi ya bendi. Nilichukua tu kutoka kwa chaja ya zamani ya kompyuta ndogo. Kwa kurekebisha kamba tunahitaji kipande cha mstatili cha plastiki ambacho ni sehemu ya mashimo. Kama utapeli, nilikata tu kutoka upande wa juu wa alama ya juu.

Hatua ya 5: Utengenezaji wa Bendi

Utengenezaji wa Bendi
Utengenezaji wa Bendi
Utengenezaji wa Bendi
Utengenezaji wa Bendi
Utengenezaji wa Bendi
Utengenezaji wa Bendi
Utengenezaji wa Bendi
Utengenezaji wa Bendi

Kwanza kabisa, tunaifunga bendi hiyo na elastic nyeupe. Tunahitaji kukaza kadiri inavyowezekana vinginevyo bodi ya Agile itatupiliwa mbali. Kisha tunaweza kushona hapo, na uzi wa samawati. Hapa ninatumia uzi wa samawati ambao unatoa mtazamo mzuri kwa bendi. Kisha nikashona kipande cha mstatili kwa kurekebisha saizi za bendi kama ilivyoonyeshwa hapo juu. Kisha tukaunganisha laini ya pili kwenye ubao kupitia bunduki ya moto ya gundi. Mwishowe, tuliunganisha mkanda kwenye ile elastic mpya. Angalia tu picha iliyotolewa hapo juu kwa kumbukumbu.

Hatua ya 6: Mtazamo wa Mwisho

Mtazamo wa Mwisho
Mtazamo wa Mwisho
Mtazamo wa Mwisho
Mtazamo wa Mwisho
Mtazamo wa Mwisho
Mtazamo wa Mwisho

Kifaa chetu cha kuvaa kiko tayari, ambatanisha tu kwenye mkono. Kisha nguvu kwenye kifaa kwa kubonyeza kitufe kwa muda mrefu. Unaweza kuchaji kifaa kwa chaja ya rununu ya aina ya C nyumbani kwako. Kifaa kina karibu muda wa siku moja wa kukimbia. Basi tunaweza kwenda kwenye sehemu ya programu ya hii inayoweza kuvaliwa.

Hatua ya 7: Bandari ya Brainium

Portal ya Brainium
Portal ya Brainium
Portal ya Brainium
Portal ya Brainium
Portal ya Brainium
Portal ya Brainium
Portal ya Brainium
Portal ya Brainium

Inakuja sehemu ya programu na ni rahisi sana.

Kwa kutumia bodi ya Agile ya SmartEdge unahitaji kujisajili kwenye jukwaa la Brainium. Kisha, pakua programu ya Brainium Gateway kwenye simu yetu (kutoka duka la kucheza) na utumie akaunti yetu mpya iliyoundwa kuingia ndani. Kweli simu hufanya kama lango kati ya lango na kifaa cha AI juu ya BLE. Kisha ongeza bodi yetu kutoka kwa kichupo cha vifaa kwenye lango. Kisha kifaa kitaonekana kwenye programu ya Brainium.

Bonyeza kitufe cha "Unda mradi" au "+" chini kulia kwa ukurasa wa Mradi kuunda mradi.

Hatua ya 8: AI Studio Workspace

Nafasi ya kazi ya Studio ya AI
Nafasi ya kazi ya Studio ya AI

Nenda kwenye menyu ya upande wa kushoto na nenda kwenye Mwendo katika zana ya Studio ya AI kwa kuchagua kipengee cha 'Utambuzi wa Mwendo' katika Sehemu za Kazi za Studio ya AI. AI Studio ni chombo kilichopewa uwezo wa Akili ya bandia ya jukwaa.

Fungua nafasi yako ya kazi na uanze kwa kufafanua mwendo ambao unataka kufundisha kifaa chako cha Agile. Unahitaji kuunda angalau "mwendo" mmoja kwa mfano wa utambuzi. Hapa orodha yangu ya mwendo ina shughuli kama vile Pushup, Pullup, na Situp. Hizi ndizo shughuli za msingi zinazofuatiliwa na kifaa chetu (Get-Fit). Mwendo wa bodi ya Agile itakuwa tofauti kwa kila shughuli, kwa kutumia kipengee cha AI kwake kifaa kinaweza kuhesabu shughuli hiyo.

Hatua ya 9: Mafunzo

Mafunzo
Mafunzo
Mafunzo
Mafunzo
Mafunzo
Mafunzo

Tunahitaji kufundisha vifaa hivi ili viwe na uwezo wa kugundua mazoezi. Unapaswa kuvaa kifaa wakati mafunzo yanaendelea.

Katika orodha ya hoja, chagua kila moja tunayotaka kufundisha, na bonyeza "Rekodi seti mpya ya mafunzo". Unda seti sahihi za mafunzo kwa kila mwendo. Unahitaji angalau rekodi 2 za mwendo 20 kila moja kuweza kutengeneza mfano inaweza kutumika kwa onyesho. Kwa kweli, mwendo zaidi unajaribu kugundua, na / au mwendo ni ngumu, ndivyo mafunzo yanavyoweka zaidi kupata kiwango cha usahihi kinachokubalika. Rekodi iliyowekwa kwa msukumo up imepewa hapa chini, vivyo hivyo, seti za mafunzo kwa shughuli zingine zote zimeandikwa vizuri.

Unaweza kubadilisha hii inaweza kuvaliwa kwa mazoezi fulani unayofanya kwa kufundisha shughuli hiyo.

Hatua ya 10: Kuzalisha Mfano

Kuzalisha Mfano
Kuzalisha Mfano
Kuzalisha Mfano
Kuzalisha Mfano
Kuzalisha Mfano
Kuzalisha Mfano

Halafu tunataka kutoa mfano ulio na rekodi hizi zote. Chagua rekodi zote za kuvaa na utengeneze mfano. Itachukua muda. Kisha weka mfano wako kwa kifaa unachotaka. Tunaweza pia kuweka arifu ya AI kushinikiza arifu wakati shughuli inakabiliwa.

Hatua ya 11: MQTT

MQTT
MQTT

MQTT API hutoa ufikiaji wa data ambayo imetumwa kutoka kwa vifaa vya mtumiaji kwa wakati halisi. MQTT API inapatikana juu ya Wavuti na URI ifuatayo: wss: //ns01-wss.brainium.com na imehifadhiwa. Itifaki ya MQTT hutoa uwanja wa jina la mtumiaji na nywila katika ujumbe wa CONNECT kwa uthibitishaji. Mteja ana fursa ya kutuma jina la mtumiaji na nywila wakati inaunganisha kwa broker wa MQTT. Kwa unganisho na Jukwaa la Branium chaguzi hizi lazima lazima:

  • jina la mtumiaji lina thamani maalum ya tuli: oauth2-mtumiaji
  • nywila ni tofauti kwa kila mtumiaji na ni sawa na ishara ya ufikiaji wa nje (inapatikana katika wasifu wa mtumiaji).
  • user_id (inaweza kupatikana kwenye wasifu wa watumiaji)
  • kifaa_id (inaweza kupatikana kwenye kichupo cha vifaa kwenye lango)

Kwa kuendesha kificho cha chatu ambacho nimeambatanisha katika hazina ya GitHub inaweza kupata data ya wakati halisi kutoka kwa inayoweza kuvaliwa (Get-Fit) kwa kutumia itifaki ya MQTT. Idadi ya nyakati ambazo shughuli imekamilika itatolewa.

Hatua ya 12: Firebase

Firebase
Firebase
Firebase
Firebase
Firebase
Firebase

Firebase ni jukwaa la ukuzaji wa maombi ya rununu na wavuti. Firebase huwaachilia watengenezaji kuzingatia utengenezaji wa uzoefu mzuri wa mtumiaji. Huna haja ya kudhibiti seva. Katika mradi wetu, tunatumia hifadhidata ya wakati halisi wa Firebase kupata data mara moja ili kusiwe na kuchelewesha wakati.

Ili kupata URL ya Firebase

  • Nenda kwenye Firebase
  • Kisha nenda na ufungue mradi wako (Ikiwa huna miradi tengeneza moja)
  • Kisha nenda kwenye Hifadhidata ya Wakati wa Halisi katika Hifadhidata
  • URL katika picha ya skrini ni URL ya Firebase

Kisha nenda kwa sheria, badilisha "uwongo" na "kweli" ili kufanya shughuli za kusoma na kuandika. Nimechukua lebo ya "hadhi" kama kitambulisho cha mzazi cha "Push", "vuta", na "kaa" Thamani kutoka kwa API imewekwa chini ya alama hizi tofauti.

Hatua ya 13: Studio ya Android

Studio ya Android
Studio ya Android

Maombi ya kuvaa hutengenezwa katika studio ya Android.

Ilipendekeza: