You are on page 1of 6

Machine Translated by Google

ŞEYLERİN AKILLI İNTERNETİ

AYAKKABI TAVSİYELERİ İÇİN BAŞVURU

BASINÇ SENSÖRÜ VE RASPBERRY PI KULLANIMI

Yutian Hayranı1, Yu Sun2 ve Fangyan Zhang3

1Milton Akademisi, Milton, MA, 02186, ABD


2Bilgisayar Bilimleri Bölümü California Eyalet Politeknik Üniversitesi,
Pomona, CA, 91768, ABD
3ASML, San Jose, CA, 95131, ABD

ÖZ

Koşmak, çeşitli yaşları kapsayan, tüm vücut ve kasları çalıştırabilen en önemli ve basit
sporlardan biridir. Koşu için uygun ayakkabılar sadece koşucuların performansını artırmakla
kalmaz, aynı zamanda onları bir dereceye kadar yaralanmalardan korur. Ancak koşucular,
koşucuların yürüyüş şekline ve ayak şekline çok uygun bir ayakkabı bulmakta zorlanırlar.
Ayakkabı seçim süreci etkili ve mutlaka doğru değildir. Bu bildiride, ayakkabıların iç tabanlarına
elektronik sensörler yerleştirilerek ve koşucu için ayak bilgilerini doğru bir şekilde toplayarak
süreci kolaylaştıran yeni bir araç öneriyoruz. Koşucuların en uygun ayakkabıyı bulmasına yardımcı olur.

ANAHTAR KELİMELER

Makine öğrenimi, Firebase, Mobil uygulama, Model uydurma

1. GİRİŞ

1.1. Ayakkabının Önemi

Birçok kişi, koşunun ekipman gerektirmeyen veya çok az olan bir spor olduğunu söylüyor: kişinin tek
ihtiyacı olan bir çift ayakkabı [1][2]. Bununla birlikte, bu bir çift ayakkabının koşucu üzerinde uzun vadede
muazzam bir etkisi olabilir. Koşucuya uymayan ayakkabılar, ortalama shin atellerinden aşil tendinitine
ve insersiyonel aşil tendinopatisine kadar çeşitli yaralanmalara neden olabilir. Uygun bir antrenman
ayakkabısı, sağlık risklerini önlemenin yanı sıra koşucunun hızını da artırabilir. Farklı ayakkabı modelleri,
farklı ayak türlerini desteklemeyi hedefler ve doğru türde destek, koşucuya daha iyi dengeler ve daha
hafif adımlar sağlayabilir [3][4]. Rekabetçi sporculara, ortaokullarda bile, aşırı kullanılan, dengesiz
ayakkabı tabanının dezavantajlarından kaçınmak için her yıl yeni bir çift ayakkabı almaları önerilir.
Profesyoneller, hem antrenmanlarının hem de rekabetlerinin sonucunu en üst düzeye çıkarmak için her
zaman birden fazla çift özelleştirilmiş ayakkabıya sahiptir.

1.2. Mevcut Ayakkabı Toplama Yolları

Şu anda, rekabetçi olmayan birçok koşucu, Dicks gibi spor mağazalarına gidiyor ve çekici görünüme sahip
ayakkabıları satın alıyor. Çoğu zaman, bu koşucular yürüyüş düzenlerine ve ayak şekillerine uymayan
ayakkabılar alırlar. Ya daha önce bahsedilen yaralanmalardan muzdaripler ya da tam potansiyellerine
ulaşamıyorlar. Rekabetçi koşucular genellikle maraton sporları gibi mağazalara gider ve doğru ayakkabı
modelini almak için oradaki personele danışır. Ancak süreç, David C. Wyld ve ark. (Eds): MLNLP, BDIoT,
ITCCMA, CSITY, DTMN, AIFZ, SIGPRO - 2020
s. 137-142, 2020. CS & IT - CSCP 2020 DOI: 10.5121/csit.2020.101214
Machine Translated by Google

138 Bilgisayar Bilimi ve Bilgi Teknolojisi (CS ve BT)

tüketir ve mutlaka doğru değildir. Personel, farklı ayakkabılarla koşucunun ayaklarına bakar, koşucunun
olayları veya mesafeleri hakkında sorular sorar ve ardından koşucuya konfor düzeyine ilişkin öznel
görüşleri için birkaç model önerir. Ayakkabı toplama süreci iyidir, ancak daha iyi olabilir, personel ayağı
gerçekten göremez veya doğrudan ayakkabılara uygulanan basıncı hissedemez.

1.3. Bu Projenin Hedefleri

Bu proje, bir koşucu için uygunluk modelini değerlendirmek için gereken tüm verileri toplamak için
ayakkabıların iç tabanlarına elektronik sensörler kullanarak ayakkabı seçim sürecini iyileştirmeyi
amaçlamaktadır. Bu verilere göre seçilen ayakkabılar koşucular için en uygun ayakkabı olabilir ve
antrenman ve müsabakalarda hem konforlarını hem de performanslarını en üst düzeye çıkarır.

Projenin 4 ana bileşeni var: Raspberry Pi, Firebase [5][6], Repl sunucusu ve mobil uygulama.

Makalenin geri kalanı şu şekilde düzenlenmiştir: Bölüm 2, deney ve numune tasarımı sırasında
karşılaştığımız zorluklarla ilgili ayrıntıları verir; Bölüm 3, Bölüm 2'de bahsettiğimiz zorluklara karşılık
gelen çözümlerimizin ayrıntılarına odaklanır; Bölüm 4 ilgili çalışmaları sunar. Son olarak, Bölüm 5, bu
projenin gelecekteki çalışmalarına işaret etmenin yanı sıra sonuç açıklamalarını da vermektedir.

2. ZORLUKLAR

2.1. Donanım

Ayakkabı tabanlık kullanıcının vücudunun tüm ağırlığını alacak, bu nedenle ilk soru ne tür sensörlerin
nereye yerleştirileceğidir. Şu anda proje bir Raspberry Pi ve devrelerle dolu bir devre tahtası içeriyor.
Hem Pi hem de devre tahtası bir ayakkabının içinde olamayacak kadar büyük. Telin boyutu kişiye özel
chipler yapılarak çözülebilir ancak Raspberry Pi için alternatif henüz bulunamadı.

2.2. Yazılım

Mevcut yazılımın düzgün çalışması için birkaç gereksinim vardır: 1, Raspberry Pi [7][8]'in Firebase'e veri
gönderebilmesi için WIFI'a bağlı olması gerekir. 2, Firebase kontrol edilmeli ve aşırı veri içermemelidir. 3,
Repl sunucusunun açık ve çalışır durumda olması gerekir (tarayıcı sekmesi kapalıysa sunucu çalışamaz).
Ürün yalnızca bir kişi tarafından kullanıldığında bu gereksinimlerin karşılanması kolaydır. Kullanıcı sayısı
arttığında, Firebase ve Repl sunucusu gibi parçalar, büyük miktarda erişimi desteklemek için daha iyi
alternatiflere ihtiyaç duyar.
Machine Translated by Google

Bilgisayar Bilimi ve Bilgi Teknolojisi (CS ve BT) 139

3. ÇÖZÜMLER

3.1. Çözüme Genel Bakış

Şekil 1: Çözüme genel bakış

3.2. Ahududu PI

Raspberry Pi bu projenin ana donanımıdır. Şu anda, Pi'ye breadboard üzerinden 3 basınç


sensörü bağlanmıştır. Sensörlere ne kadar fazla basınç uygulanırsa, sensörler Pi'ye o kadar
sık sinyal gönderir. Pi, her sinyal arasındaki zaman aralığını hesaplamak ve bu nedenle
sensörlere uygulanan basıncı değerlendirmek üzere programlanmıştır. Ardından Pi,
hesaplanan basıncı çevrimiçi bir Veritabanı olan Firebase'e gönderir.

Şekil 2: Raspberry Pi'nin Donanımı


Machine Translated by Google

140 Bilgisayar Bilimi ve Bilgi Teknolojisi (CS ve BT)

Şekil 3: Bir sensörden okuma almak için kod

3.3. REPL Sunucusu

Repl çevrimiçi sunucudur ve hesaplamanın çoğu burada yapılır. Firebase'deki ham veriler
ayıklanır ve ortalama basınç ve adım uzunluklarına dönüştürülür. Bu veriler ayağın basınç
noktasının nerede olduğunu ve hangi modelin ayak şekline en uygun olduğunu belirlemek
için kullanılabilir. Hesaplamalardan sonra Repl, bu bilgileri depolamak için Firebase'e geri gönderir.

Şekil 4: Çalışan Repl Sunucusuna Genel Bakış

3.4. Mobil Uygulama

Mobil Uygulama [9][10], bu sistem ile kullanıcılar arasındaki doğrudan bağlantıdır.


