![פרויקט נעילת קוד דיגיטלי של Arduino באמצעות לוח מקשים מטריקס: 9 שלבים פרויקט נעילת קוד דיגיטלי של Arduino באמצעות לוח מקשים מטריקס: 9 שלבים](https://i.howwhatproduce.com/images/004/image-11486-13-j.webp)
תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-23 14:46
![פרויקט נעילת קוד דיגיטלי של Arduino באמצעות לוח מקשים מטריקס פרויקט נעילת קוד דיגיטלי של Arduino באמצעות לוח מקשים מטריקס](https://i.howwhatproduce.com/images/004/image-11486-14-j.webp)
בנה מכשיר לנעילת קוד דיגיטלי עם מערכת Arduino ו- Qwiic באמצעות Zio M Uno ומקלדת מטריקס Hex 4x3.
סקירת פרוייקט
עבור פרויקט זה נבנה מנעול קוד דיגיטלי פשוט שמשתמשים יכולים להזין ולהזין אותו. במדריך זה נציג למשתמשים כיצד פועלת מערכת נעילת קוד דיגיטלית בממשק Arduino.
עד סוף הדרכה זו תוכל:
- הגדר נעילת קוד דיגיטלי עם Zio ולוח מקשים בסיסי של 12 מקשים
- להיות מסוגל להתממשק עם Arduino IDE לתכנת Zio עם לוח המקשים
- צור תוכנית המבקשת מהמשתמשים להזין סיסמה בת שש ספרות לביטול הנעילה
- תוכל ליצור סיסמה חדשה בת שש ספרות
משאבים מועילים
למטרות פשטות, הדרכה זו מניחה שיש לך הבנה מלאה והידע על הגדרת לוחות הפיתוח של Zio.
עבור פרויקט זה, אנו מניחים שכבר הגדרת את Zuino M Uno לממשק עם Arduino IDE. אם לא עשית זאת, יש לנו פוסט נפרד במדריכי לוח הפיתוח שלנו. בדוק אותם למטה:
מדריך ההתחלה של Zuino M Uno Qwiic
שלב 1: פריסה סכמטית
![פריסה סכמטית פריסה סכמטית](https://i.howwhatproduce.com/images/004/image-11486-15-j.webp)
שלב 2: הגדרה ותצורה
כדי לבנות את הפרויקט הזה תזדקקו למודולים הבאים:
- Zuino M Uno
- צג OLED בגודל 0.91 אינץ 'של Zio Qwiic
- לוח מקשים הקס מטריקס (4 x 3)
- כבלים Qwiic 200 מ"מ
- חוטי מגשר של כבלי קרש קרש (זכר לנקבה)
- כבל מיקרו USB
שלב 3:
![תמונה תמונה](https://i.howwhatproduce.com/images/004/image-11486-16-j.webp)
דייזי שרשרת את המודולים יחד כפי שמוצג בתרשים הסכימות לעיל.
שלב 4:
![תמונה תמונה](https://i.howwhatproduce.com/images/004/image-11486-17-j.webp)
![תמונה תמונה](https://i.howwhatproduce.com/images/004/image-11486-18-j.webp)
![תמונה תמונה](https://i.howwhatproduce.com/images/004/image-11486-19-j.webp)
![תמונה תמונה](https://i.howwhatproduce.com/images/004/image-11486-20-j.webp)
חבר את לוח המקשים באמצעות מגשרים זכר לנקבה, ל- Zuino M Uno שלך
שלב 5:
הורד והתקן את הספריות הבאות ל- Arduino IDE שלך:
- ספריית GFX של Adafruit
- ספריית Adafruit SSD1306
- ספריית לוח המקשים של ארדואינו
שלב 6:
חבר את ה- Uno למחשב. הורד והבהב את הקוד ל- Uno שלך באמצעות Arduino IDE.
אתה יכול להוריד את הקוד מדף Github שלנו.
שלב 7: הדגמה: מבחן התחברות
![הדגמה: מבחן התחברות הדגמה: מבחן התחברות](https://i.howwhatproduce.com/images/004/image-11486-21-j.webp)
![הדגמה: מבחן התחברות הדגמה: מבחן התחברות](https://i.howwhatproduce.com/images/004/image-11486-22-j.webp)
![הדגמה: מבחן התחברות הדגמה: מבחן התחברות](https://i.howwhatproduce.com/images/004/image-11486-23-j.webp)
הזן את הסיסמה בת שש הספרות ולאחר מכן מקש "#". כדי למצוא את הסיסמה בת 6 הספרות המאוחסנת בקוד התוכנית, פתח את הצג הטורי והוא יראה את הסיסמה למנעול.
אם תיכנס בהצלחה עם הסיסמה הנכונה תראה מסך קבלת פנים.
שלב 8: שנה את בדיקת הסיסמה
![שנה בדיקת סיסמה שנה בדיקת סיסמה](https://i.howwhatproduce.com/images/004/image-11486-24-j.webp)
![שנה בדיקת סיסמה שנה בדיקת סיסמה](https://i.howwhatproduce.com/images/004/image-11486-25-j.webp)
לאחר שהצלחת להיכנס, תוכל לשנות את הסיסמה חדשה. כדי לשנות את הסיסמה, אשר אותה באמצעות מקש "*".
בדוגמה זו, שיניתי את הסיסמה מ- 123456 ל- 000000 כפי שמוצג במסך הטורי.
שלב 9: מבחן ניסיון הכניסה נכשל
![מבחן ניסיון הכניסה נכשל מבחן ניסיון הכניסה נכשל](https://i.howwhatproduce.com/images/004/image-11486-26-j.webp)
![מבחן ניסיון הכניסה נכשל מבחן ניסיון הכניסה נכשל](https://i.howwhatproduce.com/images/004/image-11486-27-j.webp)
עם הדגמה זו כללנו גם את הפונקציה שעם 3 ניסיונות כושלים להזין סיסמה נכונה המכשיר ינעל את עצמו. כדי לבדוק זאת, אפס את ה- Uno שלך. נסה להזין סיסמה שגויה 3 פעמים.
אתה תינעל מיד לאחר 3 ניסיונות כושלים.
מוּמלָץ:
מטריקס לוח מקשים לגו 4x4: 8 שלבים (עם תמונות)
![מטריקס לוח מקשים לגו 4x4: 8 שלבים (עם תמונות) מטריקס לוח מקשים לגו 4x4: 8 שלבים (עם תמונות)](https://i.howwhatproduce.com/images/006/image-16721-j.webp)
מטריקס לוח מקשים לגו 4x4: בזמן שאני תקוע בבית במשך השבועות האחרונים, סוף סוף הצלחתי לסיים כמה פרויקטים שהסתובבו לי בראש. השתמשתי בלגו כבסיס לרוב הפרויקטים שלי בשבועות האחרונים
דוגמה מודרנית וחדשה וקלה יותר ללוקר עם לוח מקשים ארדואינו מטריקס 4x4: 3 שלבים
![דוגמה מודרנית וחדשה וקלה יותר ללוקר עם לוח מקשים ארדואינו מטריקס 4x4: 3 שלבים דוגמה מודרנית וחדשה וקלה יותר ללוקר עם לוח מקשים ארדואינו מטריקס 4x4: 3 שלבים](https://i.howwhatproduce.com/images/009/image-25208-j.webp)
דוגמא מודרנית וחדשה וקלה יותר ללוקר עם לוח מקשים Arduino Matrix 4x4: דוגמה נוספת לשימוש במטריצת לוח מקשים LCD 4x4 עם מעגל I2C
לוח מקשים ממברנה 4x4 מטריקס באמצעות Arduino Nano: 4 שלבים
![לוח מקשים ממברנה 4x4 מטריקס באמצעות Arduino Nano: 4 שלבים לוח מקשים ממברנה 4x4 מטריקס באמצעות Arduino Nano: 4 שלבים](https://i.howwhatproduce.com/images/001/image-2653-20-j.webp)
לוח מקשים ממברנה 4x4 באמצעות Arduino Nano: לוח מקשים מטריקס 4x4 הוא מודול לוח מקשים המשמש לעתים קרובות לייצור פרויקטים של Arduino, כגון מחשבונים, קלט סיסמה ואחרים. אלה התכונות של לוח המקשים הזה: עיצוב דק מאוד קל לשימוש בכל מפרט מפתח מיקרו: מקסי
לוח מקשים 2 מקשים לאוסו !: 6 שלבים
![לוח מקשים 2 מקשים לאוסו !: 6 שלבים לוח מקשים 2 מקשים לאוסו !: 6 שלבים](https://i.howwhatproduce.com/images/006/image-17046-10-j.webp)
2 מקשי לוח מקשים לאוסו !: במדריך זה תדעו כיצד להכין מקש 2 מקשים עבור osu! אנא עקוב אחר ההנחיות
ממשק לוח מקשים עם 8051 ומציג מספרי לוח מקשים ב -7 פלחים: 4 שלבים (עם תמונות)
![ממשק לוח מקשים עם 8051 ומציג מספרי לוח מקשים ב -7 פלחים: 4 שלבים (עם תמונות) ממשק לוח מקשים עם 8051 ומציג מספרי לוח מקשים ב -7 פלחים: 4 שלבים (עם תמונות)](https://i.howwhatproduce.com/images/003/image-8936-8-j.webp)
ממשק לוח מקשים עם 8051 והצגת מספרי לוח מקשים ב -7 פלחים: במדריך זה אני הולך לספר לך כיצד נוכל לממשק לוח מקשים עם 8051 ולהציג מספרי לוח מקשים בתצוגת 7 פלחים