רשימת קניות עם ארדואינו ומסך מגע

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

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

אחרי זה שחשבתי על זה קצת נפל האסימון – המסך מרגיש נגיעה בפיקסל מסוים שמיוצג בערכים של X ו- Y וצובע את הפיקסל בצבע… זה כל הסיפור. מבחינה טכנולוגית המגבלה היחידה היא המהירות של הבקר כי יש לו צורך להרגיש מגע ולצבוע הרבה פיקסלים במהירות.

אז אם זה כל כך פשוט למה לא ליצור רשימה אלקטרונית עם ארדואינו אונו ומסך מגע ?

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

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

יש כפתור CLEAR וכשלוחצים עליו עם האצבע כל הרשימה נמחקת ואפשר להתחיל מחדש.

 

מסך מגע עם ארדואינו

 

יש קטע אחד קצת טריקי – הארדואינו נמצא בלולאה קבועה שגם מחכה ללחיצה של העט וגם ללחיצה על הכפתור CLEAR, אז ברגע שלוחצים על הכפתור זה מצייר עליו במקום ללחוץ עליו.

איך פותרים את זה? כותבים התניה לפני שמציירים על המסך שרק אם הפיקסל גדול מ-80 בציר ה-X וגדול מ-50 בציר ה-Y אז לצייר על המסך. ואז מה שיוצא בפועל זה שניתן לצייר על כל המסך חוץ מכפתור הלחיצה.

הנה לוח הרשימות הקודם שלנו:

 

לוח רשימות ישן

 

והלוח האלקטרוני שהחליף אותו:

 

לוח אלקטרוני חדש

 

קצת קטן אבל עושה את העבודה בינתיים….

 

כתיבת תגובה

האימייל לא יוצג באתר.