Kullanıcılar, verilerini akıllı iç tabandan yükledikten sonra, iç tabanın seri numarasını girerek
verilerine erişebilir. Ardından mobil uygulama, Repl tarafından hesaplanan tüm bilgileri
Firebase'den çıkarır ve bilgileri kullanıcıya sunar. Bilgiler şunları içerir ve bunlarla sınırlı
değildir: her sensördeki ortalama basınç, adım frekansı ve önerilen model.
Machine Translated by Google

Bilgisayar Bilimi ve Bilgi Teknolojisi (CS ve BT) 141

Şekil 5: Mobil Uygulamanın Ekran Görüntüsü

4. İLGİLİ ÇALIŞMA

Akıllı taban [11], ürününü çok çeşitli kullanımlar ve insanlar için tasarlamıştır. Ayakkabılar sağlık analizi, akıllı
bağlantı ve spor ayakkabı tasarımı içeriyor. Ayakkabılar, pronasyon, supinasyon, itme seviyeleri, darbe kuvveti,
yorgunluk, duruş, adımlar, kaloriler ve daha fazlasını analiz etmek için hareket sensörlerine sahiptir ve
yaralanmaları önleyen ve kullanıcının sağlığını iyileştiren kesin veriler oluşturur. Ayakkabılar Bluetooth ve
çok işlevli bir mobil uygulama aracılığıyla bağlanabilir. Ayakkabıların otomatik bağcıkları, ısıtmalı sıcaklık
düzenlemesi ve daha fazlası var. Smartshoe, "ultra hafif, birinci sınıf deri ve Neotech EVA ayakkabı" olarak
tasarlanmıştır.

Ayakkabıların tabanlarında, ayağı ne zaman içeri sokacağını algılayan ve otomatik bağlamaya izin veren bir
algoritmayı tetikleyen basınç sensörleri bulunur. Entegre LED'ler ile ayakkabı, kullanıcıyı düşük pil veya sıkı bir
uyum konusunda uyarabilir. Üstelik bu ayakkabıların her gün şarj edilmesi gerekmiyor ve şarjı iki haftaya kadar
sürebiliyor.

Under Armor tarafından Şubat 2018'de piyasaya sürülen HOVR Phantom ve HOVR Sonic [12] ayakkabılar,
koşucular için önemli olan bir dizi ölçümü kaydetmek için dahili sensörlere sahiptir. Bunlar hız, mesafe, adımlar,
adım ve kadans içerir. Bu çip yüklü ayakkabılar, Map My Run uygulamasıyla kolayca senkronize edilebilir ve iOS
[9] ve Android [8] telefonlarla uyumludur. Kullanıcılar, ayakkabıların mükemmel yastıklama özellikleri ve konforu
ile sıfır yerçekimi ve harika bir enerji koşusu yaşayabilirler.

Bu tasarımlar gelişmiş akıllı ayakkabılardır. Profesyonel bilim adamları ve tasarımcılarla büyük bir şirket
tarafından yaratılırlar. Ancak, bu ürünlerin çoğu atletik kullanımlar için değildir. Ve bu ayakkabıların her birinin
hala sadece bir modeli var. Herkesin ayağına uymaları mümkün değil. Smart Sole projesi, en iyi ayakkabıyı
yaratmayı değil, kullanıcıların kendilerine en uygun ayakkabılarını bulmalarının en iyi yolunu hedefliyor.
Ayakkabı toplamaya gelince, henüz kimse başarılı ve popüler bir ürün yapmadı.

5. SONUÇ

Şu anda Smart Sole projesi bir deney ve prototipten başka bir şey değil. Donanımın boyutunun küçültülmesi
ve yazılımın genel kullanım için yükseltilmesi gerekiyor.
Ancak bu projenin potansiyeli çok büyük. İnsanların mükemmel ayakkabıyı yaratmasına gerek yok.
Machine Translated by Google

142 Bilgisayar Bilimi ve Bilgi Teknolojisi (CS ve BT)

Dünyada o kadar çok model ya da koşu ayakkabısı var ki, hemen hemen hiç kimsenin fitnesi yok. Zor kısım,
herkes için doğru olanı bulmaktır. Smart Sole, bu sorunu çözmeyi ve koşucuları hiç sahip olmadıkları en
iyi ayakkabılara bağlamayı hedefliyor. Smart Sole'un başarılı olduğu kanıtlanırsa, dünyadaki tüm
koşuculara fayda sağlayabilir. Bununla birlikte, bu projenin iyileştirilmesi için çok fazla alanı var.
Aşağıdaki alanlarda bazı adımlar atmayı planlıyorum:

Repl sunucusu için bir yedek bulun.


