Përmbajtje:
- Hapi 1: Materialet: Arduino Uno
- Hapi 2: Materialet: Rezistenca e Sensitivit të Forcës-Lidhës i vogël dhe Mashkull
- Hapi 3: Materialet: Motori i dridhjeve
- Hapi 4: Rezistenca
- Hapi 5: Breadboarding
- Hapi 6: Kodi
- Hapi 7: Mobilizoni konfigurimin
- Hapi 8: Për Gauntlet
- Hapi 9: Matni
- Hapi 10: Krijo Dizajn
- Hapi 11: Mblidhni
- Hapi 12: Bojë
- Hapi 13: Testoni
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Misioni: Ndërtoni një dorezë me sensorë të presionit të gishtërinjve përmes konfigurimit Arduino
Pse: Zgjidhja e dëmtimit nervor në dorën e majtë të shkaktuar nga Ganglion Cyst
Çfarë: Humbja e ndjenjës në dorën/gishtin e madh shkakton një reaksion zinxhir të rënies së gjithçkaje që mbahet në atë dorë.
Si: Arduino i programuar me dy sensorë, një në gishtin e madh dhe një në gishtin e mesëm, duke ushqyer informacione në një motor dridhjeje në dorezë. Kjo duhet të lejojë njohjen se objekti mbahet në dorë me sukses në vend që të rezultojë në rënien e një sendi.
Hapi 1: Materialet: Arduino Uno
Arduino Uno
Nga Amazon
Hapi 2: Materialet: Rezistenca e Sensitivit të Forcës-Lidhës i vogël dhe Mashkull
Rezistencë e ndjeshme ndaj forcës - e vogël
www.sparkfun.com/products/9673
Lidhës
Ngjiteni në fund të Sensorit të Ndjeshëm të Forcës për të lehtësuar montimin
Hapi 3: Materialet: Motori i dridhjeve
Motori i dridhjeve
www.sparkfun.com/products/8449
Hapi 4: Rezistenca
Rezistencë 10K
Hapi 5: Breadboarding
Breadboard për të parë nëse sensorët dhe Arduino do të flasin me njëri -tjetrin.
-
Sensor i ndjeshëm ndaj forcës
- 3.3V (Teli jeshil në foto) te Sensori i Forcës
- Kunja A0 (Teli blu në foto) në Forcën e Sensorit Pin me rezistencë 10K
- Ground Wire (blu në foto) në tabelën e bukës
-
Motori i dridhjeve
- Ground (tela blu)
- Pin 3 (tela e kuqe)
- Mund të mundësohet nga priza 9V
Hapi 6: Kodi
/* Skica e thjeshtë e testimit të FSR. Lidhni një skaj të FSR me fuqinë, skajin tjetër me Analog 0.
Pastaj lidhni një fund të një rezistence 10K nga Analog 0 në tokë
*/
int fsrPin = 0; // FSR dhe 10K pulldown janë të lidhura me a0
int fsrLeximi; // leximi analog nga ndarësi i rezistencës FSR
int motorpin = 3; // kunj për motorin e dridhjeve
konfigurimi i pavlefshëm (i pavlefshëm) {
Serial.filloj (9600);
pinMode (motorpin, OUTPUT);
}
lak void (i pavlefshëm) {
fsrReading = analogRead (fsrPin);
Serial.print ("Lexim analog =");
Serial.println (fsrReading); // leximi analog i papërpunuar
int vspeed = harta (fsrReading, 0, 810, 0, 255)
; analogWrite (motorpin, vspeed);}/*
Hapi 7: Mobilizoni konfigurimin
Hapi 8: Për Gauntlet
Kam përdorur lëkurë për të bërë dorashka, materiale të tjera mund të përdoren.
Lëkurë që kam përdorur
Hapi 9: Matni
- Krijoni një model për dorën dhe parakrahun.
- Gjurmoni në Bordin Bristol ose letër tjetër të fortë dhe prerë.
Hapi 10: Krijo Dizajn
- Vizatoni modelin dhe shiritin e dëshiruar në lëkurë duke e mbajtur të sigurt
- Përdorni një mjet për të gjurmuar modelin në lëkurë dhe gdhendni/pjerrësoni sipas dëshirës.
- Lëkura duhet të jetë e lagur, por jo shumë e lagur para gdhendjes
Hapi 11: Mblidhni
- Përdorni kordonin për t'u lidhur së bashku
- Kam përdorur një grusht të tërë lëkure për të krijuar vrima
- Për një mbajtje të përkohshme, kam përdorur shirit elektrik për të mbajtur elektronikën në vend. Për një zgjidhje më të përhershme, kam në plan të bëj shirita lëkure të qepur për pajisjet elektronike.
- Sensori i forcës është në gishtin e madh dhe sensori i dridhjeve është në krye të dorës
Hapi 12: Bojë
Kam përdorur bojë lëkure për të pikturuar modelin, e nevojshme vetëm nëse dëshironi.
Hapi 13: Testoni
Testoni për t'u siguruar që gjithçka funksionon.