תוכן עניינים:
- שלב 1: הכינו את נוצת Adafruit M0 Bluefruit LE
- שלב 2: נקה והכן את קומודור 64 (לפי הצורך)
- שלב 3: בנה את המעגל על לוח קרש
- שלב 4: צור מעגל קבוע יותר
- שלב 5: הוסף מתג, מחבר USB והתקן כדי לסיים אותו
- שלב 6: הערות אחרונות על פונקציונליות
וִידֵאוֹ: הפוך את Commodore 64 למקלדת Bluetooth של IOS: 6 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
מדריך זה מתאר כיצד להפוך מחשב קומודור 64 למקלדת בלוטות '. זה כולל תכנות בקר מיקרו עם Arduino IDE ובניית לוח מעגלים.
חומרים מתכלים שתצטרך (חלקם אופציונאליים):
- קומודור 64 עם מקלדת (הסר לוח אם, אין בו שימוש)
- (2) רשימות משמרות 74HC595
- (8) דיודות 1N4148
- (3) נגדים של 220 אוהם
- (1) RGB LED (קתודה נפוצה)
- (1) Adafruit Feather M0 Bluefruit (לוחות nRF51 אדמניות אחרות של אדפרוט עשויים לפעול גם כן ללא שינוי בהוראות המוצגות כאן)
- (1) פרוטובארד 18x24 חור (גדלים גדולים יותר יעבדו)
- (1) קרש לחם גדול
- (~ 50) כבלי מגשר של לוח זכר-זכר
- (4) כבלי מגשר נקבה-נקבה
- (1) סוללת ליפולי 3.7V בחזרה עם מחבר JST (השתמשתי 2000mAh)
- (1) מתג שקופיות (לא חייב להיות מתג שקופיות, כל מתג יכול לעבוד)
- לְרַתֵך
- שטף הלחמה
- 30 חוט מד
- (3-4) ברגים 2 מ"מ על 8 מ"מ
- (1) כבל מיקרו USB זכר קצר לכבל USB-A נקבה
- (1) כבל USB-A זכר-זכר (באורך 3-6ft, לטעינה)
- (1) כותרת סיכה גברית 20 פינים
- (1) כותרת סיכה גברית 4 פינים
- (1) מחבר תקע JST PH 2.0 100 מ"מ 2 פינים מחבר זכר (אופציונלי)
- (1) JST PH 2.0 מחבר תקע 100 מ"מ 2 פינים מחבר נקבה (אופציונלי)
כלים שתצטרך:
- מלחם עם קצה דק
- ידיים עוזרות או מכשיר להחזיק את הפרוטובורד יציב
- מספרי תיל
- מברג פיליפס
- מַלְקֶטֶת
- מולטימטר
- 30 חשפנות תיל מד
- אקדח דבק חם (אופציונלי)
- מדפסת תלת מימד (אופציונלי)
- מחשב עם Arduino IDE מותקן
שלב 1: הכינו את נוצת Adafruit M0 Bluefruit LE
קודם כל הלחם את סיכות הכותרת ללוח אם הוא לא הגיע מורכב מראש.
להלן הפניה טובה ל- Adafruit Feather M0 Bluefruit LE:
learn.adafruit.com/adafruit-feather-m0-blu…
עדכן את הלוח לקושחה העדכנית ביותר. סקיצת הארדואינו שלי לא תעבוד אלא אם הלוח יעודכן ל- 0.7.6 לפחות. אם אתה מפעיל קושחה ישנה יותר הסקיצה לא תעבוד כראוי או שיהיו בעיות ביצועים. אישרתי שסקיצותי פועלות ללא רבב בגרסאות 0.7.7 ו- 0.8.0. אתה יכול לעדכן את קושחת הלוחות באוויר באמצעות הטלפון שלך באמצעות האפליקציה Bluefruit LE Connect for (iOS או Android). השתמשתי באפליקציית iOS וניתנת לך האפשרות לשדרג או לשדרג לאחור לגרסאות רבות. בחר 0.7.7 או 0.8.0. אני לא יכול להבטיח שהכל יעבוד כראוי עבור גרסאות חדשות יותר.
לאחר מכן התקן את הלוחות והספריות ב- Arduino IDE הדרוש לסקיצה. הוראות ניתן למצוא כאן:
learn.adafruit.com/adafruit-feather-m0-blu…
הקפד להתקין הן את לוחות ה- SAMD של Adafruit והן את לוחות ה- SAMD של Arduino באמצעות מנהל הלוח.
כמו כן, התקן את Adafruit BluefruitLE nRF51 v1.9.5 באמצעות מנהל הספרייה
ודא שהלוח שלך פועל כראוי על ידי העלאת חלק מהשרטוטים לדוגמה שאתה צריך לראות תחת דוגמה-> Adafruit Bluefruit nRF51 אם התקנת את הספרייה כראוי.
לבסוף, לאחר אישור שהלוח פועל כראוי, העלה את הסקיצה שלי באמצעות הקבצים המופיעים בשלב זה.
שלב 2: נקה והכן את קומודור 64 (לפי הצורך)
הסר את לוח האם של Commodore 64 אם יש לך שם, הוא לא ישמש.
נקה את מגעי המקלדת של Commodore 64. לפני הניקוי שלי מקש הרווח ומפתחות F1 לא תמיד נרשמו בלחיצה. לאחר התהליך שלהלן הכל עבד מצוין.
- קודם כל להותיר את החוטים המחוברים למנעול המשמרת
- הסר את 23 הברגים הזעירים המחזיקים את תחתית המקלדת במקומה
- הפוך על הלוח
-
לאחר מכן נקה את אנשי הקשר
- השתמשתי ב- QD Contact Cleaner
- ריססתי קצת לתוך כוס קטנה והשתמשתי ב- q-tips לניקוי עדין של כל מגע עד שלא היה יותר או מעט מאוד שחור להגיע לקצות ה- q
ניסיתי את אותו תהליך ניקוי בהתחלה עם אלכוהול וזה לא היה יעיל כמעט כמו מנקה המגעים.
כל המפתחות עבדו נהדר לאחר הניקוי.
בצע את השלבים ההפוכים כדי להרכיב מחדש את המקלדת. אל תשכח להלחם מחדש את החוטים למפתח נעילת המשמרת.
שלב 3: בנה את המעגל על לוח קרש
כעת חברו את המעגל על לוח הלחם כפי שמוצג בתרשים Fritzing. השתמשתי בשני לוחות לחם בתמונה, קרש לחם לבן גדול ואחד קרש לחם כחול קטן, רק כדי לפזר אותו מעט. יש מקום להתאים הכל על קרש לחם לבן גדול אחד.
תמונת הסרט המגיעה ממקלדת Commodore 64 מראה כיצד לזהות את מספרי הסיכה. סיכה 1 נמצאת בצד בו יש חור חסר (שיהיה סיכה 2).
חשוב לאיזה כיוון ממוקמות הדיודות במעגל. וודא שהרצועות הכהות בדיודה נמצאות בצד המצוין בתמונה. הדיודות בהן השתמשתי הן 1N4148.
כל הנגדים הם 220 אוהם.
ה- RGB Led צריך להיות בעל מגוון הקתודות הנפוץ, אחרת הוא לא יפעל כראוי כקווי במעגל זה.
אם הכל הלך כשורה, אתה אמור להיות מסוגל לחבר את הקומודור 64 למכשיר באמצעות בלוטות 'ולגרום לו לפעול כהלכה כמקלדת בלוטות'!
(הערה: הערות בסקיצת הארדואינו שלי מציינות גם אילו סיכות מתחברות למה)
(שימו לב: סיכה 1 בשבב 74HC595 היא המקום בו הנקודה נמצאת על השבב)
שלב 4: צור מעגל קבוע יותר
כעת, לאחר שאישרת שהכל פועל כראוי הגיע הזמן לחבר מעגל קבוע יותר. עשיתי את זה באמצעות טכניקה הנלמדת במדריך זה:
www.instructables.com/id/How-to-Prototype-…
בתמונות מוצג איך פרשתי את הרכיבים שלי.
השתמשתי בכותרת סיכה של 20 פינים והסרתי את הסיכה השנייה בעזרת צבת כדי ליצור מקום לחיבור הסרט ממקלדת Commodore 64. השתמשתי גם בכותרת סיכה גברית עם 4 פינים כדי ליצור מחבר עבור ה- RGB LED.
צילמתי את זה ואז הפכתי אותה וצילמתי אותה הפוך.
סימנתי את כל הסיכות בתרשים ושרטטתי את כל החיבורים שצריך לבצע.
היזהר מאוד ובדוק הכל שוב.
ברגע שאתה בטוח שהכל נכון התחל בהלחמת החיבורים באמצעות חוט 30 מד בעזרת התמונה כמדריך. השתמשתי במולטימטר כדי לוודא שיש חיבור חשמלי בין כל דבר שהלחמתי ושאין בין סיכות סמוכות שאסור לחבר.
השתמשתי בכבלי מגשר נקבה-נקבה וכמה דבק מטורף כדי ליצור כבל עבור ה- RGB LED.
(הערה: באופק 74HC595 ציירתי את החיבור לפינים 9-16 מתחת למספרים כשהסיכות היו באמת בחורים שמעל למספרים)
שלב 5: הוסף מתג, מחבר USB והתקן כדי לסיים אותו
לשלב הגמר:
-
ראשית בחרתי במיקום להצמדת הלוח וחבילת הסוללות והדבקתי אותם בחום
- ללוח בחרתי באחד הברגים שהיו ללוח האם והדבקתי שם בורג
- הדבקתי חם שני ברגים גם בפינות אחרות כדי להחזיק אותו היטב במקום ולהעלות מעט את המעגל מהתחתית
- הדבקתי חם גם את ה- RGB במקום ה- LED הישן. ייתכן שלא תצטרך להשתמש בדבק חם, אך מארז ה- C64 שלי ניזוק כשרכשתי אותו.
- לאחר מכן הרחבתי את כבל הסוללה עם מחבר JST 100 מ"מ ונקבה והלחמתי מתג מחוון כדי להפעיל ולכבות את מקלדת ה- Bluetooth.
- לאחר מכן רכשתי כבל מיקרו-USB זכר קצר לכבל usb_a נקבה לשימוש לטעינה
-
הדפסתי תלת מימד תפס למתג ולכבל ה- USB (קובץ ה- stl מצורף)
הייתי צריך לתקן את החורים מעט כך שיתאים למתג ולכבל ה- USB
- הדבקתי את כבל ה- USB במקום, המתג היה טוב עם חיכוך בלבד
- לבסוף הדבקתי את לוח ההרכבה במקום חם
שלב 6: הערות אחרונות על פונקציונליות
הנורית נקבעת כך:
- כחול כשהסוללה טובה והיא מחוברת ל- bluetooth
- ירוק כשהסוללה טובה והיא אינה מחוברת ל- bluetooth
- אדום כאשר צריך לטעון את הסוללה
הערה: על מנת לטעון את הסוללה המתג צריך להיות במצב פועל כאשר הוא מחובר לחשמל באמצעות כבל USB.
פונקציונליות מקלדת:
בדקתי אותו רק במכשירי iOS והוא יכול לעשות כל מה שחשבתי לנסות. זה אמור לעבוד במידה רבה על מערכות אחרות, אבל לא בדקתי את זה.
מפתח השחזור שווה למפתח האפשרות ב- mac.
מפתח Commodore שווה למפתח הפקודה ב- mac.
מקש ctrl מקביל למפתח הבקרה ב- mac.
על מנת להשתמש בפקודות shift shift לחץ על שחזור ועל מקש shift ימינה.
מקשי הזזה ימינה ושמאלה שמאלה שונים. במקרים מסוימים לא יהיו להם אותן תוצאות והם משמשים כדי להקליד מקשים שאינם מוצגים במקלדת קומודור.
משמרת ימינה 7 היא `
הזזה ימינה = היא |
משמרת ימינה / היא
משמרת ימינה: היא {
הזזה ימינה; הוא}
הכרטיסייה היא החץ השמאלי בפינה השמאלית העליונה של המקלדת
כפתור הניקוי/בית מעביר את הסמן לתחילת השורה
הזזה ימינה וברור/הבית מעביר את הסמן לסוף השורה
משמרת שמאלית ברורה/הבית מדגיש את כל מה שנמצא בשורה שמאחורי הסמן
משמרת שמאלה ובמקשי הסמן ניתן להשתמש כדי להדגיש טקסט
מקשי פונקציות ללא שינוי:
F1 = הפעלה/השהה
F3 = הגברת עוצמת הקול
F5 = הורדת עוצמת הקול
F7 = השתקה
מקשי פונקציה בלחיצה על מקש Shift שמאלי:
F1 = Media Next
F3 = מדיה קודמת
F5 = חפש
F7 = בית
מקשי פונקציה כאשר לוחצים על הזזה ימינה:
F1 = בהירות +
F3 = בהירות -
F5 = חפש
F7 = החלפת מקלדת וירטואלית
סגנית התחרות בארדואינו 2019
מוּמלָץ:
מדריך למקלדת ארדואינו 4x4: 4 שלבים (עם תמונות)
מדריך למקלדת ארדואינו 4x4: קלט לוח מקשים הוצג לצג הסדרתי עם arduino uno ו- 4x4 לוח מקשים מלא
לגרום למקלדת CASIO לעבוד על Power Bank: 8 שלבים (עם תמונות)
לגרום למקלדת CASIO לעבוד על Power Bank: יש לי CASIO CT-636 ישן, שעובד עם מתאם 9V או 6 סוללות בגודל D. זה לא מגיע עם מתאם, אתה צריך לספק אחד ולוודא שהוא יכול לעבור לשלילי-פנימי, חיובי-מבחוץ-שהוא הסטנדרט הישן של ג'ק החבית
פריצה למקלדת בעזרת מהדק: 8 שלבים (עם תמונות)
פריצת מקלדת באמצעות מהדק: האם אתה מזהה זאת: אתה מקליד טקסט במחשב ופתאום, מיד לאחר לחיצה על מקש SHIFT, כל הטקסט הבא הוא באותיות גדולות? הסיבה לכך היא שככל הנראה נגעת בכוונה הן במקש 'Shift' והן ב- 'Caps Lock'. זה באמת
גישה למקלדת 4x4 עם ארדואינו: 5 שלבים (עם תמונות)
גישה למקלדת 4x4 עם Arduino: לוח המקשים 4x4 מורכב מ -16 מקשים מסודרים כמו מטריצה. השיטה המשמשת לגישה למקלדת 4x4 בשיטת סריקת מטריצות. לוח המקשים 4x4 דורש 8 סיכות כדי לגשת אליו, כלומר 4 סיכות לעמודים ו -4 סיכות לקו. כיצד הסריקה ז
פריצה למקלדת מוארת: 6 שלבים (עם תמונות)
פריצה למקלדת מוארת: הפוך את המקלדת הרגילה שלך למקלדת מוארת תמורת פחות מ- $ 5. זהו מוד מקלדת קל שלוקח בערך 1/2 שעה לבצע אותו. צפה בסרטון כדי לראות את תוצאות הבדיקה ולאחר מכן עקוב אחר המדריך לפרטים נוספים. תהנה