Inhaltsverzeichnis:
- Schritt 1: Materialien: Arduino Uno
- Schritt 2: Materialien: Kraftempfindlicher Widerstand – kleiner und männlicher Anschluss
- Schritt 3: Materialien: Vibrationsmotor
- Schritt 4: Widerstand
- Schritt 5: Breadboarding
- Schritt 6: Code
- Schritt 7: Mobilisieren des Setups
- Schritt 8: Für den Handschuh
- Schritt 9: Messen
- Schritt 10: Design erstellen
- Schritt 11: Zusammenbauen
- Schritt 12: Färben
- Schritt 13: Test
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Mission: Bauen Sie einen Handschuh mit Fingerdrucksensoren über die Arduino-Konfiguration
Warum: Lösung für Nervenschäden in der linken Hand durch Ganglion Cyst
Was: Der Verlust des Gefühls in der Hand/dem Daumen führt zu einer Kettenreaktion, bei der alles fallen gelassen wird, was in dieser Hand gehalten wird.
Wie: Arduino programmiert mit zwei Sensoren, einem am Daumen und einem am Mittelfinger, die Informationen an einen Vibrationsmotor im Handschuh zurückgeben. Dies sollte die Bestätigung ermöglichen, dass das Objekt erfolgreich in der Hand gehalten wird, anstatt einen Gegenstand fallen zu lassen.
Schritt 1: Materialien: Arduino Uno
Arduino Uno
Von Amazon
Schritt 2: Materialien: Kraftempfindlicher Widerstand – kleiner und männlicher Anschluss
Kraftempfindlicher Widerstand - klein
www.sparkfun.com/products/9673
Verbinder
Löten Sie das Ende des kraftempfindlichen Sensors, um die Montage zu erleichtern
Schritt 3: Materialien: Vibrationsmotor
Vibrationsmotor
www.sparkfun.com/products/8449
Schritt 4: Widerstand
10K Widerstand
Schritt 5: Breadboarding
Steckbrett, um zu sehen, ob Sensoren und Arduino miteinander sprechen.
-
Kraftempfindlicher Sensor
- 3.3V (Grünes Kabel im Foto) zum Kraftsensor
- A0-Pin (blaues Kabel im Foto) zum Kraftsensor-Pin mit 10K-Widerstand
- Erdungskabel (blau im Foto) zum Brotbrett
-
Vibrationsmotor
- Masse (blaues Kabel)
- Pin 3 (Roter Draht)
- Kann über 9V Stecker mit Strom versorgt werden
Schritt 6: Code
/* Einfache FSR-Testskizze. Verbinden Sie ein Ende des FSR mit der Stromversorgung, das andere Ende mit Analog 0.
Verbinden Sie dann ein Ende eines 10K-Widerstands von Analog 0 mit Masse
*/
int-fsrPin = 0; // FSR und 10K Pulldown sind mit a0. verbunden
int fsrReading; // der analoge Messwert vom FSR-Widerstandsteiler
int Motorpin = 3; // Stift für Vibrationsmotor
ungültige Einrichtung (nichtig) {
Serial.begin (9600);
PinMode (Motorpin, AUSGANG);
}
Leere Schleife (Leere) {
fsrReading = analogRead (fsrPin);
Serial.print ("Analoges Lesen = ");
Serial.println (fsrReading); // der rohe analoge Messwert
int vspeed = map(fsrReading, 0, 810, 0, 255)
;analogWrite(motorpin, vspeed);}/*
Schritt 7: Mobilisieren des Setups
Schritt 8: Für den Handschuh
Ich habe Leder verwendet, um den Handschuh zu machen, andere Materialien können verwendet werden.
Leder, das ich verwendet habe
Schritt 9: Messen
- Erstellen Sie ein Muster für Hand und Unterarm.
- Auf Bristolkarton oder anderes festes Papier nachziehen und ausschneiden.
Schritt 10: Design erstellen
- Zeichnen Sie das gewünschte Muster und kleben Sie es auf das Leder, um es sicher zu halten
- Verwenden Sie ein Werkzeug, um das Muster auf das Leder zu übertragen und nach Wunsch zu schnitzen / abzuschrägen.
- Leder sollte vor dem Schnitzen feucht, aber nicht zu nass sein
Schritt 11: Zusammenbauen
- Verwenden Sie eine Schnur zum Zusammenbinden
- Ich habe einen ganzen Lederstanzer verwendet, um Löcher zu machen
- Für einen vorübergehenden Halt benutzte ich Isolierband, um die Elektronik an Ort und Stelle zu halten. Für eine dauerhaftere Lösung plane ich eingenähte Lederstreifen für die Elektronik.
- Der Kraftsensor befindet sich im Daumen und der Vibrationssensor befindet sich oben auf der Hand
Schritt 12: Färben
Ich habe Lederfarbe verwendet, um das Design zu malen, nur wenn gewünscht.
Schritt 13: Test
Testen Sie, ob alles funktioniert.