Tartalomjegyzék:
- 1. lépés: Demo
- 2. lépés: A szükséges dolgok
- 3. lépés: SmartEdge Agile Board
- 4. lépés: Kiegészítők gyűjtése
- 5. lépés: Sáv készítés
- 6. lépés: Végső kilátások
- 7. lépés: Brainium portál
- 8. lépés: AI Studio munkaterület
- 9. lépés: Képzés
- 10. lépés: Modell létrehozása
- 11. lépés: MQTT
- 12. lépés: Firebase
- 13. lépés: Android Studio
Videó: Fitt-fit: 13 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Viselhető eszköz, amely mesterséges intelligencia segítségével figyeli és rögzíti egy személy fitnesz -tevékenységét.
Kétségtelen, hogy a tétlenség számos egészségügyi és személyes problémához vezethet. Az állandó tevékenység számos ilyen problémát megelőzhet. Folyamatosan ellenőriznünk kell az edzéssel elért haladást, hogy szabályozzuk az egészségesebb test kialakításának tevékenységét. A fitneszkövetők az egyik népszerű módja annak, hogy nyomon kövessék a fejlődést. Számolni tudja a tevékenységeit, például a fekvőtámaszt, a felhúzást és a felüléseket, stb. Ez előidézheti a tevékenységek során elégetett kalóriát is.
Itt egy hordható eszközt tervezek a SmartEdge Agile tábla segítségével, amely képes számolni a fekvőtámaszokat, felhúzásokat és felüléseket, és képes előállítani a tevékenységek során elfogyasztott kalóriákat.
Bárki, aki nem rendelkezik megfelelő ismeretekkel erről a technológiáról, személyre szabhatja ezeket az eszközöket az adott gyakorlatokhoz, követve az utasításokat. Ez a hordható eszköz a SmartEdge Agile lehetséges AI funkcióját használja a fitnesz követésére. A haladás egyszerűen megtekinthető a mobilalkalmazáson keresztül.
Azt hiszem, ez egy tökéletes társ azoknak a népeknek, akik szeretik a fitneszt.
Testre szabhatja ezt a viseletet az adott gyakorlatokhoz azáltal, hogy képzi ezeket a tevékenységeket.
1. lépés: Demo
Nézzük a Get-Fit wearable bemutató videóját.
2. lépés: A szükséges dolgok
A projektekhez szükséges hardverkomponensek
- 1 x Avnet SmartEdge Agile Brainium
- 2 x fehér elasztikus
- 1 x heveder öv
- 1 x varrótű
- 1 x szál
- 1 x HotGlue
A projektekhez szükséges szoftverösszetevők
- Google Firebase
- Octonion Brainium portál
- Android Studio
3. lépés: SmartEdge Agile Board
Ebben a projektben a SmartEdgeAgile eszközt használjuk a mozgások észlelésére. A SmartEdge Agile eszköz egy hitelesített hardvermegoldás, amely az Edge Intelligence technológiát tartalmazó teljes szoftverköteggel van beágyazva.
Ez az eszköz sokféle beépített érzékelőt tartalmaz. Ebben a projektben a gyorsulásmérőt és a giroszkóp érzékelőit használjuk. Ha ezeket az érzékelői értékeket AI-val kombináljuk, kitörést hozhatunk létre. Az összes többi funkcióval ellentétben az AI-alapú megfigyeléssel való munkavégzéshez szükség van a portálon elérhető AI Studio eszköz használatára. Az AI Studio egyszerű és intuitív módszert kínál az AI használatához szükséges modellek létrehozásához.
AI egyik jellemzője a mozgásfelismerés. Valójában ez az eszköz az átjárón keresztül továbbítja adatait a Brainium platformra. Bluetooth -on keresztül kommunikál az átjáróval. A Brainium átjáró letölthető az ios vagy az android áruházból.
Ez az eszköz könnyen tölthető az USB porton keresztül, és két napos futási idővel rendelkezik.
4. lépés: Kiegészítők gyűjtése
Mint mindannyian tudjuk, ennek a viseletnek a fő alkotóeleme a SmartEdge Agile tábla. A szalag elkészítéséhez két fehér gumira van szükségünk. A régi szöveteimből vettem. Ezenkívül szükségünk van egy hevederre a szalag méretének beállításához. Most vettem egy régi laptop töltőről. A heveder beállításához téglalap alakú műanyag darabra van szükségünk, amely részben üreges. Csapkodásként csak egy jelzőfelső felső oldaláról vágtam le.
5. lépés: Sáv készítés
Először is, a szalagot fehér gumival zárjuk be. A lehető legjobban meg kell húznunk, különben az agilis táblát ellopják. Akkor ott varrhatunk, a kék szállal. Itt a kék szálat használom, ami fantasztikus kilátást nyújt a zenekarnak. Ezután varrtam a téglalap alakú darabot a szalagméretek beállításához a fentiek szerint. Ezután forró ragasztópisztoly segítségével rögzítettük a második elasztikát a táblához. Végül felvarrtuk a szíjszíjat az újonnan ragasztott elasztikára. Csak nézze meg a fenti képet a referencia érdekében.
6. lépés: Végső kilátások
Viselhető eszközünk készen áll, csak rögzítse a karhoz. Ezután kapcsolja be a készüléket a gomb hosszú megnyomásával. A készüléket otthon töltheti a C típusú mobil töltővel. A készülék működési ideje majdnem egy nap. Ezután mehetünk a hordható szoftver szoftver részéhez.
7. lépés: Brainium portál
Itt jön a szoftver rész, és nagyon egyszerű.
A SmartEdge Agile tábla használatához regisztrálnia kell a Brainium platformra. Ezután töltse le a Brainium Gateway alkalmazást telefonunkra (a Play Áruházból), és használja az újonnan létrehozott fiókunkat a bejelentkezéshez. Valójában a telefon átjáróként működik a portál és az AI -eszköz között a BLE -n keresztül. Ezután adja hozzá a táblánkat a portál Eszközök lapjáról. Ezután az eszköz megjelenik a Brainium alkalmazásban.
A projekt létrehozásához kattintson a „Projekt létrehozása” vagy a „+” gombra a Projekt oldal jobb alsó sarkában.
8. lépés: AI Studio munkaterület
Lépjen a bal oldali menübe, és navigáljon a Motion in AI Studio eszközhöz a „Mozgásfelismerés” elem kiválasztásával az AI Studio munkaterületeken. Az AI Studio a platform mesterséges intelligencia képességeinek szentelt eszköz.
Nyissa meg a munkaterületet, és kezdje azzal, hogy meghatározza azt a mozgást, amellyel edzeni szeretné agilis eszközét. Legalább egy „mozgást” kell létrehoznia egy felismerési modellhez. Itt a mozgáslistám olyan tevékenységeket tartalmaz, mint a Pushup, Pullup és Situp. Ezek az alapvető tevékenységek, amelyeket eszközünk követ (Get-Fit). Az agilis tábla mozgása minden tevékenységnél eltérő lenne, az AI funkció alkalmazásával az eszköz számolni tudja a tevékenységet.
9. lépés: Képzés
Meg kell tanítanunk ezeket az eszközöket, hogy képesek legyenek a gyakorlatok észlelésére. Az edzés során viselnie kell a készüléket.
A mozdulatok listájában válassza ki mindegyiket, amit edzeni szeretnénk, majd kattintson az „Új edzéssorozat rögzítése” gombra. Hozzon létre megfelelő edzéskészleteket minden egyes mozgáshoz. Legalább 2 rekordnak kell lennie 20 mozgásról, hogy létrehozzon egy modellt, amely természetesen használható a demóhoz. Természetesen minél több mozgást próbál észlelni, és/vagy minél összetettebb a mozgás, annál több edzéssorozatra lesz szüksége az elfogadható pontossági szint eléréséhez. Az alábbiakban felsoroljuk, az összes többi tevékenység edzéskészleteit megfelelően rögzítik.
Testre szabhatja ezt a viseletet az adott gyakorlathoz az adott tevékenység gyakorlásával.
10. lépés: Modell létrehozása
Ezután egy olyan modellt szeretnénk létrehozni, amely tartalmazza ezeket a rekordokat. Válassza ki a hordható eszköz összes rekordját, és hozza létre a modellt. Időbe telik. Ezután alkalmazza a modellt a kívánt eszközre. Azt is beállíthatjuk, hogy az AI riasztás értesítést küldjön, ha tevékenység észlelésre kerül.
11. lépés: MQTT
Az MQTT API valós időben hozzáférést biztosít a felhasználói eszközökről küldött adatokhoz. Az MQTT API a WebSockets-en keresztül a következő URI-n keresztül érhető el: wss: //ns01-wss.brainium.com, és biztonságos. Az MQTT protokoll felhasználónév- és jelszómezőket biztosít a CONNECT üzenetben a hitelesítéshez. Az ügyfélnek lehetősége van felhasználónév és jelszó küldésére, amikor csatlakozik az MQTT brókerhez. A Branium Platformhoz való csatlakozáshoz a következő lehetőségekre van szükség:
- a felhasználónév rendelkezik a megadott statikus értékkel: oauth2-user
- a jelszó minden felhasználó számára eltérő, és megegyezik a külső hozzáférési jogkivonattal (ez elérhető a felhasználó profiljában).
- a user_id (megtalálható a felhasználók profiljában)
- device_id (megtalálható a portál Eszközök lapján)
A GitHub adattárban csatolt python kód futtatásával az MQTT protokoll használatával hozzáférhet a hordható (Get-Fit) valós idejű adataihoz. A tevékenység befejezésének számát sorsoljuk ki.
12. lépés: Firebase
A Firebase mobil és webes alkalmazásfejlesztő platform. A Firebase felszabadítja a fejlesztőket, hogy a fantasztikus felhasználói élmény kialakítására összpontosítsanak. Nem kell szervereket kezelnie. Projektünk során a Firebase valós idejű adatbázisát használjuk az adatok azonnali lekérésére, hogy ne legyen késés.
. A Firebase URL -címének megkeresése
- Lépjen a Firebase -re
- Ezután nyissa meg a projektet (ha nincs projektje, hozzon létre egyet)
- Ezután lépjen a Valós idejű adatbázisba az adatbázisban
- A képernyőképen látható URL a Firebase URL
Ezután lépjen a szabályokhoz, cserélje ki a "false" szót "true" -ra, hogy olvasási és írási műveleteket végezzen. Az "állapot" címkét "push", "pull" és "sit" szülőcímkének vettem. Az API -ból származó érték a címkeváltozó alá kerül
13. lépés: Android Studio
A viselhető alkalmazás az Android stúdióban készül.
Ajánlott:
DIY 37 LED Arduino rulett játék: 3 lépés (képekkel)
DIY 37 Leds Arduino Roulette Játék: A rulett egy kaszinójáték, amelyet a francia szóról neveztek el, jelentése kis kerék
Covid védősisak 1. rész: Bevezetés a Tinkercad áramkörökbe!: 20 lépés (képekkel)
Covid védősisak 1. rész: Bevezetés a Tinkercad áramkörökbe!: Helló, barátom! Ebben a kétrészes sorozatban megtanuljuk használni a Tinkercad áramköreit - ez egy szórakoztató, hatékony és oktató eszköz az áramkörök működésének megismerésére! A tanulás egyik legjobb módja, ha megteszed. Tehát először megtervezzük saját projektünket:
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: 7 lépés (képekkel)
Útmutató: A Raspberry PI 4 fej nélküli (VNC) telepítése Rpi-képalkotóval és képekkel: Ezt a Rapsberry PI-t tervezem használni egy csomó szórakoztató projektben a blogomban. Nyugodtan nézd meg. Vissza akartam kezdeni a Raspberry PI használatát, de nem volt billentyűzetem vagy egér az új helyen. Rég volt, hogy beállítottam egy málnát
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
A számítógép szétszerelése egyszerű lépésekkel és képekkel: 13 lépés (képekkel)
A számítógép szétszerelése egyszerű lépésekkel és képekkel: Ez az utasítás a számítógép szétszereléséről szól. A legtöbb alapvető alkatrész moduláris és könnyen eltávolítható. Fontos azonban, hogy szervezett legyen ezzel kapcsolatban. Ez segít elkerülni az alkatrészek elvesztését, és az újra összerakást is