آردوینو-جلسه 20-کیپد موبایل

سلام اقای معین خسته نباشید.
کدی که من برای این تمرین که فرمودین نوشتم به صورت زیر هست .اگه 3 ثانیه دکمه نگه داشته بشه عدد نشون میده و تا 2 ثانیه فرصت هست که کاربر دکمه رو بزنه که مثلا برای دکمه اول حرف a یا b یا c رو نشون بده
مشکلی که الان هست اینه که حرف a و b رو نشون میده،ولی حرف c رو به صورت شکل زیر نشون میده(کلا برای بقیه دکمه ها هم حرف سوم به همین صورت نمایش داده میشه).مشکل چیه به نظرتون،اصلا روش نوشتن برنامه برای این تمرین که فرمودین درسته و به همین صورته یا خیر .


برنامه :
mobileKeypad.ino

برنامه به صورت زیپ:
mobileKeypad.zip

سلام دوست عزیز، داخل کدتون دیدم که روی سریال هم داده ها رو دریافت میکنید. روی سریال چی میبینید؟ آیا اونجا درست نشون میده؟
به نظر میاد که شما یک کاراکتر غیر اسکی روی ال سی دی نوشتید. لطفا ببینید روی سریال چی میبینید. برای اطمینان از اینکه کاراکترهای غیر اسکی نداشته باشید، از ترمینالی استفاده کنید که بتونه هگز به شما نشون بده. در جلسات آینده این موارد آموزش داده خواهد شد.

با تشکر از شما جناب معین