Inhoudsopgave:

Arduino Sensor Gauntlet - Ajarnpa
Arduino Sensor Gauntlet - Ajarnpa

Video: Arduino Sensor Gauntlet - Ajarnpa

Video: Arduino Sensor Gauntlet - Ajarnpa
Video: Arduino robot hand wireless controlled 2024, Juli-
Anonim
Arduino Sensorhandschoen
Arduino Sensorhandschoen

Missie: bouw een handschoen met vingerdruksensoren via Arduino-configuratie

Waarom: Oplossing voor zenuwbeschadiging in de linkerhand veroorzaakt door Ganglion Cyst

Wat: Verlies van gevoel in hand/duim veroorzaakt een kettingreactie van het laten vallen van alles wat in die hand wordt vastgehouden.

Hoe: Arduino geprogrammeerd met twee sensoren, één op de duim en één op de middelvinger, die informatie terugkoppelt naar een vibratiemotor in de handschoen. Dit zou het mogelijk moeten maken te erkennen dat het object met succes in de hand wordt gehouden in plaats van dat het resulteert in het laten vallen van een item.

Stap 1: Materialen: Arduino Uno

Materialen: Arduino Uno
Materialen: Arduino Uno

Arduino Uno

Van Amazon

Stap 2: Materialen: Krachtgevoelige weerstand-kleine en mannelijke connector

Materialen: Krachtgevoelige weerstand-kleine en mannelijke connector
Materialen: Krachtgevoelige weerstand-kleine en mannelijke connector
Materialen: Krachtgevoelige weerstand-kleine en mannelijke connector
Materialen: Krachtgevoelige weerstand-kleine en mannelijke connector

Krachtgevoelige weerstand - klein

www.sparkfun.com/products/9673

Connector

Soldeer aan het einde van de Force Sensitive Sensor om de montage te vergemakkelijken

Stap 3: Materialen: Trillingsmotor

Materialen: Trillingsmotor
Materialen: Trillingsmotor

Trillingsmotor

www.sparkfun.com/products/8449

Stap 4: Weerstand:

Weerstand
Weerstand

10K Weerstand

Stap 5: Breadboarden

Breadboarden
Breadboarden

Breadboard om te zien of sensoren en Arduino met elkaar praten.

  • Krachtgevoelige sensor

    • 3.3V (Groene draad op foto) naar Force Sensor
    • A0 pin (blauwe draad op foto) naar Force Sensor Pin met 10K weerstand
    • Aardingsdraad (blauw op foto) naar breadboard
  • Trillingsmotor

    • Aarde (blauwe draad)
    • Pin 3 (rode draad)
  • Kan worden gevoed door een 9V-stekker

Stap 6: Coderen

/* FSR eenvoudige testschets. Sluit het ene uiteinde van FSR aan op de voeding, het andere uiteinde op Analoog 0.

Verbind vervolgens het ene uiteinde van een 10K-weerstand van Analoog 0 met aarde

*/

int fsrPin = 0; // de FSR en 10K pulldown zijn verbonden met a0

int fsrReading; // de analoge uitlezing van de FSR-weerstandsdeler

int motorpin = 3; //pin voor vibratiemotor

ongeldige setup (ongeldig){

Serieel.begin(9600);

pinMode (motorpin, UITGANG);

}

lege lus (leegte) {

fsrReading = analoogRead(fsrPin);

Serial.print("Analoge uitlezing = ");

Serial.println(fsrReading); // de ruwe analoge lezing

int vspeed = kaart (fsrReading, 0, 810, 0, 255)

;analogWrite(motorpin, vspeed);}/*

Stap 7: Mobiliseer de setup

Mobiliseer de setup
Mobiliseer de setup
Mobiliseer de setup
Mobiliseer de setup
Mobiliseer de setup
Mobiliseer de setup

Stap 8: Voor de handschoen

Ik heb leer gebruikt om de handschoen te maken, andere materialen kunnen worden gebruikt.

Leer dat ik heb gebruikt

Stap 9: Meten

Meeteenheid
Meeteenheid
Meeteenheid
Meeteenheid
  • Maak een patroon voor hand en onderarm.
  • Trek over op Bristol Board of ander stevig papier en knip uit.

Stap 10: Ontwerp maken

Ontwerp maken
Ontwerp maken
Ontwerp maken
Ontwerp maken
  • Teken het gewenste patroon en plak het op leer en houd het stevig vast
  • Gebruik een hulpmiddel om het patroon op leer over te trekken en naar wens te snijden/schuinen.
  • Leer moet vochtig maar niet te nat zijn voordat je gaat snijden

Stap 11: monteren

Monteren
Monteren
Monteren
Monteren
Monteren
Monteren
  • Gebruik koord om samen te binden
  • Ik heb een leren hele pons gebruikt om gaten te maken
  • Voor een tijdelijke houvast gebruikte ik elektrische tape om de elektronica op zijn plaats te houden. Voor een meer permanente oplossing ben ik van plan om leren strips voor de elektronica vast te naaien.
  • Krachtsensor zit in duim en vibratiesensor zit bovenop hand

Stap 12: kleurstof

kleurstof
kleurstof

Ik heb leerverf gebruikt om het ontwerp te schilderen, alleen nodig indien gewenst.

Stap 13: Testen

Test om te controleren of alles werkt.

Aanbevolen: