Turinys:
- 1 žingsnis: Medžiagos: „Arduino Uno“
- 2 žingsnis: Medžiagos: jėgos jautrumo rezistorius-maža ir vyriška jungtis
- 3 žingsnis: medžiagos: vibracinis variklis
- 4 žingsnis: rezistorius
- 5 žingsnis: „Breadboarding“
- 6 žingsnis: kodas
- 7 žingsnis: mobilizuokite sąranką
- 8 žingsnis: „Gauntlet“
- 9 žingsnis: išmatuokite
- 10 žingsnis: sukurkite dizainą
- 11 žingsnis: Surinkite
- 12 žingsnis: dažymas
- 13 žingsnis: išbandykite
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Misija: Sukurkite pirštinę su piršto slėgio jutikliais per „Arduino“konfigūraciją
Kodėl: Gangliono cistos sukeltos kairės rankos nervų pažeidimo sprendimas
Ką: jausmo praradimas rankoje/nykščiu sukelia grandininę reakciją - numesite viską, kas laikoma toje rankoje.
Kaip: „Arduino“užprogramuotas dviem jutikliais, vienas ant nykščio ir vienas ant vidurinio piršto, perduodamas informacija į vibracinį variklį pirštinėje. Tai turėtų leisti pripažinti, kad objektas sėkmingai laikomas rankoje, o ne numesti daiktą.
1 žingsnis: Medžiagos: „Arduino Uno“
Arduino Uno
Iš „Amazon“
2 žingsnis: Medžiagos: jėgos jautrumo rezistorius-maža ir vyriška jungtis
Jėgai jautrus rezistorius - mažas
www.sparkfun.com/products/9673
Jungtis
Lituokite iki jėgos jutiklio galo, kad būtų lengviau surinkti
3 žingsnis: medžiagos: vibracinis variklis
Vibracinis variklis
www.sparkfun.com/products/8449
4 žingsnis: rezistorius
10K rezistorius
5 žingsnis: „Breadboarding“
„Breadboard“, kad pamatytumėte, ar jutikliai ir „Arduino“kalbės vienas su kitu.
-
Jėgos jutiklis
- 3.3V (žalia viela nuotraukoje) prie jėgos jutiklio
- A0 kaištis (mėlyna viela nuotraukoje) prie jėgos jutiklio kaiščio su 10K rezistoriumi
- Įžeminimo viela (mėlyna nuotraukoje) prie duonos lentos
-
Vibracinis variklis
- Įžeminimas (mėlyna viela)
- 3 kaištis (raudona viela)
- Galima maitinti iš 9V kištuko
6 žingsnis: kodas
/* FSR paprasto bandymo eskizas. Vieną FSR galą prijunkite prie maitinimo šaltinio, kitą - prie analoginio 0.
Tada prijunkite vieną 10K rezistoriaus galą iš 0 analogo prie žemės
*/
int fsrPin = 0; // FSR ir 10K išskleidžiamasis meniu yra prijungti prie a0
int fsrReading; // analoginis rodmuo iš FSR rezistoriaus daliklio
int motorpin = 3; // kaištis vibraciniam varikliui
void setup (void) {
Serial.begin (9600);
pinMode (variklio smeigtukas, OUTPUT);
}
void loop (void) {
fsrReading = analogRead (fsrPin);
Serial.print ("Analoginis skaitymas =");
Serial.println (fsrReading); // neapdorotas analoginis skaitymas
int vspeed = žemėlapis (fsrReading, 0, 810, 0, 255)
; analogWrite (motorpin, vspeed);}/*
7 žingsnis: mobilizuokite sąranką
8 žingsnis: „Gauntlet“
Pirštinių gamybai naudojau odą, galima naudoti ir kitas medžiagas.
Oda, kurią naudojau
9 žingsnis: išmatuokite
- Sukurkite rankos ir dilbio modelį.
- Nubrėžkite ant Bristolio lentos ar kito tvirto popieriaus ir iškirpkite.
10 žingsnis: sukurkite dizainą
- Nubrėžkite norimą raštą ir juostą prie odos, laikydami ją tvirtai
- Naudokite įrankį, kad nubrėžtumėte raštą ant odos ir pagal pageidavimą išraižytumėte/nukirstumėte.
- Prieš droždama oda turi būti drėgna, bet ne per šlapia
11 žingsnis: Surinkite
- Sujungimui naudokite laidą
- Skylėms sukurti naudoju visą odinį perforatorių
- Laikinam laikymui aš naudoju elektrinę juostą, kad elektronika būtų laikoma vietoje. Siekdamas patvaresnio sprendimo, planuoju odines juostas siūti elektronikai.
- Jėgos jutiklis yra nykštyje, o vibracijos jutiklis yra ant rankos
12 žingsnis: dažymas
Dizainui dažyti naudojau odinius dažus, tik prireikus.
13 žingsnis: išbandykite
Patikrinkite, ar viskas veikia.