תוכן עניינים:
וִידֵאוֹ: גישה למקלדת 4x4 עם ארדואינו: 5 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
לוח המקשים 4x4 הוא מכלול של 16 מקשים מסודרים כמו מטריצה. השיטה המשמשת לגישה למקלדת 4x4 בשיטת סריקת מטריצות. לוח המקשים 4x4 דורש 8 סיכות כדי לגשת אליו, כלומר 4 סיכות לעמודים ו -4 סיכות לקו. אופן הפעולה של שיטת הסריקה הוא שסיכת העמודה לוקחת את ההיגיון LOW לסירוגין, ואז סיכת השורה מבצעת גם את הקריאות בתורן.
שלב 1: חומרים שאתה צריך
אתה תצטרך:
- ארדואינו
- לוח מקשים 4x4
- חוטי מגשר
שלב 2: הצמד החוצה
- סיכה PIN A3 לשורה 0
- סיכה PIN A2 לשורה אחת
- סיכה PIN A1 לשורה 2
- סיכה PIN A0 עד 3 שורות
- PIN 4 פינים עד 0 עמודה
- PIN 5 פינים עד עמוד אחד
- PIN 6 פינים עד 2 עמודים
- PIN 7 פינים עד 3 עמודים
שלב 3: סכמטי
חבר כל רכיב כתמונה למעלה.
שלב 4: קוד
#include // ייבוא לוח מקשים של ספרייה
שורות const byte = 4; // מספר העמודה
const byte COLS = 4; // מספר השורות char hexaKeys [ROWS] [COLS] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}}; בתים rowPins [ROWS] = {A3, A2, A1, A0}; // סיכה המשמשת עבור colPins בתור שורה [COLS] = {4, 5, 6, 7}; // סיכה המשמשת לעמוד
// משתנה אתחול
לוח מקשים customKeypad = לוח מקשים (makeKeymap (hexaKeys), rowPins, colPins, ROWS, COLS);
הגדרת בטל () {
Serial.begin (9600); } לולאת חלל () {char customKey = customKeypad.getKey (); if (customKey) {Serial.println (customKey); }}
שלב 5: פלט
בדוק את הפלט!
מוּמלָץ:
תיבת הארכת הג'ויסטיק למקלדת ארדואינו ובקר הסאונד באמצעות Deej: 8 שלבים
תיבת הארכת הג'ויסטיק למקלדת ארדואינו ובקר הסאונד באמצעות Deej: למה במשך זמן מה רציתי להוסיף ג'ויסטיק קטן למקלדת שלי לשליטה על רכיבי ממשק או משימות קטנות יותר במשחקים וסימולטורים (MS Flight Sim, Elite: Dangerous, מלחמת הכוכבים: טייסות וכו '). כמו כן, עבור עלית: מסוכנת, הייתי
מדריך למקלדת ארדואינו 4x4: 4 שלבים (עם תמונות)
מדריך למקלדת ארדואינו 4x4: קלט לוח מקשים הוצג לצג הסדרתי עם arduino uno ו- 4x4 לוח מקשים מלא
הפוך את Commodore 64 למקלדת Bluetooth של IOS: 6 שלבים (עם תמונות)
הפוך את Commodore 64 למקלדת Bluetooth של IOS: הוראה זו מתארת כיצד להפוך מחשב Commodore 64 למקלדת Bluetooth. זה כרוך בתכנות בקר מיקרו עם Arduino IDE ובניית לוח מעגלים. ציוד שתצטרך (חלקם אופציונאליים): קומודור 64 עם
לגרום למקלדת CASIO לעבוד על Power Bank: 8 שלבים (עם תמונות)
לגרום למקלדת CASIO לעבוד על Power Bank: יש לי CASIO CT-636 ישן, שעובד עם מתאם 9V או 6 סוללות בגודל D. זה לא מגיע עם מתאם, אתה צריך לספק אחד ולוודא שהוא יכול לעבור לשלילי-פנימי, חיובי-מבחוץ-שהוא הסטנדרט הישן של ג'ק החבית
פריצה למקלדת בעזרת מהדק: 8 שלבים (עם תמונות)
פריצת מקלדת באמצעות מהדק: האם אתה מזהה זאת: אתה מקליד טקסט במחשב ופתאום, מיד לאחר לחיצה על מקש SHIFT, כל הטקסט הבא הוא באותיות גדולות? הסיבה לכך היא שככל הנראה נגעת בכוונה הן במקש 'Shift' והן ב- 'Caps Lock'. זה באמת