Mundarija:
- 1 -qadam: Materiallar: Arduino Uno
- 2-qadam: Materiallar: Force Sensitve qarshilik-kichik va erkak konnektori
- 3 -qadam: Materiallar: tebranish dvigateli
- 4 -qadam: qarshilik
- 5 -qadam: Breadboard
- 6 -qadam: kod
- 7 -qadam: O'rnatishni safarbar qiling
- 8 -qadam: Gauntlet uchun
- 9 -qadam: o'lchash
- 10 -qadam: Dizayn yaratish
- 11 -qadam: yig'ish
- 12 -qadam: bo'yoq
- 13 -qadam: Sinov
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Vazifa: Arduino konfiguratsiyasi orqali barmoq bosimi sensori bilan qo'lqop yasang
Nima uchun: Ganglion kistasi sabab bo'lgan chap qo'ldagi asab shikastlanishining echimi
Nima: qo'lda/bosh barmog'ida hissiyotning yo'qolishi, qo'lda ushlab turgan narsasini tashlab yuborish reaktsiyasini keltirib chiqaradi.
Qanday qilib: Arduino ikkita datchik bilan dasturlashtirilgan, biri bosh barmog'ida, ikkinchisi o'rta barmog'ida, ma'lumotni qo'ltiqdagi tebranish motoriga qaytaradi. Bu ob'ektni tashlab yuborish o'rniga, uning qo'lida muvaffaqiyatli ushlab turilganligini tan olishga imkon beradi.
1 -qadam: Materiallar: Arduino Uno
Arduino Uno
Amazondan
2-qadam: Materiallar: Force Sensitve qarshilik-kichik va erkak konnektori
Kuchga sezgir qarshilik - kichik
www.sparkfun.com/products/9673
Ulagich
O'rnatishni engillashtirish uchun majburiy sezgich sensori oxirigacha lehimlang
3 -qadam: Materiallar: tebranish dvigateli
Vibratsiyali vosita
www.sparkfun.com/products/8449
4 -qadam: qarshilik
10K qarshilik
5 -qadam: Breadboard
Sensorlar va Arduino bir -birlari bilan gaplashadimi yoki yo'qligini bilish uchun non paneli.
-
Quvvat sezgir sensori
- 3.3V (rasmdagi yashil sim) quvvat sensori
- A0 pinli (rasmdagi ko'k sim) 10K rezistorli majburiy sensorlar piniga
- Tuproq simlari (rasmda ko'k) non taxtasiga
- Vibratsiyali vosita
- Er (Moviy sim)
- 3 -pin (Qizil sim)
- 9V vilkasidan quvvat olish mumkin
6 -qadam: kod
/* FSR oddiy sinov eskizi. FSR ning bir uchini quvvat manbaiga, ikkinchi uchini analog 0 ga ulang.
Keyin 10K qarshilikning bir uchini analog 0 dan erga ulang
*/
int fsrPin = 0; // FSR va 10K ochilish a0 ga ulangan
int fsrReading; // FSR rezistor ajratgichidan analog o'qish
int motorpin = 3; // tebranish dvigateli uchun pin
bekor o'rnatish (bekor) {
Serial.begin (9600);
pinMode (motorpin, OUTPUT);
}
bo'sh halqa (bo'sh) {
fsrReading = analogRead (fsrPin);
Serial.print ("Analog o'qish =");
Serial.println (fsrReading); // xom analog o'qish
int vspeed = map (fsrReading, 0, 810, 0, 255)
; analogWrite (motorpin, vspeed);}/*
7 -qadam: O'rnatishni safarbar qiling
8 -qadam: Gauntlet uchun
Men qo'lqop yasash uchun teridan foydalanardim, boshqa materiallardan ham foydalanish mumkin.
Men ishlatgan teri
9 -qadam: o'lchash
- Qo'l va bilak uchun naqsh yarating.
- Bristol taxtasida yoki boshqa qattiq qog'ozda iz qoldiring va kesib oling.
10 -qadam: Dizayn yaratish
- Kerakli naqsh va lentani teriga mahkam ushlang
- Naqshni teridan kuzatish uchun asbobdan foydalaning va xohlaganingizcha o'yma/nish yasang.
- Teri nam bo'lishi kerak, lekin o'yishdan oldin juda nam bo'lmasligi kerak
11 -qadam: yig'ish
- Bir -biriga bog'lash uchun simdan foydalaning
- Men teshiklarni yaratish uchun teridan yasalgan butun zarbdan foydalandim
- Vaqtinchalik ushlab turish uchun men elektr tasmasini ishlatib, elektronikani joyiga qo'ydim. Doimiyroq hal qilish uchun men elektronika uchun tikilgan charmdan chiziqlar yasashni rejalashtirmoqdaman.
- Quvvat sensori bosh barmog'ida, tebranish sensori esa tepada
12 -qadam: bo'yoq
Dizaynni bo'yash uchun men teri bo'yoqidan foydalandim, agar xohlasam kerak edi.
13 -qadam: Sinov
Hamma ishlayotganiga ishonch hosil qilish uchun test.