תוכן עניינים:
וִידֵאוֹ: מדריך למקלדת ארדואינו 4x4: 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
קלט לוח המקשים הוצג לצג הסדרתי עם arduino uno ו- 4x4 לוח מקשים מלא …
אספקה
Arduino uno x 1
לוח מקשים 4x4
את כל אלה תוכלו למצוא באתר זה:
חלקי טק BDSpeedy
שלב 1: התחברות עם Arduino
לוח מקשים מחובר עם סיכות דיגיטליות של ארוודואינו:
סיכת לוח המקשים מתחברת לפין Arduino
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
שלב 2: קוד
קוד:
#לִכלוֹל
const byte numRows = 4
const byte numCols = 4;
מפת מקשים [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
בתים rowPins [numRows] = {9, 8, 7, 6}; // שורות 0 עד 3
בת colPins [numCols] = {5, 4, 3, 2}; // עמודות 0 עד 3
// מאתחל מופע של מחלקת לוח המקשים
לוח מקשים myKeypad = לוח מקשים (makeKeymap (מפתח מקשים), rowPins, colPins, numRows, numCols);
הגדרת בטל () {
Serial.begin (9600);
}
// אם לוחצים על מקש, מקש זה מאוחסן במשתנה של 'מקשים' // אם המפתח אינו שווה ל- 'NO_KEY', אז מפתח זה מודפס // אם count = 17, ואז הספירה מאופסת בחזרה ל- 0 (זה פירוש הדבר שאין לחיצה על מקש כל תהליך סריקת לוח המקשים
לולאת חלל () {
char kepressed = myKeypad.getKey ();
אם (הקשה על מקשים! = NO_KEY)
{
הדפסה סידורית (הקשה על מקשים);
}
}
שלב 3:
הנה הקישור שלי ל- blogspot. יש לו תרשים נוסף שאולי תמצא אותו מועיל … קישור blogspot
שלב 4: הוספת ספרייה
הוספת הספרייה:
כדי להוסיף את הספרייה עבור אל Skeetches> כלול ספרייה הקלד את שם הליבריי "לוח מקשים" ולאחר מכן הקש על install. לאחר מכן העלה את הסקיצה ל- arduino שלך. הנה כמה קישורים אופציונאליים:
בלוג וורדפרס
נקודת בלוג
מוּמלָץ:
תיבת הארכת הג'ויסטיק למקלדת ארדואינו ובקר הסאונד באמצעות Deej: 8 שלבים
תיבת הארכת הג'ויסטיק למקלדת ארדואינו ובקר הסאונד באמצעות Deej: למה במשך זמן מה רציתי להוסיף ג'ויסטיק קטן למקלדת שלי לשליטה על רכיבי ממשק או משימות קטנות יותר במשחקים וסימולטורים (MS Flight Sim, Elite: Dangerous, מלחמת הכוכבים: טייסות וכו '). כמו כן, עבור עלית: מסוכנת, הייתי
מדריך לממשק חיישן מצפן HMC5883L עם ארדואינו: 10 שלבים (עם תמונות)
הדרכה לממשק חיישן מצפן HMC5883L עם ארדואינו: תיאור HMC5883L הוא מצפן דיגיטלי בעל 3 צירים המשמש לשתי מטרות כלליות: מדידת מגנטיזציה של חומר מגנטי כמו פרומגנט, או מדידת העוצמה ובמקרים מסוימים כיוון ה שדה מגנטי בנקודה ב- s
עוד מדריך נוסף על השימוש ב- DIYMall RFID-RC522 ו- Nokia LCD5110 עם ארדואינו: 8 שלבים (עם תמונות)
עוד מדריך נוסף על השימוש ב- DIYMall RFID-RC522 וב- Nokia LCD5110 עם Arduino: מדוע הרגשתי צורך ליצור מדריך נוסף ל- RFID-RC522 DIYMall ול- LCD5110 Nokia? ובכן, אם לומר לך את האמת עבדתי על הוכחת קונספט מתישהו בשנה שעברה באמצעות שני המכשירים האלה ואיכשהו " לא במקומה "
גישה למקלדת 4x4 עם ארדואינו: 5 שלבים (עם תמונות)
גישה למקלדת 4x4 עם Arduino: לוח המקשים 4x4 מורכב מ -16 מקשים מסודרים כמו מטריצה. השיטה המשמשת לגישה למקלדת 4x4 בשיטת סריקת מטריצות. לוח המקשים 4x4 דורש 8 סיכות כדי לגשת אליו, כלומר 4 סיכות לעמודים ו -4 סיכות לקו. כיצד הסריקה ז
מדריך הצג מונה + מדריך ESP8266: 6 שלבים (עם תמונות)
מדריך הצגת מדריכים + מדריך ESP8266: מוני מנוי ליוטיוב ולפייסבוק הם די שכיחים, אבל למה שלא תכין משהו דומה עבור Instructables? זה בדיוק מה שאנחנו הולכים לעשות: במדריך זה נכין מונה צפייה של Instructables! הצפיות יצטרכו להיות כפופות