Donanımın boyutunu küçültün, kesinlikle devre tahtasını çip ile değiştirin ve potansiyel olarak
Raspberry Pi'yi değiştirin.
Bir çift ayakkabı yapın, ölçün ve verileri her iki ayaktan ayırın. Kodlayıcı
olmayanlar için ayakkabı eşleştirmesini ve Wi-Fi bağlantısını kolaylaştırın.

TEŞEKKÜRLER

Beni tanıştıran ve Flutter, Repl ve Firebase'i kullanmanın birçok yolunu öğreten Doktor Yu Sun'a özel
teşekkür etmek istiyorum. Üniversite laboratuvarında geçirdiğim saatler ve onun nazik ilhamı bu projeyi
mümkün kıldı. Ayrıca FangyanZhangand Dylan Lazar'a devre kurma ve Pi yazılım testinde bana yardım
ettiği için minnettarım. Ayrıca, okulumda (Milton Academy) bu projeyle ilgili daha fazla araştırma yaparken
bana büyük destek sağlayan Bay Chris Hales'e teşekkür ederim. Bu projeyi sadece onların yardımları
sayesinde sıfırdan inşa edebildim.

REFERANSLAR

[1] Young, WB, R. James ve I. Montgomery. "Kas gücü, yön değişiklikleriyle birlikte koşma hızıyla mı ilgili?" Spor
Hekimliği ve Fiziksel Uygunluk Dergisi 42, no. 3 (2002): 282-288.
[2] McKenzie, DC, DB Clement ve JE Taunton. "Koşu ayakkabıları, ortezler ve yaralanmalar." Spor Dalları
ilaç 2, hayır. 5 (1985): 334-347.
[3] Wezel, Frank V. ve Terry Mackness. "Koşu ayakkabısı." 25 Kasım'da yayınlanan ABD Patenti 4.624.061,
1986.
[4] Richards, Craig E., Parker J. Magin ve Robin Callister. "Mesafe koşu ayakkabısı reçeteniz kanıta dayalı mı?" İngiliz
spor hekimliği dergisi 43, no. 3 (2009): 159-162.
[5] Alsalemi, Abdullah, Yahya Al Homsi, Mohammed Al Disi, Ibrahim Ahmed, FaycalBensaali, Abbes Amira ve Guillaume
Alinier. "ECMO simülasyonu için firebase bulut IoT platformunu kullanan gerçek zamanlı iletişim ağı." 2017
yılında IEEE Uluslararası Nesnelerin İnterneti (iThings) ve IEEE Green Computing and Communications
(GreenCom) ve IEEE Cyber, Physical and Social Computing (CPSCom) ve IEEE Smart Data (SmartData), s. IEEE,
2017.
[6] Ferdoush, Şeyh ve Xinrong Li. "Çevresel izleme uygulamaları için Raspberry Pi ve Arduino kullanılarak kablosuz
sensör ağ sistemi tasarımı." Procedia Bilgisayar Bilimi 34 (2014): 103-110.
[7] Upton, Eben ve Gareth Halfacree. Raspberry Pi kullanım kılavuzu. John Wiley ve Oğulları, 2014.
[8] Butler, Margaret. "Android: Mobil ortamı değiştirme." IEEE Yaygın Bilgi İşlem 10, no. 1
(2010): 4-7.
[9] Seabrook, Heather J., Julie N. Stromer, Cole Shevkenek, AleemBharwani, Jill de Grood ve William A. Ghali. "Tıbbi
uygulamalar: Apple iOS ve Android platformlarındaki uygulamaların bir veritabanı ve karakterizasyonu." BMC
araştırma notları 7, no. 1 (2014): 573.
[10] Janssen, Mark, JeroenScheerder, Erik Thibaut, AarnoutBrombacher ve Steven Vos. "Koşu uygulamalarını ve spor
saatlerini kimler kullanıyor? Etkinlik koşucularının koşuyla ilgili akıllı telefon uygulamalarını ve spor saatlerini
kullanmalarının belirleyicileri ve tüketici profilleri." PloS bir 12, hayır. 7 (2017): e0181167.
[11] Mial, Yurri. "Ayakkabı tabanı." ABD Patent Başvurusu 29/664,224, 14 Mayıs 2019'da dosyalanmıştır.
[12] Zırhın HOVR Sonic Koşu Ayakkabısı Altında Koşmak Nasıl Bir Şeydir
https://www.besthealthmag.ca/best-you/running/hovr-sonic/

© 2020 AIRCC Yayıncılık Şirketi tarafından. Bu makale Creative Commons Attribution (CC BY) lisansı altında
yayınlanmıştır.

You might also like