Obsah:

Rukavice senzoru Arduino: 13 kroků
Rukavice senzoru Arduino: 13 kroků

Video: Rukavice senzoru Arduino: 13 kroků

Video: Rukavice senzoru Arduino: 13 kroků
Video: #13 VTScada (bezplatná licence) Modbus RS485 analogový Číst Zapisovat | Outseal Arduino PLC 2024, Červenec
Anonim
Snímací rukavice Arduino
Snímací rukavice Arduino

Mise: Postavte rukavici se senzory tlaku prstů prostřednictvím konfigurace Arduino

Proč: Řešení poškození nervů v levé ruce způsobené Ganglion Cyst

Co: Ztráta citu v ruce/palci způsobí řetězovou reakci upuštění všeho, co se v té ruce drží.

Jak: Arduino naprogramováno se dvěma senzory, jedním na palci a druhým na prostředníčku, přivádějící informace zpět do vibračního motoru v rukavici. To by mělo umožnit potvrzení, že se předmět úspěšně drží v ruce, místo aby došlo k upuštění položky.

Krok 1: Materiály: Arduino Uno

Materiály: Arduino Uno
Materiály: Arduino Uno

Arduino Uno

Z Amazonu

Krok 2: Materiály: odporový odporový senzor-malý a zástrčkový konektor

Materiály: Rezistor Force Sensitve-malý a zástrčkový konektor
Materiály: Rezistor Force Sensitve-malý a zástrčkový konektor
Materiály: Rezistor Force Sensitve-malý a zástrčkový konektor
Materiály: Rezistor Force Sensitve-malý a zástrčkový konektor

Rezistor citlivý na sílu - malý

www.sparkfun.com/products/9673

Konektor

Pájením na konec senzoru citlivého na sílu usnadněte montáž

Krok 3: Materiály: Vibrační motor

Materiály: Vibrační motor
Materiály: Vibrační motor

Vibrační motor

www.sparkfun.com/products/8449

Krok 4: Rezistor

Odpor
Odpor

10K odpor

Krok 5: Breadboarding

Breadboarding
Breadboarding

Breadboard, abyste zjistili, zda mezi sebou senzory a Arduino budou mluvit.

  • Senzor citlivý na sílu

    • 3,3 V (zelený vodič na fotografii) na snímač síly
    • Kolík A0 (modrý vodič na fotografii) ke kolíku snímače síly s odporem 10K
    • Uzemněte vodič (na fotografii modrý) k desce chleba
  • Vibrační motor

    • Uzemnění (modrý vodič)
    • Pin 3 (červený vodič)
  • Lze napájet 9V zástrčkou

Krok 6: Kód

/* FSR jednoduchý testovací náčrt. Připojte jeden konec FSR k napájení, druhý konec k Analogové 0.

Poté připojte jeden konec 10K odporu z analogového 0 k zemi

*/

int fsrPin = 0; // FSR a 10K pulldown jsou připojeny k a0

int fsrReading; // analogové čtení z odporového děliče FSR

int motorpin = 3; // kolík pro vibrační motor

neplatné nastavení (neplatné) {

Serial.begin (9600);

pinMode (motorpin, OUTPUT);

}

void loop (void) {

fsrReading = analogRead (fsrPin);

Serial.print ("Analogové čtení =");

Serial.println (fsrReading); // hrubé analogové čtení

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

; analogWrite (motorpin, vspeed);}/*

Krok 7: Mobilizujte nastavení

Mobilizujte nastavení
Mobilizujte nastavení
Mobilizujte nastavení
Mobilizujte nastavení
Mobilizujte nastavení
Mobilizujte nastavení

Krok 8: Pro Gauntlet

Na výrobu rukavice jsem použil kůži, lze použít i jiné materiály.

Kůže, kterou jsem použil

Krok 9: Měření

Opatření
Opatření
Opatření
Opatření
  • Vytvořte vzor pro ruku a předloktí.
  • Stohujte na desce Bristol nebo jiném pevném papíru a vystřihněte.

Krok 10: Vytvořte návrh

Vytvořit design
Vytvořit design
Vytvořit design
Vytvořit design
  • Nakreslete požadovaný vzor a pásku na kůži, která ji drží bezpečně
  • Pomocí nástroje vysledujte vzor na kůži a podle potřeby vyřezejte/zkoste.
  • Kůže by měla být před vyřezáváním vlhká, ale ne příliš mokrá

Krok 11: Sestavte

Shromáždit
Shromáždit
Shromáždit
Shromáždit
Shromáždit
Shromáždit
  • K propojení použijte šňůru
  • Na vytvoření děr jsem použil celý kožený děrovač
  • Pro dočasné přidržení jsem použil elektrickou pásku, abych držel elektroniku na místě. Pro trvalejší řešení mám v plánu kožené pásky všité pro elektroniku.
  • Senzor síly je v palci a snímač vibrací je na ruce

Krok 12: Barvivo

Barvivo
Barvivo

Na malování designu jsem použil barvivo na kůži, potřebné jen v případě potřeby.

Krok 13: Test

Vyzkoušejte, zda vše funguje.

Doporučuje: