עבור לתוכן

קלט פלט בארדואינו

Featured Replies

פורסם

שלום בניתי תוכנית שתפקידה לרשום מספרים על צג 7 לדים ורציתי לא שהיא תריץ סתם ספרות אלא שזה יהיה עקב פקודה כמו לחצן על מטריצה או מספר במסך סריאל של התוכנה למי יש רעיון או מדריך לעשות את זה

אני חסר ניסיון בתחום זה היה הפרוייקט הראשון שלי והתחלתי אותו ממש בלי כלום

פורסם

מה זה "לחצן על מטריצה" מטריצה שלך מה ? KEYPAD ?

אני אניח שאם גרמת להצגת מספרים על מסך 7 סגמנטים אז אתה מכיר כמו if/while וכאלה ..

ברגע שתיסגר על מה הקלט שלך

נניח לחיצת כפתור אתה מאזין לה בקלט דיגיטלי או אנלוגי אז אתה שואל אם (הקלט שלי) אז (כל הפעולות של ההצגה)

אם תהיה יותר ספציפי אוכל לכוון אותך.

פורסם
  • מחבר

תודה רבה על התגובה ...

מטריצה לבנה שמגיעה עם הארדואינו

המספריםן רצו סתם כלומר עם בסיס של בלינק שעליו נכתב איזה לדים ידלקו מתי כמובן

אז עכשיו הבנתי שIF/WILE זה מה שאני מחפש סבבה

בהמשך זה יגיע מחיישני קירבה אז אני בטח יצטרך לעבד מידע יותר מסובך ...

פורסם

מטריצה שמגיעה עם קיט ? אפשר תמונה או קישור ?

בכל מקרה הרי הדלקת לדים כמו שאמרת זה להגיד איזה לדים ידלקו ברדע שתקבל קלט תוכל לבנות שיטות לעיבוד המידע והפלט שלו

למשל :


void displayNumber(int number){
switch (number){
case 1:
// קוד המציג את הספרה 1
break;
case 2:
// קוד המציג את הספרה 2
break;
.
. וכך הלאה
.
}
}

ואז אתה משתמש בזה נגיד ממשתנה של מרחק שקוראים לו distance שתקבל מחיישן מרחק

אתה פשוט קורא לו:

displayNumber(distance);

והוא מציג לך את זה על המסך.

כמו שאמרתי .. ברגע שיהיו לך חומרים ספציפיים זה הכל עניין של היגיון.

פורסם
  • מחבר

תודה אחי אני קצת בתקופת מבחנים אני ינסה את זה יותר מאוחר השבוע וידווח

והמטריצה זאת הפשוטה שמגיעה עם הקיט

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים