Sisukord:

Arduino anduri kinnas: 13 sammu
Arduino anduri kinnas: 13 sammu

Video: Arduino anduri kinnas: 13 sammu

Video: Arduino anduri kinnas: 13 sammu
Video: Подключение датчика удара от автомобильной сигнализации к GSM контроллеру. (Проверено, работает). 2024, Juuli
Anonim
Arduino anduri kinnas
Arduino anduri kinnas

Missioon: ehitage sõrmede rõhuanduritega kinnas läbi Arduino konfiguratsiooni

Miks: Ganglioni tsüsti põhjustatud vasaku käe närvikahjustuse lahendus

Mis: käe/pöidla tunde kadumine põhjustab ahelreaktsiooni, mille käigus kukutatakse kõik, mida selles käes hoitakse.

Kuidas: Arduino on programmeeritud kahe anduriga, üks pöidlal ja teine keskmisel sõrmel, edastades teavet kinda vibratsioonimootorile. See peaks võimaldama kinnitada, et objekti hoitakse edukalt käes, selle asemel, et üksus maha jätta.

Samm: materjalid: Arduino Uno

Materjalid: Arduino Uno
Materjalid: Arduino Uno

Arduino Uno

Amazonist

2. samm: materjalid: Force Sensitve takisti-väike ja isane pistik

Materjalid: Force Sensitve takisti-väike ja isane pistik
Materjalid: Force Sensitve takisti-väike ja isane pistik
Materjalid: Force Sensitve takisti-väike ja isane pistik
Materjalid: Force Sensitve takisti-väike ja isane pistik

Jõutundlik takisti - väike

www.sparkfun.com/products/9673

Pistik

Jootke Force Sensitive Sensori lõpuni, et hõlbustada kokkupanekut

Samm: materjalid: vibratsioonimootor

Materjalid: vibratsioonimootor
Materjalid: vibratsioonimootor

Vibratsioonimootor

www.sparkfun.com/products/8449

Samm: takisti

Takisti
Takisti

10K takisti

Samm: leivalaud

Leivalaud
Leivalaud

Leivalaud, et näha, kas andurid ja Arduino räägivad omavahel.

  • Jõutundlik andur

    • 3,3 V (fotol roheline juhe) jõuandurile
    • A0 tihvt (fotol sinine juhe) 10K takistiga sundanduri tihvti külge
    • Maandusjuhe (fotol sinine) leivaplaadile
  • Vibratsioonimootor

    • Maandus (sinine juhe)
    • Tihvt 3 (punane juhe)
  • Saab toita 9V pistikust

6. samm: kood

/* FSR lihtne testimise visand. Ühendage FSR üks ots vooluvõrku, teine ots analoog 0 -ga.

Seejärel ühendage analoog 0 10K takisti üks ots maandusega

*/

int fsrPin = 0; // FSR ja 10K rippmenüü on ühendatud a0 -ga

int fsrReading; // analoognäit FSR takisti jagajalt

int motorpin = 3; // vibratsioonimootori tihvt

tühine seadistus (tühine) {

Seriaalne algus (9600);

pinMode (mootori pin, OUTPUT);

}

void loop (void) {

fsrReading = analogRead (fsrPin);

Serial.print ("Analooglugemine =");

Serial.println (fsrReading); // toores analoognäit

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

; analoogkirjutamine (mootorikiirus, kiirus);}/*

7. samm: seadistuse mobiliseerimine

Mobiliseerige häälestus
Mobiliseerige häälestus
Mobiliseerige häälestus
Mobiliseerige häälestus
Mobiliseerige häälestus
Mobiliseerige häälestus

8. samm: Gauntleti jaoks

Kasutasin kinnaste valmistamiseks nahka, võib kasutada ka muid materjale.

Nahk, mida ma kasutasin

9. samm: mõõtke

Mõõda
Mõõda
Mõõda
Mõõda
  • Loo käe ja küünarvarre muster.
  • Jälgige Bristoli tahvlil või muul kindlal paberil ja lõigake välja.

10. samm: kujunduse loomine

Loo disain
Loo disain
Loo disain
Loo disain
  • Joonista soovitud muster ja teip nahale, hoides seda kindlalt kinni
  • Kasutage tööriista mustri jälgimiseks nahale ja soovi korral nikerdage/kaldus.
  • Enne nikerdamist peaks nahk olema niiske, kuid mitte liiga märg

Samm 11: Pange kokku

Pange kokku
Pange kokku
Pange kokku
Pange kokku
Pange kokku
Pange kokku
  • Ühendamiseks kasutage nööri
  • Kasutasin aukude tekitamiseks tervet nahast stantsi
  • Ajutiseks hoidmiseks kasutasin elektroonikat paigal hoidmiseks elektrilinti. Püsivama lahenduse nimel plaanin elektroonika jaoks sisse õmmeldud nahkribad.
  • Jõuandur on pöidlas ja vibratsiooniandur on käe peal

12. samm: värvige

Värvaine
Värvaine

Kujunduse värvimiseks kasutasin nahavärvi, vaja ainult soovi korral.

13. samm: testige

Kontrollige, kas kõik töötab.

Soovitan: