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

עכבר מחשב כפפה חכם: 4 שלבים (עם תמונות)
עכבר מחשב כפפה חכם: 4 שלבים (עם תמונות)

וִידֵאוֹ: עכבר מחשב כפפה חכם: 4 שלבים (עם תמונות)

וִידֵאוֹ: עכבר מחשב כפפה חכם: 4 שלבים (עם תמונות)
וִידֵאוֹ: 3000+ Common Spanish Words with Pronunciation 2024, נוֹבֶמבֶּר
Anonim
Image
Image
עכבר מחשב כפפה חכם
עכבר מחשב כפפה חכם

זהו עכבר מחשב "כפפה חכמה" שניתן להשתמש בו עם כל מחשב PC, Mac או Linux. הוא נעשה באמצעות מתאם מארח USB רב פרוטוקול Binho Nova, המאפשר לך לחבר חיישנים ורכיבים אחרים למחשב ולאחר מכן לשלוט בהם באמצעות קוד הפועל במחשב (בניגוד לתכנות מיקרו-בקר).

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

אספקה

כדי לבנות זאת, תצטרך רק כמה רכיבים. אלה כוללים:

  • בינהו נובה
  • לוח ממשק Binho Qwiic
  • מד תאוצה SparkFun (Qwiic)
  • בקר כפפות גמישות SparkFun (Qwiic)
  • כבל Qwiic ארוך
  • כבל Qwiic קצר
  • כפפה לבחירתך
  • ברגים M3 ותוספות חום

תצטרך גם גישה למדפסת תלת -ממד כדי להדפיס את המארז ומדריכי חיישן הגמישות.

שלב 1: הדפס תלת מימד את החלקים שלך

תתחיל בהדפסה תלת-ממדית של מדריכי חיישן הגמישות והגמישות. אין צורך בתמיכה.

לאחר הדפסת החלקים, ניתן להשתמש במגהץ לחימום תוספות M3 ולאחר מכן לדחוף אותן למקומן.

שלב 2: התקן תוכנות וספריות

לפני שתעשה משהו אחר, יהיה עליך להתקין את פייתון 3. תוכל למצוא מתקין עבור מערכת ההפעלה שלך באתר פייתון כאן:

לאחר מכן תתקין את הספריות המשמשות את Binho Nova. קל לעשות זאת עם מנהל החבילות המובנה של פיתון (Pip) דרך הטרמינל שלך או Windows PowerShell. ההנחיות המלאות נמצאות כאן:

pip להתקין binho-host-adapter

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

pip להתקין pyautogui

שלב 3: הבנת סקריפט Python

הבנת סקריפט פייתון
הבנת סקריפט פייתון

סקריפט Python המצורף מכיל את כל הקוד הדרוש לך לכפפה החכמה. השינוי היחיד שעליך לבצע הוא ביציאת ה- COM. הוא מוגדר כרגע ל- COM3, אך יהיה עליך לשנות אותו כך שיתאים ליציאת ה- COM שאליה Binho Nova שלך רשום.

ב- Windows, תוכל למצוא מידע זה על ידי מעבר אל מנהל ההתקנים שלך (לחץ באמצעות לחצן העכבר הימני על סמל התחל ב- Windows 10) והסתכל תחת יציאות.

ייתכן שתרצה גם להתאים את ערך "clickThreshold" אם לחיצות עכבר אינן מתרחשות כצפוי. הגדלת ערך זה למשהו כמו 14000 תהפוך את חיישני הגמישות לרגישים יותר לקליקים, בעוד הורדתו למשהו כמו 10000 תהפוך אותם לרגישים פחות (יחייב אותך להזיז את האצבע רחוק יותר).

אתה יכול לקרוא את ההערות בקוד כדי להבין טוב יותר איך זה עובד, אבל בקצרה:

  1. ייבא את הספריות הנדרשות
  2. הגדר את ה- PyAutoGUI כשל בטוח אם העכבר יפעל בצורה לא יציבה
  3. הגדר את יציאת ה- COM והגדר ערכים ראשוניים
  4. הכינו את Binho Nova לתקשורת I2C
  5. אתחל את החיבור למד התאוצה
  6. התחל בלולאה. כל לולאה, בדוק את הערכים של חיישני הגמישות ומד התאוצה. במידת הצורך, הזז את הסמן או לחץ על העכבר.
  7. סגור את חיבור Binho. הקוד לא אמור להגיע לנקודה זו אלא אם כן הוא יוצא מהלולאה איכשהו

שלב 4: הרכיב את הכפפה החכמה שלך

הרכיב את הכפפה החכמה שלך
הרכיב את הכפפה החכמה שלך

ההרכבה מאוד פשוטה. לוח חיישן הגמישות יתחבר ללוח מד התאוצה באמצעות כבל ה- Qwiic הקצר. לאחר מכן לוח מד התאוצה יתחבר ללוח הממשק Binho Qwiic עם כבל ה- Qwiic הארוך. לבסוף, לוח ממשק זה מחובר לכבל המובנה של Binho Nova. עכשיו אתה יכול להריץ את סקריפט Python כדי לבדוק שהכל עובד כמו שצריך.

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

זהו זה! עכשיו יש לך עכבר מחשב לביש מגניב! אתה כמובן יכול לעשות הרבה יותר עם Binho Nova, זו רק דוגמה לכמה קל לעבוד עם רכיבי I2C כמו אלה בהרכב Qwiic של SparkFun.

תחרות טק מסייעת
תחרות טק מסייעת
תחרות טק מסייעת
תחרות טק מסייעת

סגנית בתחרות הטכנולוגיה המסייעת

מוּמלָץ: