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)
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ı
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.
Arduino Bağlantılarının Ayarlanması
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)
Arduino Kodunun Oluşturulması
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
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ı
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