תוכן עניינים:
- אספקה
- שלב 1: הדפס תלת מימד את החלקים שלך
- שלב 2: התקן תוכנות וספריות
- שלב 3: הבנת סקריפט Python
- שלב 4: הרכיב את הכפפה החכמה שלך
וִידֵאוֹ: עכבר מחשב כפפה חכם: 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
זהו עכבר מחשב "כפפה חכמה" שניתן להשתמש בו עם כל מחשב 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 תהפוך אותם לרגישים פחות (יחייב אותך להזיז את האצבע רחוק יותר).
אתה יכול לקרוא את ההערות בקוד כדי להבין טוב יותר איך זה עובד, אבל בקצרה:
- ייבא את הספריות הנדרשות
- הגדר את ה- PyAutoGUI כשל בטוח אם העכבר יפעל בצורה לא יציבה
- הגדר את יציאת ה- COM והגדר ערכים ראשוניים
- הכינו את Binho Nova לתקשורת I2C
- אתחל את החיבור למד התאוצה
- התחל בלולאה. כל לולאה, בדוק את הערכים של חיישני הגמישות ומד התאוצה. במידת הצורך, הזז את הסמן או לחץ על העכבר.
- סגור את חיבור Binho. הקוד לא אמור להגיע לנקודה זו אלא אם כן הוא יוצא מהלולאה איכשהו
שלב 4: הרכיב את הכפפה החכמה שלך
ההרכבה מאוד פשוטה. לוח חיישן הגמישות יתחבר ללוח מד התאוצה באמצעות כבל ה- Qwiic הקצר. לאחר מכן לוח מד התאוצה יתחבר ללוח הממשק Binho Qwiic עם כבל ה- Qwiic הארוך. לבסוף, לוח ממשק זה מחובר לכבל המובנה של Binho Nova. עכשיו אתה יכול להריץ את סקריפט Python כדי לבדוק שהכל עובד כמו שצריך.
אם כן, הנח את הרכיבים שלך בתוך המארז ואבטח את שני החצאים יחד עם ברגי M3 קצרים בגודל 10 מ מ. גם לוח חיישן הגמישות וגם לוח מד התאוצה צריכים להיות כלפי מעלה! עכשיו אתה יכול להשתמש בדבק חם או בדבק בד לחיבור המארז ומדריכי חיישן הגמישות לכפפה שלך. וודא שהברגים פונים כלפי מעלה, למקרה שתצטרך לפתוח את המארז מאוחר יותר. עדיף גם לסמן את המיקומים בזמן שאתה לובש את הכפפה על מנת להבטיח שהם נמצאים במקום נוח.
זהו זה! עכשיו יש לך עכבר מחשב לביש מגניב! אתה כמובן יכול לעשות הרבה יותר עם Binho Nova, זו רק דוגמה לכמה קל לעבוד עם רכיבי I2C כמו אלה בהרכב Qwiic של SparkFun.
סגנית בתחרות הטכנולוגיה המסייעת
מוּמלָץ:
[עכבר לביש] בקר עכבר לביש מבוסס Bluetooth עבור Windows 10 ו- Linux: 5 שלבים
[עכבר לביש] בקר עכבר לביש מבוסס בלוטות 'עבור Windows 10 ולינוקס: הכנתי בקר עכבר מבוסס בלוטות' שניתן להשתמש בו לשליטה על מצביע העכבר ולבצע פעולות הקשורות לעכבר PC בזבוב, מבלי לגעת בכל משטח. המעגלים האלקטרוניים, המוטבעים על כפפה, יכולים לשמש כדי לעקוב אחר שעות
שעון מעורר חכם: שעון מעורר חכם המיוצר עם פטל פי: 10 שלבים (עם תמונות)
שעון מעורר חכם: שעון מעורר חכם המיוצר עם פטל פאי: האם אי פעם רצית שעון חכם? אם כן, זה הפתרון בשבילך! הכנתי שעון מעורר חכם, זהו שעון שתוכל לשנות את זמן ההתראה בהתאם לאתר. כאשר האזעקה תיגמר, ישמע צליל (זמזם) ושתי נורות יעיפו
עכבר 8 עכבר טראקבול: 4 שלבים
עכבר הטרבול באוקיינס 8: לאחרונה צפיתי בסרט 8 של אושן וחיבבתי את העכבר. עשיתי קצת מחקר וגיליתי שסוג זה נקרא טרקבול. הוא יוצר על ידי ראלף בנג'מין בשנת 1946 שעבד בצי המלכותי הבריטי. טרקבול שימש לרדאר ולאנלוגי
עכבר DIY (fps) עכבר: 6 שלבים
עכבר DIY (fps) DIY: מדריך זה יראה לך כיצד לבנות עכבר לאחיזה באקדח למשחקי יריות מגוף ראשון. (הערה: הוראות אלה בוצעו לאחר ההתקן בפועל, כך שהתמונות מפורקות של המוצר המוגמר)
עכבר מחשב המופעל ברגל: 7 שלבים (עם תמונות)
עכבר מחשב המופעל ברגל: בניתי את הפונקציות של עכבר למשענת רגליים כדי שאוכל לחבר ולערוך טקסט מבלי לשבור את מסלול המחשבה שלי ולהוריד את הידיים מהמקלדת כדי לגשש עם עכבר או כדור עקיף רגיל. ניתן להשיג עכברים מסחריים המופעלים ברגליים