Innholdsfortegnelse:
- Trinn 1: Materialer: Arduino Uno
- Trinn 2: Materialer: Force Sensitve Resistor-Small og Male Connector
- Trinn 3: Materialer: Vibrasjonsmotor
- Trinn 4: Motstand
- Trinn 5: Breadboarding
- Trinn 6: Kode
- Trinn 7: Mobiliser oppsettet
- Trinn 8: For hansken
- Trinn 9: Mål
- Trinn 10: Lag design
- Trinn 11: Monter
- Trinn 12: Fargestoff
- Trinn 13: Test
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Oppgave: Bygg en handske med fingertrykssensorer gjennom Arduino -konfigurasjon
Hvorfor: Løsning på nerveskader i venstre hånd forårsaket av Ganglion Cyst
Hva: Tap av følelse i hånd/tommel forårsaker en kjedereaksjon om å slippe det som holdes i hånden.
Hvordan: Arduino programmert med to sensorer, en på tommelen og en på langfingeren, som gir informasjon til en vibrasjonsmotor i hansken. Dette bør tillate bekreftelse på at objektet holdes i hånden med hell i stedet for å resultere i å miste et element.
Trinn 1: Materialer: Arduino Uno
Arduino Uno
Fra Amazon
Trinn 2: Materialer: Force Sensitve Resistor-Small og Male Connector
Force Sensitive Resistor - Small
www.sparkfun.com/products/9673
Kontakt
Lodding til slutten av Force Sensitive Sensor for å lette monteringen
Trinn 3: Materialer: Vibrasjonsmotor
Vibrasjonsmotor
www.sparkfun.com/products/8449
Trinn 4: Motstand
10K motstand
Trinn 5: Breadboarding
Brødbrett for å se om sensorer og Arduino vil snakke med hverandre.
-
Force Sensitive Sensor
- 3,3V (grønn ledning på bildet) til Force Sensor
- A0 -pinne (blå ledning på bildet) til Force Sensor Pin med 10K motstand
- Ground Wire (blått på bildet) til brødbrettet
-
Vibrasjonsmotor
- Bakken (Blue Wire)
- Pin 3 (Red Wire)
- Kan drives av 9V plugg
Trinn 6: Kode
/* FSR enkel testskisse. Koble den ene enden av FSR til strømmen, den andre enden til Analog 0.
Koble deretter den ene enden av en 10K motstand fra Analog 0 til bakken
*/
int fsrPin = 0; // FSR og 10K rullegardinmenyen er koblet til a0
int fsrReading; // den analoge avlesningen fra FSR -motstandsdeleren
int motorpin = 3; // pin for vibrasjonsmotor
ugyldig oppsett (void) {
Serial.begin (9600);
pinMode (motornål, UTGANG);
}
void loop (void) {
fsrReading = analogRead (fsrPin);
Serial.print ("Analog lesing =");
Serial.println (fsrReading); // den rå analoge lesningen
int vspeed = map (fsrReading, 0, 810, 0, 255)
; analogWrite (motorpinne, vspeed);}/*
Trinn 7: Mobiliser oppsettet
Trinn 8: For hansken
Jeg brukte skinn for å lage hansken, andre materialer kan brukes.
Skinn jeg brukte
Trinn 9: Mål
- Lag et mønster for hånd og underarm.
- Spor på Bristol Board eller annet fast papir og klipp ut.
Trinn 10: Lag design
- Tegn ønsket mønster og tape på lær og hold det sikkert
- Bruk et verktøy for å spore mønster på skinn og skjære/skråre etter ønske.
- Skinn skal være fuktig, men ikke for vått før utskjæring
Trinn 11: Monter
- Bruk snoren til å knytte sammen
- Jeg brukte et helhull i lær for å lage hull
- For et midlertidig opphold brukte jeg elektrisk tape for å holde elektronikken på plass. For en mer permanent løsning, har jeg tenkt å sy skinnstrimler til elektronikken.
- Kraftsensoren er i tommelen og vibrasjonssensoren er på hånden
Trinn 12: Fargestoff
Jeg brukte lærfargestoff til å male designet, bare nødvendig om ønskelig.
Trinn 13: Test
Test for å sikre at alt fungerer.