Sisukord:
- Samm: materjalid: Arduino Uno
- 2. samm: materjalid: Force Sensitve takisti-väike ja isane pistik
- Samm: materjalid: vibratsioonimootor
- Samm: takisti
- Samm: leivalaud
- 6. samm: kood
- 7. samm: seadistuse mobiliseerimine
- 8. samm: Gauntleti jaoks
- 9. samm: mõõtke
- 10. samm: kujunduse loomine
- Samm 11: Pange kokku
- 12. samm: värvige
- 13. samm: testige
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Missioon: ehitage sõrmede rõhuanduritega kinnas läbi Arduino konfiguratsiooni
Miks: Ganglioni tsüsti põhjustatud vasaku käe närvikahjustuse lahendus
Mis: käe/pöidla tunde kadumine põhjustab ahelreaktsiooni, mille käigus kukutatakse kõik, mida selles käes hoitakse.
Kuidas: Arduino on programmeeritud kahe anduriga, üks pöidlal ja teine keskmisel sõrmel, edastades teavet kinda vibratsioonimootorile. See peaks võimaldama kinnitada, et objekti hoitakse edukalt käes, selle asemel, et üksus maha jätta.
Samm: materjalid: Arduino Uno
Arduino Uno
Amazonist
2. samm: materjalid: Force Sensitve takisti-väike ja isane pistik
Jõutundlik takisti - väike
www.sparkfun.com/products/9673
Pistik
Jootke Force Sensitive Sensori lõpuni, et hõlbustada kokkupanekut
Samm: materjalid: vibratsioonimootor
Vibratsioonimootor
www.sparkfun.com/products/8449
Samm: takisti
10K takisti
Samm: leivalaud
Leivalaud, et näha, kas andurid ja Arduino räägivad omavahel.
-
Jõutundlik andur
- 3,3 V (fotol roheline juhe) jõuandurile
- A0 tihvt (fotol sinine juhe) 10K takistiga sundanduri tihvti külge
- Maandusjuhe (fotol sinine) leivaplaadile
-
Vibratsioonimootor
- Maandus (sinine juhe)
- Tihvt 3 (punane juhe)
- Saab toita 9V pistikust
6. samm: kood
/* FSR lihtne testimise visand. Ühendage FSR üks ots vooluvõrku, teine ots analoog 0 -ga.
Seejärel ühendage analoog 0 10K takisti üks ots maandusega
*/
int fsrPin = 0; // FSR ja 10K rippmenüü on ühendatud a0 -ga
int fsrReading; // analoognäit FSR takisti jagajalt
int motorpin = 3; // vibratsioonimootori tihvt
tühine seadistus (tühine) {
Seriaalne algus (9600);
pinMode (mootori pin, OUTPUT);
}
void loop (void) {
fsrReading = analogRead (fsrPin);
Serial.print ("Analooglugemine =");
Serial.println (fsrReading); // toores analoognäit
int vspeed = kaart (fsrReading, 0, 810, 0, 255)
; analoogkirjutamine (mootorikiirus, kiirus);}/*
7. samm: seadistuse mobiliseerimine
8. samm: Gauntleti jaoks
Kasutasin kinnaste valmistamiseks nahka, võib kasutada ka muid materjale.
Nahk, mida ma kasutasin
9. samm: mõõtke
- Loo käe ja küünarvarre muster.
- Jälgige Bristoli tahvlil või muul kindlal paberil ja lõigake välja.
10. samm: kujunduse loomine
- Joonista soovitud muster ja teip nahale, hoides seda kindlalt kinni
- Kasutage tööriista mustri jälgimiseks nahale ja soovi korral nikerdage/kaldus.
- Enne nikerdamist peaks nahk olema niiske, kuid mitte liiga märg
Samm 11: Pange kokku
- Ühendamiseks kasutage nööri
- Kasutasin aukude tekitamiseks tervet nahast stantsi
- Ajutiseks hoidmiseks kasutasin elektroonikat paigal hoidmiseks elektrilinti. Püsivama lahenduse nimel plaanin elektroonika jaoks sisse õmmeldud nahkribad.
- Jõuandur on pöidlas ja vibratsiooniandur on käe peal
12. samm: värvige
Kujunduse värvimiseks kasutasin nahavärvi, vaja ainult soovi korral.
13. samm: testige
Kontrollige, kas kõik töötab.