Innehållsförteckning:
- Steg 1: Material: Arduino Uno
- Steg 2: Material: Force Sensitve Resistor-Small och Male Connector
- Steg 3: Material: Vibrationsmotor
- Steg 4: Motstånd
- Steg 5: Breadboarding
- Steg 6: Kod
- Steg 7: Mobilisera installationen
- Steg 8: För handsken
- Steg 9: Mät
- Steg 10: Skapa design
- Steg 11: Montera
- Steg 12: Färg
- Steg 13: Testa
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Uppdrag: Bygg en handske med fingertryckssensorer genom Arduino -konfiguration
Varför: Lösning på nervskador i vänster hand orsakad av Ganglion Cyst
Vad: Förlust av känsla i hand/tumme orsakar en kedjereaktion av att tappa allt som hålls i handen.
Hur: Arduino programmerad med två sensorer, en på tummen och en på långfingret, som matar tillbaka information till en vibrationsmotor i handsken. Detta bör möjliggöra bekräftelse på att objektet hålls i handen framgångsrikt istället för att resultera i att ett objekt tappas.
Steg 1: Material: Arduino Uno
Arduino Uno
Från Amazon
Steg 2: Material: Force Sensitve Resistor-Small och Male Connector
Force Sensitive Resistor - Small
www.sparkfun.com/products/9673
Anslutning
Lödning i slutet av Force Sensitive Sensor för att underlätta montering
Steg 3: Material: Vibrationsmotor
Vibrationsmotor
www.sparkfun.com/products/8449
Steg 4: Motstånd
10K motstånd
Steg 5: Breadboarding
Brödbräda för att se om sensorer och Arduino kommer att prata med varandra.
-
Force Sensitive Sensor
- 3,3V (grön tråd på foto) för att tvinga sensorn
- A0 -stift (blå tråd på foto) till kraftsensorstift med 10K -motstånd
- Ground Wire (blått på bilden) till brödbrädet
-
Vibrationsmotor
- Mark (Blue Wire)
- Pin 3 (Red Wire)
- Kan drivas med 9V -kontakt
Steg 6: Kod
/* FSR enkel testskiss. Anslut ena änden av FSR till ström, den andra änden till Analog 0.
Anslut sedan ena änden av ett 10K -motstånd från Analog 0 till jord
*/
int fsrPin = 0; // FSR och 10K nedrullning är anslutna till a0
int fsrReading; // den analoga avläsningen från FSR -motståndsdelaren
int motorpin = 3; // stift för vibrationsmotor
void setup (void) {
Serial.begin (9600);
pinMode (motornål, UTGÅNG);
}
void loop (void) {
fsrReading = analogRead (fsrPin);
Serial.print ("Analog läsning =");
Serial.println (fsrReading); // den råa analoga avläsningen
int vspeed = map (fsrReading, 0, 810, 0, 255)
; analogWrite (motornål, vspeed);}/*
Steg 7: Mobilisera installationen
Steg 8: För handsken
Jag använde läder för att göra handsken, andra material kan användas.
Läder jag använde
Steg 9: Mät
- Skapa ett mönster för hand och underarm.
- Spåra på Bristol Board eller annat fast papper och klipp ut.
Steg 10: Skapa design
- Rita önskat mönster och tejp på läder och håll det säkert
- Använd ett verktyg för att spåra mönster på läder och rista/fasa efter önskemål.
- Läder ska vara fuktigt men inte för vått innan du huggar
Steg 11: Montera
- Använd sladd för att knyta ihop
- Jag använde ett läderhålslag för att skapa hål
- För ett tillfälligt håll använde jag eltejp för att hålla elektroniken på plats. För en mer permanent lösning planerar jag att läderremsor sys in för elektroniken.
- Kraftsensorn är i tummen och vibrationssensorn är ovanpå handen
Steg 12: Färg
Jag använde läderfärg för att måla designen, behövs bara om så önskas.
Steg 13: Testa
Testa så att allt fungerar.