תוכן עניינים:
- שלב 1: חומרים
- שלב 2: הפוך את HC-05 למכשיר Bluetooth HID
- שלב 3: מעגל
- שלב 4: מסגרת
- שלב 5: קושחה
- שלב 6: וידאו
וִידֵאוֹ: K -Ability V2 - מקלדת נגישה לקוד פתוח למסכי מגע: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
אב טיפוס זה הוא הגרסה השנייה של K-Ability.
K-Ability היא מקלדת פיזית המאפשרת שימוש במכשירי מסך מגע לאנשים עם פתולוגיות וכתוצאה מכך הפרעות נוירו-שריריות.
ישנם עזרים רבים המקלים על השימוש במכשירי מחשב לאנשים הסובלים מפתולוגיות עצביות -שרירים, אך הם יקרים ורובם אינם מאפשרים מחוות מורכבות של מסך מגע במכשירים ניידים (החלקה, מגע כפול, גרירה ושחרור).
K-Ability V1 שואפת ליצור מכשיר בייצור עצמי וזול (פחות מ -20 €) לתת לאנשים עם רעידות, עוויתות ובעיות כלליות יותר של שליטה ותיאום עצבי-שרירי את האפשרות לגשת למכשירים ניידים ומחשבים במחיר סביר.
K-Ability מורכב מ -7 לחצנים ומסך קטן.
K-Ability V2 מציגה מספר תכונות חדשות לפרויקט המוסיפות נוחות וקלות שימוש:
- החלפת כפתורים פיזיים בכפתורים קיבוליים
- חיבור בלוטות 'HID למכשיר הראשי (סמארטפון, טאבלט ומחשבים)
- אפשרות לאספקת חשמל מבנק חשמל או סוללה חיצונית
- אפשרות ליצור עיצובים בהתאמה אישית
שלב 1: חומרים
חוֹמֶר
Arduino Nano שיבוט Aliexpress
HC-05 Aliexpress או Banggood
תצוגת Oled 6pin Aliexpress או Banggood
בקר חיישן מגע קיבולי MPR121 Aliexpress
נגדים Aliexpress
כבלים Aliexpress או Banggood
לוח לחם Aliexpress או Banggood
כלים
מתאם סידורי FTDI Aliexpress או Banggood
שלב 2: הפוך את HC-05 למכשיר Bluetooth HID
L'RN-42 הוא מודול בלוטות 'המתנהג כמו מקלדת או עכבר אלחוטי.
בשל העלות הגבוהה וזמני המשלוח בחרתי לפרוץ את HC-05 הנפוץ והזול, הודות למדריך הפשוט והיעיל הזה שכתב בריאן:
www.instructables.com/id/Upgrade-Your-3-Bl…
ההליך פשוט למדי ותצטרך רק לוח FTDI וכמה תוכנות להורדה ישירות מהמדריך.
בסיום ההליך, מודול HC-05 שלך יוכל לפעול באופן דומה ל- RN-42 ולכל מודול Bluetooth HID אחר.
(התמונה נלקחה מתוך
שלב 3: מעגל
אני מקווה שהמעגל שבתמונה מובן.
המעגל משתמש ב- 9 gpio בתצורה זו:
D02> HC-05 TX D03> HC-05 RX D04> HC-05 STATE D08> תצוגת RES D09> תצוגת DC D11> תצוגת SDA D13> תצוגת SCL A4> MPR121 SDA A5> MPR121 SCL
שים לב כי מודול MPR121 מופעל על ידי 3.3V ו -2 ההתנגדויות עבור מחלק המתח של HC-05.
שלב 4: מסגרת
לפרויקט המתואר אין מסגרת קבועה של ממש, מכיוון שכל פתולוגיה תדרוש צורה, גודל וחומר ייעודיים.
עבור מדריך זה הכנתי מסגרת קרטון פשוטה להראות את האפשרות להשתמש בכל צורה וחומר לגוף.
חלק בסיסי להבטחת הבנייה הפשוטה ביותר של הגוף הוא שהוא נטול כפתורים מישוש.
השימוש במקשים הקיבוליים מבטיח 7 כניסות, הודות למודול MPR121, פשוט על ידי חיבור כבל, או כל חומר מוליך אחר, לסיכות המודול, מה שהופך את פריסת המקלדת ויצירת מסגרת וכפתורים של כל גודל פשוט מאוד.
שלב 5: קושחה
ראשית אנו זקוקים לכמה ספריות:
ספריית Arduino בלבד עבור מסכי SSD1306 OLED מספרי ספריית MPR121 SPIS תוכנה סידורי
הפקודות המזיזות את סמן העכבר נשלחות עם הספרייה Serial Software עם הפונקציה "לכתוב".
כל פקודה מורכבת ממאגר של 7 בתים הבנוי בצורה הבאה:
חיץ [0] = 0xFD; מאגר [1] = 0x05; חיץ [2] = 0x02; חיץ [3] = 0x00; // כפתור חיץ [4] = 0x00; // תנועה מאגר X [5] = 0x00; // תנועת Ybuffer [6] = 0x00; //גַלגַל
עבור פרויקט זה בחרתי ב"טקסט בלבד "מכיוון שהוא משתמש ב -2928 בתים בלבד (9%) של שטח אחסון התוכניות ומשתנים גלובליים משתמשים ב -54 בתים (2%) של זיכרון דינאמי.
שלב 6: וידאו
אני לא יכול להעלות את הסרטון … אתה יכול לראות אותו כאן:
מוּמלָץ:
Q -Bot - פתרון הקוביות של רוביק בקוד פתוח: 7 שלבים (עם תמונות)
Q -Bot - פתרון הקוביות של רוביק בקוד פתוח: תארו לעצמכם שיש לכם קוביית רוביק מקושקשת, אתם מכירים את הפאזל הזה משנות ה -80 שיש לכולם אבל אף אחד לא באמת יודע איך לפתור אותו, ואתם רוצים להחזיר אותו לדפוס המקורי שלו. למרבה המזל בימינו קל מאוד למצוא הוראות לפתרון
ערכת לומדים Arduino (קוד פתוח): 7 שלבים (עם תמונות)
ערכת לומדים של ארדואינו (קוד פתוח): אם אתה מתחיל בעולם בארדואינו והולך ללמוד את ארדואינו בעל ניסיון מעשי במדריך זה ובערכה זו עבורך. ערכה זו היא גם בחירה טובה למורים שאוהבים ללמד את ארדואינו לתלמידיהם בצורה קלה
PyonAir - צג זיהום אוויר בקוד פתוח: 10 שלבים (עם תמונות)
PyonAir - צג זיהום אוויר בקוד פתוח: ה- PyonAir היא מערכת בעלות נמוכה לניטור רמות זיהום האוויר המקומי - במיוחד חומרים חלקיקיים. המערכת מבוססת סביב לוח Pycom LoPy4 והחומרה התואמת Grove, המערכת יכולה להעביר נתונים הן על LoRa והן על WiFi. לקחתי על עצמי את זה
מתג מגע - כיצד לבצע מתג מגע באמצעות טרנזיסטור ולוח: 4 שלבים
מתג מגע | כיצד לבצע מתג מגע באמצעות טרנזיסטור ולוח: מתג המגע הוא פרויקט פשוט מאוד המבוסס על יישום טרנזיסטורים. הטרנזיסטור BC547 משמש בפרויקט זה המשמש כמתג המגע. וודא לצפות בסרטון שיתן לך את הפרטים המלאים על הפרויקט
סינכרון משפחתי עם קיר מגע עם קיר מגע ולוח הבקרה הביתי: 7 שלבים (עם תמונות)
סנכרון משפחתי עם קיר מגע עם קיר מגע ולוח הבקרה הביתי: יש לנו לוח שנה שמתעדכן מדי חודש באירועים אך הוא מתבצע באופן ידני. אנו נוטים גם לשכוח דברים שנגמרו לנו או מטלות קלות אחרות. בעידן הזה חשבתי שקל הרבה יותר לקבל לוח שנה מסונכרן ומערכת פנקס רשימות ש