Healty Step (Velostat Ile Ayak Basıncını Ölçen Tabanlık)

by Miray G in Circuits > Arduino

643 Views, 1 Favorites, 0 Comments

Healty Step (Velostat Ile Ayak Basıncını Ölçen Tabanlık)

IMG_1255.jpeg
IMG_1253.jpeg
IMG_1256.jpeg

Kompanentler:

-Arduino Uno

-Direnç

-Erkek kablolar

-Timsah kıskaçlı kablolar

-Velostat

-Aliminyum Folyo

-Tabanlık

Velostat Ile Basınç Sensörünün Oluşturulması

IMG_1259.jpeg
IMG_1260.jpeg
IMG_1263.jpeg
IMG_1264 (1).jpeg
IMG_1266.jpeg

1- Öncelikle tabanın üzerine aynı boyutlarda bir alüminyum folyo kesiyorum.

2- Sonrasında üste gelecek tabana da aynı işlemi uyguluyorum.

3- Kıskaçlı timsah kablonun bir ucunu alt tabana bağlıyorum.

4- Başka bir kıskaçlı timsah kablonun ucunu ise üst tabana bağlıyorum.

5- İki tabanın ortasına gelmesi için velostatı tabanın şekline uygun kesiyorum.

6- Alüminyum sabitlenmiş alt tabanın üstüne velostatı koyuyorum sonrasında ise üst tabanı alüminyum kısmı alta gelecek şekilde yerleştiriyorum.

7- Bu bileşeni sabitliyorum.

8- Basınç sensörümüz hazır hale geliyor.

Yararlandığım link

Arduino Bağlantılarının Ayarlanması

WhatsApp Image 2021-06-13 at 18.06.37.jpeg
IMG_1272.jpeg

Arduino bağlantılarımın şemasını tinkercad yardımıyla çıkartıyorum. Sonrasında kendi arduino sistemime uyguluyorum.

( Tinkercad üzerinde velostat sensörü ve bluetooth modülü olmadığı için velostat sensörünü fotorezistör ilebluetooth modülünü rgb led ile gösterdim)

tinkercad

Arduino Kodunun Oluşturulması

11.JPG

Arduino kodumu oluşturuyorum ve kontrol ediyorum.

Kod:

#define vlst A3
int vlstveri; float basinc; String text;

void setup() { Serial.begin(9600); pinMode(vlst,INPUT);

} double vlsthesap(int vlstinput) { double basinc; basinc = log(((10240000 / vlstinput) - 10000)); basinc = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * basinc * basinc)) * basinc); basinc = basinc - 273.15; return basinc; } void loop() { vlstveri = analogRead(vlst); basinc= vlsthesap(vlstveri); text= "y"+ String(basinc) +""+"\n"; Serial.print(text); delay(500);

}

Arduinoya Kodun Yüklenmesi Ve Seri Port Ekranında Gösterilmesi

seri port ekranı.JPG

Bluetooth modülüm ve tx, rx kabloları takılı değilken kodu yüklüyorum. Sonrasında kabloları takıyorum ve Seri port ekranını açıp tabana bastırıp çekiyorum.

Modülün Uygulamaya Bağlanması Ve Çalıştırılması

Velostat ile Ayak Basıncını Ölçen Sensör Yapımı ve Telefon ile Okunması

Arduino modülümü bluetooth yardımıyla telefona bağlıyorum ve uygulamamı açıyorum. Seri porta aktarılan tüm verileri telefonda görebiliyorum. (Uygulama için bluetooth terminali uygulamasını kullanıyorum.)

​Kullanım Senaryosu

dsd.jpg