Obsah:
- Krok 1: Demo
- Krok 2: Veci, ktoré potrebujeme
- Krok 3: Agilná doska SmartEdge
- Krok 4: Zber príslušenstva
- Krok 5: Výroba pásma
- Krok 6: Konečný výhľad
- Krok 7: Brainium portál
- Krok 8: AI Studio Workspace
- Krok 9: Školenie
- Krok 10: Generovanie modelu
- Krok 11: MQTT
- Krok 12: Firebase
- Krok 13: Android Studio
Video: Get Fit: 13 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Nositeľné zariadenie, ktoré monitoruje a zaznamenáva fitness aktivitu osoby pomocou AI.
Niet pochýb o tom, že nečinnosť môže viesť k mnohým zdravotným a osobným problémom. Neustála aktivita môže mnohým z týchto problémov zabrániť. Potrebujeme neustále kontrolovať pokrok dosiahnutý cvičením, aby sme regulovali činnosti, ktoré robia zdravšie telo. Fitness trackery sú jedným z populárnych spôsobov, ako sledovať svoj pokrok. Dokáže počítať vaše činnosti, ako sú kliky, zhyby, sedy-ľahy atď. To môže tiež generovať spálené kalórie počas aktivít.
Tu navrhujem nositeľné zariadenie pomocou dosky SmartEdge Agile, ktorá dokáže počítať kliky, príťahy a sedy-ľahy a dokáže vytvárať kalórie spotrebované počas aktivít.
Každý, kto nemá dostatočné znalosti o tejto technológii, môže tiež prispôsobiť tieto zariadenia svojim konkrétnym cvičeniam tým, že sa bude riadiť pokynmi. Toto nositeľné zariadenie využíva potenciálnu funkciu AI SmartEdge Agile na sledovanie kondície. Priebeh je možné jednoducho sledovať prostredníctvom mobilnej aplikácie.
Myslím si, že je to vynikajúci spoločník pre ľudí, ktorí milujú fitness.
Tréningom týchto aktivít si môžete prispôsobiť ich nosenie pre konkrétne cvičenia, ktoré robíte.
Krok 1: Demo
Pozrime sa na ukážkové video o nositeľnom zariadení Get-Fit.
Krok 2: Veci, ktoré potrebujeme
Hardvérové komponenty požadované pre projekty
- 1 x Avnet SmartEdge Agile Brainium
- 2 x biela guma
- 1 x remienok na opasok
- 1 x šijacia ihla
- 1 x závit
- 1 x HotGlue
Softvérové komponenty potrebné pre projekty
- Google Firebase
- Portál Octonion Brainium
- Android Studio
Krok 3: Agilná doska SmartEdge
V tomto projekte používame zariadenie SmartEdgeAgile na detekciu pohybov. Zariadenie SmartEdge Agile je certifikované hardvérové riešenie s kompletným balíkom softvéru s technológiou Edge Intelligence.
Toto zariadenie má širokú škálu zabudovaných senzorov. V tomto projekte využívame jeho akcelerometer a gyroskopické snímače. Kombináciou týchto hodnôt senzorov s AI môžeme vytvoriť ohnisko. Na rozdiel od všetkých ostatných funkcií, práca s monitorovaním založeným na AI vyžaduje použitie nástroja AI Studio, ktorý je k dispozícii na portáli. AI Studio ponúka ľahký a intuitívny spôsob vytvárania modelov, ktoré sú potrebné na používanie AI.
Jednou z jeho funkcií AI je rozpoznávanie pohybu. V skutočnosti toto zariadenie prenáša svoje údaje na platformu Brainium prostredníctvom brány. S bránou komunikuje cez Bluetooth. Bránu Brainium je možné stiahnuť z obchodu ios alebo Android.
Toto zariadenie sa dá ľahko nabíjať cez port USB a vydrží dva dni.
Krok 4: Zber príslušenstva
Ako všetci vieme, hlavnou súčasťou tohto nositeľného zariadenia je doska SmartEdge Agile. Na výrobu pásky potrebujeme dve biele gumičky. Vzal som to zo svojich starých tkanín. Potrebujeme tiež popruh na úpravu veľkosti pásma. Práve som to vybral zo starej nabíjačky na notebook. Na úpravu popruhu potrebujeme obdĺžnikový plast, ktorý je čiastočne dutý. Ako hack som to len znížil z hornej strany štítku.
Krok 5: Výroba pásma
V prvom rade obopíname pás bielou gumičkou. Musíme dotiahnuť čo najviac, inak bude Agile doska vymazaná. Potom tam môžeme prišiť, pomocou modrej nite. Tu používam modré vlákno, ktoré dáva kapele fantastický výhľad. Potom som ušil obdĺžnikový kus na úpravu veľkostí pásov, ako je to znázornené vyššie. Potom sme na dosku pomocou horúcej lepiacej pištole pripevnili druhú gumičku. Nakoniec sme na novo nalepenú gumičku prišili remienkový pás. Stačí sa pozrieť na vyššie uvedený obrázok ako referenciu.
Krok 6: Konečný výhľad
Naše nositeľné zariadenie je pripravené, stačí ho pripevniť k paži. Potom zariadenie zapnite dlhým stlačením tlačidla. Zariadenie môžete nabíjať mobilnou nabíjačkou typu C vo vašej domácnosti. Zariadenie má takmer jeden deň prevádzky. Potom môžeme prejsť do softvérovej sekcie tohto nositeľného zariadenia.
Krok 7: Brainium portál
Tu prichádza softvérová časť a je to veľmi jednoduché.
Ak chcete používať dosku SmartEdge Agile, musíte sa zaregistrovať na platforme Brainium. Potom si stiahnite aplikáciu Brainium Gateway do nášho telefónu (z obchodu Play) a prihláste sa do nej pomocou nášho novovytvoreného účtu. Telefón v skutočnosti funguje ako brána medzi portálom a zariadením AI cez BLE. Potom pridajte našu nástenku z karty zariadení na portáli. Potom sa zariadenie zobrazí v aplikácii Brainium.
Kliknutím na tlačidlo „Vytvoriť projekt“alebo „+“v pravom dolnom rohu stránky projektu vytvorte projekt.
Krok 8: AI Studio Workspace
Prejdite do ponuky na ľavej strane a prejdite na nástroj Pohyb v programe AI Studio výberom položky „Rozpoznávanie pohybu“v pracovných priestoroch AI Studio. AI Studio je nástroj zameraný na možnosti platformy umelou inteligenciou.
Otvorte pracovný priestor a začnite definovaním pohybu, pomocou ktorého chcete trénovať svoje zariadenie Agile. Pre rozpoznávací model musíte vytvoriť aspoň jeden „pohyb“. Tu môj zoznam pohybov obsahuje aktivity ako Pushup, Pullup a Situp. Toto sú základné činnosti, ktoré sleduje naše zariadenie (Get-Fit). Pohyb dosky Agile by bol pre každú aktivitu odlišný, aplikovaním funkcie AI na ňu môže zariadenie aktivitu počítať.
Krok 9: Školenie
Tieto zariadenia musíme vycvičiť, aby boli schopné rozpoznávať cvičenia. Keď tréning pokračuje, mali by ste nosiť zariadenie.
V zozname pohybov vyberte každý, ktorý chceme trénovať, a kliknite na „Zaznamenať novú tréningovú sadu“. Vytvorte správne cvičné sady pre každý pohyb. Na vygenerovanie modelu, ktorý potrebujete, potrebujete najmenej 2 záznamy po 20 pohybov. je možné použiť ako ukážku. Čím viac pohybov sa pokúšate zistiť a/alebo čím je pohyb zložitejší, tým viac tréningových sád budete potrebovať na dosiahnutie prijateľnej úrovne presnosti. Záznam nastavený na stlačenie hore je uvedené nižšie, podobne sú tréningové sady pre všetky ostatné činnosti správne zaznamenané.
Tréningom tejto aktivity môžete prispôsobiť toto nosenie pre konkrétne cvičenia, ktoré robíte.
Krok 10: Generovanie modelu
Potom chceme vygenerovať model obsahujúci všetky tieto záznamy. Vyberte všetky záznamy o nositeľnom zariadení a vygenerujte model. Bude to nejaký čas trvať. Potom svoj model naneste na požadované zariadenie. Môžeme tiež nastaviť upozornenie AI na upozornenie push pri aktivite.
Krok 11: MQTT
MQTT API poskytuje prístup k údajom, ktoré boli odoslané zo zariadení užívateľa v reálnom čase. Rozhranie MQTT API je k dispozícii cez WebSockets pomocou nasledujúceho identifikátora URI: wss: //ns01-wss.brainium.com a je zabezpečené. Protokol MQTT poskytuje polia pre používateľské meno a heslo v správe CONNECT na autentifikáciu. Po pripojení k maklérovi MQTT má klient možnosť odoslať používateľské meno a heslo. Na pripojenie k platforme Branium sú potrebné tieto možnosti:
- používateľské meno má uvedenú statickú hodnotu: oauth2-user
- heslo je pre každého používateľa odlišné a rovná sa tokenu externého prístupu (je k dispozícii v profile používateľa).
- user_id (možno nájsť v profile používateľov)
- device_id (nájdete na karte zariadenia na portáli)
Spustením kódu pythonu, ktorý som pripojil v úložisku GitHub, je možné získať prístup k údajom v reálnom čase z nositeľného (Get-Fit) protokolu MQTT. Bude vynesený, koľkokrát je aktivita dokončená.
Krok 12: Firebase
Firebase je platforma na vývoj mobilných a webových aplikácií. Firebase umožňuje vývojárom sústrediť sa na vytváranie fantastických používateľských skúseností. Nemusíte spravovať servery. V našom projekte používame databázu Firebase v reálnom čase na okamžité načítanie údajov, aby nedošlo k žiadnemu časovému oneskoreniu.
. Nájsť adresu URL Firebase
- Prejdite na Firebase
- Potom choďte a otvorte svoj projekt (Ak nemáte žiadne projekty, vytvorte ho)
- Potom sa presuňte do databázy v reálnom čase v databáze
- Adresa URL na snímke obrazovky je adresa URL Firebase
Potom prejdite na pravidlá a nahraďte operácie „čítanie a zápis“nahraďte „false“výrazom „true“. Značku „status“som vzal ako nadradenú značku „push“, „pull“a „sit“. Hodnota z API je umiestnená pod týmito premennými značiek
Krok 13: Android Studio
Aplikácia pre nositeľné zariadenie je vyrobená v štúdiu Android.
Odporúča:
Ako: Inštalácia Raspberry PI 4 bezhlavého (VNC) s obrazovým procesorom Rpi a obrázkami: 7 krokov (s obrázkami)
Ako na to: Inštalácia Raspberry PI 4 bez hlavy (VNC) s obrázkom Rpi a obrázkami: Plánujem použiť tento nástroj Rapsberry PI v mnohých zábavných projektoch späť na mojom blogu. Neváhajte sa na to pozrieť. Chcel som sa vrátiť k používaniu svojho Raspberry PI, ale na novom mieste som nemal klávesnicu ani myš. Chvíľu to bolo, odkedy som nastavil Raspberry
Počítadlo krokov - mikro: bit: 12 krokov (s obrázkami)
Počítadlo krokov - mikro: bit: Tento projekt bude počítadlom krokov. Na meranie našich krokov použijeme senzor akcelerometra, ktorý je vstavaný v Micro: Bit. Zakaždým, keď sa Micro: Bit zatrasie, pridáme k počtu 2 a zobrazíme ho na obrazovke
Bolt - Nočné hodiny pre bezdrôtové nabíjanie DIY (6 krokov): 6 krokov (s obrázkami)
Bolt - Nočné hodiny bezdrôtového nabíjania DIY (6 krokov): Indukčné nabíjanie (tiež známe ako bezdrôtové nabíjanie alebo bezdrôtové nabíjanie) je typ bezdrôtového prenosu energie. Na prenos elektriny do prenosných zariadení používa elektromagnetickú indukciu. Najbežnejšou aplikáciou je bezdrôtové nabíjanie Qi
Retro-Fit na Google Home Mini: 4 kroky (s obrázkami)
Retro-Fit Google Home Mini: Dajte svojmu digitálnemu asistentovi analógový štýl tým, že ho znova namontujete do starého kazetového prehrávača alebo rádia! V tomto návode vás prevediem inštaláciou nového zariadenia Google Home Mini do starého systému. kazetový prehrávač z 80. rokov minulého storočia. Prečo by si
Vytvorte si vlastnú bilanciu (a buďte na ceste k Wii Fit): 6 krokov
Vytvorte si vlastnú balančnú dosku (a buďte na ceste k Wii Fit): Vytvorte si vlastnú balančnú dosku alebo BalanceTile (ako sme to nazvali) ako rozhranie pre rôzne hry a tréningy telesnej zdatnosti pomocou technológie I-CubeX. Navrhnite si vlastnú aplikáciu a prekračujte hranice Wii Fit! Video ponúka prehľad a