Indholdsfortegnelse:

Arduino Sensor Gauntlet: 13 trin
Arduino Sensor Gauntlet: 13 trin

Video: Arduino Sensor Gauntlet: 13 trin

Video: Arduino Sensor Gauntlet: 13 trin
Video: Arduino Unboxing: Arduino Sensor Kit vs Grove Beginner Kit 2024, November
Anonim
Arduino Sensor Gauntlet
Arduino Sensor Gauntlet

Mission: Byg en handske med fingertryksensorer gennem Arduino -konfiguration

Hvorfor: Løsning på nerveskader i venstre hånd forårsaget af Ganglion Cyst

Hvad: Tab af følelse i hånd/tommelfinger forårsager en kædereaktion ved at tabe alt, hvad der er i hånden.

Hvordan: Arduino programmeret med to sensorer, en på tommelfingeren og en på langfingeren, der sender information tilbage til en vibrationsmotor i handsken. Dette bør give mulighed for at anerkende, at objektet holdes i hånden med succes i stedet for at resultere i at tabe et element.

Trin 1: Materialer: Arduino Uno

Materialer: Arduino Uno
Materialer: Arduino Uno

Arduino Uno

Fra Amazon

Trin 2: Materialer: Force Sensitve Resistor-Small og Male Connector

Materialer: Force Sensitve Resistor-lille og hanstik
Materialer: Force Sensitve Resistor-lille og hanstik
Materialer: Force Sensitve Resistor-lille og hanstik
Materialer: Force Sensitve Resistor-lille og hanstik

Kraftfølsom modstand - lille

www.sparkfun.com/products/9673

Stik

Lodning til slutningen af Force Sensitive Sensor for at lette monteringen

Trin 3: Materialer: Vibrationsmotor

Materialer: Vibrationsmotor
Materialer: Vibrationsmotor

Vibrationsmotor

www.sparkfun.com/products/8449

Trin 4: Modstand

Modstand
Modstand

10K modstand

Trin 5: Breadboarding

Breadboarding
Breadboarding

Breadboard for at se, om sensorer og Arduino vil tale med hinanden.

  • Force Sensitive Sensor

    • 3,3V (grøn ledning på foto) til Force Sensor
    • A0 pin (blå ledning på foto) til Force Sensor Pin med 10K modstand
    • Jordtråd (blå på foto) til brødbræt
  • Vibrationsmotor

    • Jord (blå tråd)
    • Pin 3 (rød ledning)
  • Kan drives af 9V stik

Trin 6: Kode

/* FSR enkel testskitse. Tilslut den ene ende af FSR til strømmen, den anden ende til Analog 0.

Tilslut derefter den ene ende af en 10K modstand fra Analog 0 til jorden

*/

int fsrPin = 0; // FSR og 10K pulldown er forbundet til a0

int fsrReading; // den analoge aflæsning fra FSR -modstandsdeleren

int motorpin = 3; // pin til vibrationsmotor

void setup (void) {

Serial.begin (9600);

pinMode (motorpin, OUTPUT);

}

void loop (void) {

fsrReading = analogRead (fsrPin);

Serial.print ("Analog læsning =");

Serial.println (fsrReading); // den rå analoge læsning

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

; analogWrite (motorpin, vspeed);}/*

Trin 7: Mobiliser opsætningen

Mobiliser opsætningen
Mobiliser opsætningen
Mobiliser opsætningen
Mobiliser opsætningen
Mobiliser opsætningen
Mobiliser opsætningen

Trin 8: Til Gauntlet

Jeg brugte læder til at lave handsken, andre materialer kan bruges.

Læder jeg brugte

Trin 9: Mål

Måle
Måle
Måle
Måle
  • Lav et mønster til hånd og underarm.
  • Spor på Bristol Board eller andet fast papir og skær ud.

Trin 10: Opret design

Opret design
Opret design
Opret design
Opret design
  • Tegn det ønskede mønster og tape på læder og hold det sikkert
  • Brug et værktøj til at spore mønster på læder og skære/skrå efter ønske.
  • Læder skal være fugtigt, men ikke for vådt inden udskæring

Trin 11: Saml

Samle
Samle
Samle
Samle
Samle
Samle
  • Brug snoren til at binde sammen
  • Jeg brugte en hel læderpunch til at skabe huller
  • For et midlertidigt hold brugte jeg elektrisk tape til at holde elektronikken på plads. For en mere permanent løsning har jeg tænkt mig at sy læderstrimler syet ind til elektronikken.
  • Kraftsensor er i tommelfingeren, og vibrationssensoren er oven på hånden

Trin 12: Farvning

Farvestof
Farvestof

Jeg brugte læderfarve til at male designet, kun nødvendigt hvis det var ønsket.

Trin 13: Test

Test for at sikre, at alt fungerer.

Anbefalede: