Mündəricat:
- Addım 1: Demo
- Addım 2: Ehtiyac duyduğumuz şeylər
- Addım 3: SmartEdge Çevik lövhəsi
- Addım 4: Aksesuarların toplanması
- Addım 5: Bant hazırlanması
- Addım 6: Final Outlook
- Addım 7: Brainium Portalı
- Addım 8: AI Studio İş Sahəsi
- Addım 9: Təlim
- Addım 10: Modelin yaradılması
- Addım 11: MQTT
- Addım 12: Firebase
- Addım 13: Android Studio
Video: Get-Fit: 13 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Süni intellekt vasitəsi ilə insanın fiziki fəaliyyətini izləyən və qeyd edən geyilə bilən cihaz.
Şübhəsiz ki, hərəkətsizlik bir sıra sağlamlıq və şəxsi problemlərə səbəb ola bilər. Daimi fəaliyyət bu problemlərin çoxunun qarşısını ala bilər. Sağlam bir bədən qurmaq üçün fəaliyyətləri tənzimləmək üçün daim məşq edərək əldə olunan irəliləyişi yoxlamalıyıq. Fitness izləyiciləri, irəliləyişinizi izləmək üçün məşhur bir yoldur. Push-up, pull-up və sit-up kimi fəaliyyətlərinizi saya bilər. Bu da fəaliyyətlər zamanı yandırılan kaloriyi yarada bilər.
Burada SmartEdge Agile lövhəsindən istifadə edərək push-up, pull-up və sit-up saya bilən və fəaliyyətlər zamanı istehlak edilən kaloriləri yarada bilən geyilə bilən bir cihaz hazırlayıram.
Bu texnologiya haqqında lazımi məlumatı olmayan hər kəs, təlimatları izləyərək bu cihazları xüsusi məşqləri üçün də fərdiləşdirə bilər. Bu geyilə bilən cihaz, fitness izləmə üçün SmartEdge Agile -in potensial AI xüsusiyyətindən istifadə edir. Tərəqqi sadəcə mobil tətbiq vasitəsilə izlənilə bilər.
Düşünürəm ki, fitnesə meylli insanlar üçün ən yaxşı yoldaşdır.
Bu geyimi bu fəaliyyətləri öyrətməklə etdiyiniz xüsusi məşqlər üçün fərdiləşdirə bilərsiniz.
Addım 1: Demo
Get-Fit geyilə bilən demo videosuna baxaq.
Addım 2: Ehtiyac duyduğumuz şeylər
Layihələr üçün lazım olan aparat komponentləri
- 1 x Avnet SmartEdge Çevik Beyin
- 2 x Ağ Elastik
- 1 x Kəmər
- 1 x Dikiş İğnəsi
- 1 x Mövzu
- 1 x HotGlue
Layihələr üçün lazım olan proqram komponentləri
- Google Firebase
- Octonion Beyin Portalı
- Android Studio
Addım 3: SmartEdge Çevik lövhəsi
Bu layihədə hərəkətləri aşkar etmək üçün SmartEdgeAgile cihazından istifadə edirik. SmartEdge Agile cihazı, Edge Intelligence -ə malik tam bir proqram yığını ilə birlikdə təsdiqlənmiş bir hardware həllidir.
Bu cihazda çoxlu sayda sensorlar var. Bu layihədə akselerometr və giroskop sensorlarından istifadə edirik. Bu sensör dəyərlərini AI ilə birləşdirərək bir epidemiya yarada bilərik. Bütün digər funksiyalardan fərqli olaraq, AI əsaslı monitorinqlə işləmək portalda olan AI Studio alətinin istifadəsini tələb edir. AI Studio, AI istifadə etmək üçün lazım olan modelləri yaratmaq üçün asan və intuitiv bir yol təqdim edir.
AI xüsusiyyətlərindən biri də hərəkətin tanınmasıdır. Əslində bu cihaz məlumatlarını ağ geçidi vasitəsilə Brainium platformasına ötürür. Şlüzlə Bluetooth vasitəsilə əlaqə qurur. Brainium ağ geçidi ios və ya android mağazasından yüklənə bilər.
Bu cihaz USB portu vasitəsilə asanlıqla doldurula bilər və iki günlük işləmə müddətinə malikdir.
Addım 4: Aksesuarların toplanması
Hamımızın bildiyimiz kimi, bu geyilənin əsas tərkib hissəsi SmartEdge Agile lövhəsidir. Qrupu yaratmaq üçün iki ağ elastikə ehtiyacımız var. Köhnə parçalarımdan götürmüşəm. Ayrıca, bant ölçüsünü tənzimləmək üçün bir kəmərə ehtiyacımız var. Köhnə bir laptop şarj cihazından aldım. Kəməri tənzimləmək üçün qismən içi boş olan düzbucaqlı bir plastik parçaya ehtiyacımız var. Bir hack olaraq, onu bir markerin yuxarı hissəsindən kəsdim.
Addım 5: Bant hazırlanması
Hər şeydən əvvəl, bandı ağ elastik ilə əhatə edirik. Mümkün qədər sıxmalıyıq, əks halda Çevik lövhə silinəcək. Sonra mavi iplə orda tikə bilərik. Burada qrupa fantastik bir görünüş verən mavi ipdən istifadə edirəm. Sonra yuxarıda göstərildiyi kimi bant ölçülərini tənzimləmək üçün düzbucaqlı bir parça tikdim. Sonra isti yapışqan tabancası ilə taxtaya ikinci elastik bərkidik. Nəhayət, kəmərini yeni yapışdırılmış elastik üzərində tikdik. İstinad üçün yuxarıda göstərilən şəklə baxmaq kifayətdir.
Addım 6: Final Outlook
Geyilə bilən cihazımız hazırdır, sadəcə qoluna bağlayın. Sonra düyməni uzun basaraq cihazı yandırın. Cihazı evinizdəki C tipli mobil şarj cihazı ilə şarj edə bilərsiniz. Cihazın demək olar ki, bir günlük işləmə müddəti var. Sonra bu geyilənin proqram bölməsinə keçə bilərik.
Addım 7: Brainium Portalı
Burada proqram hissəsi gəlir və olduqca sadədir.
SmartEdge Agile lövhəsindən istifadə etmək üçün Brainium platformasına üzv olmalısınız. Sonra Brainium Gateway tətbiqini telefonumuza yükləyin (oyun mağazasından) və daxil olmaq üçün yeni yaradılmış hesabımızı istifadə edin. Əslində telefon BLE üzərindən portal və AI cihazı arasında bir keçid rolunu oynayır. Sonra portaldakı cihazlar sekmesinden lövhəmizi əlavə edin. Sonra cihaz Brainium tətbiqində görünəcək.
Layihə yaratmaq üçün Layihə səhifəsinin sağ altındakı "Layihə Yarat" və ya "+" düyməsini basın.
Addım 8: AI Studio İş Sahəsi
Sol tərəfdəki menyuya gedin və AI Studio İş Sahələrində 'Hərəkət Tanıma' maddəsini seçərək AI Studio -da Motion alətinə gedin. AI Studio, platformanın süni intellekt imkanlarına həsr olunmuş bir vasitədir.
İş sahənizi açın və Agile cihazınızı məşq etdirmək istədiyiniz hərəkəti təyin edərək başlayın. Tanıma modeli üçün ən azı bir "hərəkət" yaratmalısınız. Burada hərəkətlər siyahımda Pushup, Pullup və Situp kimi fəaliyyətlər var. Bunlar cihazımızın izlədiyi əsas fəaliyyətlərdir (Get-Fit). Çevik lövhənin hərəkəti, hər bir fəaliyyət üçün fərqli olardı, ona AI xüsusiyyətini tətbiq edərək cihaz aktivliyi saya bilər.
Addım 9: Təlim
Bu cihazları məşqləri aşkar etmələri üçün öyrətməliyik. Təlim davam edərkən cihazı taxmalısınız.
Hərəkətlər siyahısında məşq etmək istədiyimiz hər birini seçin və "Yeni təlim dəstini qeyd et" düyməsini basın. Hər bir hərəkət üçün uyğun təlim dəstləri yaradın. Demo üçün istifadə edilə bilər. Əlbəttə ki, nə qədər çox hərəkəti aşkar etməyə çalışsanız və/və ya nə qədər çox hərəkət etsəniz, qəbuledilən dəqiqlik səviyyəsinə çatmaq üçün daha çox təlim dəsti əldə edəcəksiniz. yuxarıda verilmişdir, eyni zamanda bütün digər fəaliyyətlər üçün təlim dəstləri düzgün qeyd edilmişdir.
Bu geyimi bu fəaliyyəti öyrətməklə etdiyiniz xüsusi məşqlər üçün fərdiləşdirə bilərsiniz.
Addım 10: Modelin yaradılması
Sonra bütün bu qeydləri ehtiva edən bir model yaratmaq istəyirik. Geyinilə bilən bütün qeydləri seçin və modeli yaradın. Bir az vaxt lazım olacaq. Sonra modelinizi istədiyiniz cihaza tətbiq edin. AI xəbərdarlığını bir fəaliyyətlə qarşılaşdıqda bildiriş göndərmək üçün də təyin edə bilərik.
Addım 11: MQTT
MQTT API, istifadəçinin cihazlarından real vaxt rejimində göndərilən məlumatlara giriş təmin edir. MQTT API, aşağıdakı URI ilə WebSockets üzərində mövcuddur: wss: //ns01-wss.brainium.com və təhlükəsizdir. MQTT protokolu, identifikasiya üçün CONNECT mesajında istifadəçi adı və şifrə sahələrini təmin edir. Müştəri MQTT brokerinə qoşulduqda istifadəçi adı və şifrə göndərmək imkanına malikdir. Branium Platforma qoşulmaq üçün bu seçimlər olmalıdır:
- istifadəçi adı göstərilən statik dəyərə malikdir: oauth2-user
- parol hər bir istifadəçi üçün fərqlidir və xarici giriş nişanına bərabərdir (istifadəçinin profilində mövcuddur).
- user_id (istifadəçilərin profilində tapa bilərsiniz)
- device_id (portaldakı cihazlar sekmesinde tapa bilərsiniz)
GitHub anbarına əlavə etdiyim python kodunu işlədərək, MQTT protokolundan istifadə edərək, geyilə bilən (Get-Fit) real vaxt məlumatlarına daxil ola bilərsiniz. Bir fəaliyyətin neçə dəfə tamamlandığı çəkiləcək.
Addım 12: Firebase
Firebase, mobil və veb tətbiq inkişaf etdirmə platformasıdır. Firebase, inkişaf etdiriciləri fantastik istifadəçi təcrübələri hazırlamağa yönəldir. Serverləri idarə etməyə ehtiyac yoxdur. Layihəmizdə, vaxt gecikməməsi üçün məlumatları dərhal əldə etmək üçün Firebase real vaxt verilənlər bazasından istifadə edirik.
. Firebase URL -ni tapmaq üçün
- Firebase -ə gedin
- Sonra gedin və layihənizi açın (Heç bir layihəniz yoxdursa, bir layihə yaradın)
- Sonra Verilənlər Bazasında Real Zamanlı Veritabanına keçin
- Ekran görüntüsündəki URL Firebase URL -dir
Sonra oxumaq və yazmaq üçün qaydalara keçin, "yalan" ı "doğru" ilə əvəz edin. "Status" etiketini "push", "pull" və "sit" ana etiketi olaraq götürmüşəm. API -dən olan dəyər bu etiket dəyişəninin altına yerləşdirilib
Addım 13: Android Studio
Geyinmək üçün tətbiq Android studiyasında hazırlanmışdır.
Tövsiyə:
Bir addım sayğacı necə etmək olar ?: 3 addım (şəkillərlə)
Addım Sayğacı Necə Hazırlanır ?: Bir çox idman növlərində yaxşı çıxış edirdim: gəzmək, qaçmaq, velosiped sürmək, badminton oynamaq və s. Yaxşı, qarın qarnına baxın …… Yaxşı, hər halda, məşq etmək üçün yenidən başlamağa qərar verdim. Hansı avadanlıqları hazırlamalıyam?
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Get! Birlik + Arduino = Juego Y Aprendizaje: 4 addım
Get! Unity + Arduino = Juego Y Aprendizaje: Go to Es Mode Mode funcional de un multimedia multimedia in your interacci ó in virtual mundo in 3D or medificate de gamificaci ó n objeto f í sual, per cute permite el aprendizaje lecuaces de lue de lue de lue de la de la de laco de laco de los de la de la unecoes. IpTV və WebTV, ən çox
Asan addımlar və şəkillərlə kompüteri necə sökmək olar: 13 addım (şəkillərlə)
Asan Adımlar və Şəkillərlə Kompüteri Sökmək Necə: Bu, kompüterin sökülməsi ilə bağlı təlimatdır. Əsas komponentlərin çoxu moduldur və asanlıqla çıxarılır. Bununla birlikdə, bu mövzuda təşkilatlanmanız vacibdir. Bu, hissələri itirməməyinizə və eyni zamanda montajı asanlaşdırmağa kömək edəcək
Hazır, Hazır, Get! İşıq: 7 addım (şəkillərlə)
Hazır, Hazır, Get! İşıq: Bu, hazırda yerli döyüş robototexnika klubum üçün üzərində işlədiyim bir layihədir. Matç başlayanda sürücülərə siqnal verəcək bir LED işıq sistemidir. Qarşımda qoyduğum məqsədlər bunlardır:- Fiziki cəhətdən köhnə bir trafikə bənzəyir