Tartalomjegyzék:

Arduino érzékelő kesztyű: 13 lépés
Arduino érzékelő kesztyű: 13 lépés

Videó: Arduino érzékelő kesztyű: 13 lépés

Videó: Arduino érzékelő kesztyű: 13 lépés
Videó: Arduino and Flex Sensor based Robotic Hand Control 2024, Július
Anonim
Arduino érzékelő kesztyű
Arduino érzékelő kesztyű

Küldetés: Építsen kesztyűt ujjnyomás -érzékelőkkel az Arduino konfigurációján keresztül

Miért: Megoldás a bal kéz idegkárosodására, amelyet Ganglion ciszta okoz

Mi: A kéz/hüvelykujj érzés elvesztése láncreakciót okoz, amikor leejti azt, amit a kezében tart.

Hogyan: Az Arduino programozott két érzékelővel, az egyik a hüvelykujjon, a másik a középső ujjon, és visszaadja az információkat a kesztyűben lévő vibrációs motornak. Ennek lehetővé kell tennie annak elismerését, hogy az objektumot sikeresen kézben tartják, ahelyett, hogy egy elemet ejtene.

1. lépés: Anyagok: Arduino Uno

Anyagok: Arduino Uno
Anyagok: Arduino Uno

Arduino Uno

Az Amazon -tól

2. lépés: Anyagok: Erőérzékeny ellenállás-kicsi és férfi csatlakozó

Anyagok: Erőérzékeny ellenállás-kicsi és férfi csatlakozó
Anyagok: Erőérzékeny ellenállás-kicsi és férfi csatlakozó
Anyagok: Erőérzékeny ellenállás-kicsi és férfi csatlakozó
Anyagok: Erőérzékeny ellenállás-kicsi és férfi csatlakozó

Erőérzékeny ellenállás - kicsi

www.sparkfun.com/products/9673

Csatlakozó

Forrasztás a Force Sensitive Sensor végéig az összeszerelés megkönnyítése érdekében

3. lépés: Anyagok: vibrációs motor

Anyagok: vibrációs motor
Anyagok: vibrációs motor

Rezgő motor

www.sparkfun.com/products/8449

4. lépés: Ellenállás

Ellenállás
Ellenállás

10K ellenállás

5. lépés: Breadboarding

Breadboardozás
Breadboardozás

Breadboard, hogy lássa, az érzékelők és az Arduino beszélnek -e egymással.

  • Erőérzékeny érzékelő

    • 3.3V (zöld vezeték a képen) a kényszerérzékelőhöz
    • A0 érintkező (kék vezeték a képen) a kényszerérzékelő csaphoz 10K ellenállással
    • Földelő vezeték (kék a képen) a kenyértáblához
  • Rezgő motor

    • Földelés (kék vezeték)
    • 3. tű (piros vezeték)
  • 9V -os dugaszról működtethető

6. lépés: Kód

/* FSR egyszerű tesztvázlat. Csatlakoztassa az FSR egyik végét az áramellátáshoz, a másik végét az analóg 0 -hoz.

Ezután csatlakoztassa a 10K ellenállás egyik végét az analóg 0 -ról a földre

*/

int fsrPin = 0; // az FSR és a 10K legördülő menü a0 -hoz van csatlakoztatva

int fsrReading; // az FSR ellenállásosztó analóg leolvasása

int motorpin = 3; // csap vibrációs motorhoz

void setup (void) {

Sorozat.kezdet (9600);

pinMode (motorcsap, OUTPUT);

}

void loop (void) {

fsrReading = analógRead (fsrPin);

Serial.print ("Analóg olvasás =");

Serial.println (fsrReading); // a nyers analóg leolvasás

int vs sebesség = térkép (fsrReading, 0, 810, 0, 255)

; analogWrite (motorpin, vs. sebesség);}/*

7. lépés: Mobilizálja a telepítést

Mobilizálja a telepítést
Mobilizálja a telepítést
Mobilizálja a telepítést
Mobilizálja a telepítést
Mobilizálja a telepítést
Mobilizálja a telepítést

8. lépés: A kesztyűhöz

A kesztyű elkészítéséhez bőrt használtam, más anyagok is használhatók.

Bőrt használtam

9. lépés: Mérés

Intézkedés
Intézkedés
Intézkedés
Intézkedés
  • Hozzon létre egy mintát a kéz és az alkar számára.
  • Nyomtassa ki a Bristol táblára vagy más szilárd papírra, és vágja ki.

10. lépés: Tervezés létrehozása

Tervezés létrehozása
Tervezés létrehozása
Tervezés létrehozása
Tervezés létrehozása
  • Rajzolja le a kívánt mintát és ragasztószalagot a bőrre, és rögzítse
  • Használjon szerszámot a minta bőrre történő nyomon követésére és tetszés szerinti faragására/ferdítésére.
  • A bőrnek nedvesnek, de nem túl nedvesnek kell lennie a faragás előtt

11. lépés: Összeszerelés

Összeszerelni
Összeszerelni
Összeszerelni
Összeszerelni
Összeszerelni
Összeszerelni
  • Zsinórral kösse össze
  • A lyukak létrehozásához egy egész bőrből készült lyukasztót használtam
  • Ideiglenes tartás céljából elektromos szalagot használtam az elektronika helyén tartására. A tartósabb megoldás érdekében azt tervezem, hogy bőrcsíkokat varrok az elektronika számára.
  • Az erőérzékelő a hüvelykujjban van, a rezgésérzékelő pedig a kéz tetején van

12. lépés: Festék

Festék
Festék

A tervezéshez bőrfestéket használtam, csak ha szükséges.

13. lépés: Teszt

Tesztelje, hogy minden működik -e.

Ajánlott: