INHOUDSOPGAWE:

Arduino sensorhandschoen: 13 stappe
Arduino sensorhandschoen: 13 stappe

Video: Arduino sensorhandschoen: 13 stappe

Video: Arduino sensorhandschoen: 13 stappe
Video: Использование датчика расстояния Sharp IR GP2Y0A51SK0F с Arduino (от 2 см до 15 см) 2024, November
Anonim
Arduino sensorhandschoen
Arduino sensorhandschoen

Missie: Bou 'n handschoen met vingerdruksensors deur die Arduino -opset

Waarom: Oplossing vir senuweeskade in die linkerhand veroorsaak deur Ganglion Cyst

Wat: Verlies van gevoel in die hand/duim veroorsaak dat 'n kettingreaksie val van wat in die hand gehou word.

Hoe: Arduino geprogrammeer met twee sensors, een op die duim en een op die middelvinger, wat inligting na 'n vibrasiemotor in die handskoen terugvoer. Dit moet erkenning gee dat die voorwerp suksesvol in die hand gehou word in plaas daarvan om 'n item te laat val.

Stap 1: Materiaal: Arduino Uno

Materiaal: Arduino Uno
Materiaal: Arduino Uno

Arduino Uno

Van Amazon

Stap 2: Materiaal: Force Sensitve Weerstand-Klein en manlike aansluiting

Materiaal: Force Sensitve Weerstand-Klein en manlike aansluiting
Materiaal: Force Sensitve Weerstand-Klein en manlike aansluiting
Materiaal: Force Sensitve Weerstand-Klein en manlike aansluiting
Materiaal: Force Sensitve Weerstand-Klein en manlike aansluiting

Force Sensitive Resistor - Klein

www.sparkfun.com/products/9673

Konnekteerder

Soldeer aan die einde van Force Sensitive Sensor om die montering te vergemaklik

Stap 3: Materiaal: trillingsmotor

Materiaal: vibrasie motor
Materiaal: vibrasie motor

Trillingsmotor

www.sparkfun.com/products/8449

Stap 4: Weerstand

Weerstand
Weerstand

10K weerstand

Stap 5: Breadboarding

Broodplankry
Broodplankry

Broodbord om te sien of sensors en Arduino met mekaar sal praat.

  • Kraggevoelige sensor

    • 3.3V (groen draad op foto) na krag sensor
    • A0 -pen (blou draad op die foto) na Force Sensor -pen met 10K -weerstand
    • Gronddraad (blou op foto) na broodbord
  • Trillingsmotor

    • Grond (Blue Wire)
    • Speld 3 (rooi draad)
  • Kan aangedryf word deur 'n 9V -aansluiting

Stap 6: Kode

/* FSR eenvoudige toetsskets. Koppel die een kant van FSR aan die krag, die ander kant aan Analog 0.

Koppel dan die een kant van 'n 10K -weerstand van Analog 0 aan die grond

*/

int fsrPin = 0; // die FSR- en 10K -aftreklys is aan a0 gekoppel

int fsrReading; // die analooglesing van die FSR -weerstandsverdeler

int motorpin = 3; // pen vir vibrasie motor

ongeldige opstelling (ongeldig) {

Serial.begin (9600);

pinMode (motorpen, UITGANG);

}

leegte -lus (leegte) {

fsrReading = analogRead (fsrPin);

Serial.print ("Analoog lees =");

Serial.println (fsrReading); // die rou analooglesing

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

; analogWrite (motorpen, vspeed);}/*

Stap 7: Mobiliseer die opstelling

Mobiliseer die opstelling
Mobiliseer die opstelling
Mobiliseer die opstelling
Mobiliseer die opstelling
Mobiliseer die opstelling
Mobiliseer die opstelling

Stap 8: Vir die Gauntlet

Ek het leer gebruik om die handskoen te maak; ander materiaal kan gebruik word.

Leer wat ek gebruik het

Stap 9: Meet

Meet
Meet
Meet
Meet
  • Skep 'n patroon vir hand en voorarm.
  • Spoor op Bristol Board of ander stewige papier en sny uit.

Stap 10: Skep ontwerp

Skep ontwerp
Skep ontwerp
Skep ontwerp
Skep ontwerp
  • Trek die gewenste patroon en plak dit op leer vas en hou dit vas
  • Gebruik 'n instrument om die patroon op leer op te spoor en te sny/af te sny soos u wil.
  • Leer moet klam wees, maar nie te nat voordat dit gekerf word nie

Stap 11: Monteer

Versamel
Versamel
Versamel
Versamel
Versamel
Versamel
  • Gebruik tou om dit vas te bind
  • Ek het 'n hele pons van leer gebruik om gate te maak
  • Vir 'n tydelike hou gebruik ek elektriese band om die elektronika vas te hou. Vir 'n meer permanente oplossing, is ek van plan om leerstroke vir die elektronika toegewerk.
  • Die kragsensor is in die duim en die vibrasiesensor is bo -op die hand

Stap 12: Kleur

Kleurstof
Kleurstof

Ek het leerverf gebruik om die ontwerp te verf, slegs nodig indien nodig.

Stap 13: Toets

Toets om seker te maak dat alles werk.

Aanbeveel: