תוכן עניינים:

כפפה חיישן Arduino: 13 שלבים
כפפה חיישן Arduino: 13 שלבים

וִידֵאוֹ: כפפה חיישן Arduino: 13 שלבים

וִידֵאוֹ: כפפה חיישן Arduino: 13 שלבים
וִידֵאוֹ: Подключим к Arduino Датчик температуры DS18B20 2024, נוֹבֶמבֶּר
Anonim
כפפה חיישן Arduino
כפפה חיישן Arduino

המשימה: בנה כפפה עם חיישני לחץ אצבע באמצעות תצורה של Arduino

מדוע: פתרון לנזק עצבי ביד שמאל הנגרמת על ידי ציסטת גנגליון

מה: אובדן תחושה ביד/אגודל גורם לתגובת שרשרת של הפלת כל מה שמחזיק ביד זו.

כיצד: ארדואינו מתוכנת עם שני חיישנים, אחד על האגודל ואחד על האצבע האמצעית, המזין מידע למנוע רטט בכפפה. זה אמור לאפשר הכרה בכך שהאובייקט מוחזק בידו בהצלחה במקום לגרום להפלת פריט.

שלב 1: חומרים: Arduino Uno

חומרים: Arduino Uno
חומרים: Arduino Uno

ארדואינו אונו

מאמזון

שלב 2: חומרים: Force Resitve Resistor-Small and male Connector

חומרים: Resistor Force Sensitve-מחבר קטן וזכר
חומרים: Resistor Force Sensitve-מחבר קטן וזכר
חומרים: Resistor Force Sensitve-מחבר קטן וזכר
חומרים: Resistor Force Sensitve-מחבר קטן וזכר

נגד רגיש לכוח - קטן

www.sparkfun.com/products/9673

מַחבֵּר

הלחמה עד סוף חיישן Force Sensitive כדי להקל על ההרכבה

שלב 3: חומרים: מנוע רטט

חומרים: מנוע רטט
חומרים: מנוע רטט

מנוע רטט

www.sparkfun.com/products/8449

שלב 4: הנגד

נַגָד
נַגָד

נגד 10K

שלב 5: קרש

לוח לחם
לוח לחם

לוח לחם כדי לראות אם חיישנים וארדואינו ידברו זה עם זה.

  • חיישן רגיש לכוח

    • 3.3V (חוט ירוק בתמונה) לחיישן כוח
    • פין A0 (חוט כחול בתמונה) לפין חיישן כוח עם נגד 10K
    • חוט טחון (כחול בתמונה) ללוח לחם
  • מנוע רטט

    • קרקע (חוט כחול)
    • סיכה 3 (חוט אדום)
  • יכול להיות מופעל על ידי תקע 9V

שלב 6: קוד

/* שרטוט בדיקות פשוט של FSR. חבר קצה אחד של FSR לחשמל, הקצה השני ל- Analog 0.

לאחר מכן חבר קצה אחד של הנגד 10K מ אנלוגי 0 לקרקע

*/

int fsrPin = 0; // הנפתח FSR ו- 10K מחוברים ל- a0

int fsrReading; // הקריאה האנלוגית ממחלק הנגדים FSR

int motorpin = 3; // סיכה עבור מנוע רטט

הגדרת void (void) {

Serial.begin (9600);

pinMode (motorpin, OUTPUT);

}

לולאת חלל (void) {

fsrReading = analogRead (fsrPin);

Serial.print ("קריאה אנלוגית =");

Serial.println (fsrReading); // הקריאה האנלוגית הגולמית

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

; analogWrite (motorpin, vspeed);}/*

שלב 7: נייד את ההתקנה

נייד את ההתקנה
נייד את ההתקנה
נייד את ההתקנה
נייד את ההתקנה
נייד את ההתקנה
נייד את ההתקנה

שלב 8: לכפפה

השתמשתי בעור לייצור הכפפה, ניתן להשתמש בחומרים אחרים.

עור שהשתמשתי בו

שלב 9: מדוד

מידה
מידה
מידה
מידה
  • צור תבנית עבור יד ואמה.
  • עקוב אחר לוח בריסטול או נייר מוצק אחר וגזור אותו.

שלב 10: צור עיצוב

צור עיצוב
צור עיצוב
צור עיצוב
צור עיצוב
  • צייר את הדפוס הרצוי והדבק לעור כשהוא מחזיק אותו היטב
  • השתמש בכלי כדי לעקוב אחר דפוס על עור ולגלף/לשפוך כרצונך.
  • עור צריך להיות לח אך לא רטוב מדי לפני הגילוף

שלב 11: הרכבה

להרכיב
להרכיב
להרכיב
להרכיב
להרכיב
להרכיב
  • השתמש בכבל כדי לקשור יחד
  • השתמשתי באגרוף שלם מעור כדי ליצור חורים
  • לצורך אחיזה זמנית השתמשתי בקלטת חשמלית כדי להחזיק את האלקטרוניקה במקומה. לפתרון קבוע יותר, אני מתכוון לתפור רצועות עור לתפירת האלקטרוניקה.
  • חיישן כוח הוא באגודל וחיישן הרטט נמצא על היד

שלב 12: לצבוע

צֶבַע
צֶבַע

השתמשתי בצבע עור לצביעת העיצוב, רק במידת הצורך.

שלב 13: בדוק

בדוק אם הכל עובד.

מוּמלָץ: