Ahmed Aljaberi
Ahmed Aljaberi

@ahmed_aljabri

7 تغريدة 144 قراءة Nov 23, 2019
كيف تعمل شاشات اللمس في الجوالات و كيف تُبرمج ؟ تقنيات اللمس ليست واحدة لكن سأشرح ما يستخدم في اجهزة الجوالات الحديثة مثل الايفون و هي ما تسمى الCapacitive و هي نوعين Surface و Projected و اغلب الهواتف الذكية تستخدم الثانية . ( سلسلة )
شاشة الجوال تعمل بنفس طريقة شاشة التلفزيون الLED مصفوفات بالالاف من مجموعة تتكون من ثلاث مصابيح صغيرة ازرق و اخضر و احمر تمثل كل واحدة منها بكسل واحد فوقها طبقة من زجاج للحماية.
بعدها طبقتين من مواد معدنية شفافة على هيئة شبكة متداخلة من الاقطاب الكهربائية electrodes احدها ترتيبه افقي و الاخر رأسي ( س و ص ) متباعدة عن بعضهما بمادة لاصقة تعمل كعازل و مرتبطتين بمتحكم Controller يعرف اذا حصل تلامس بين الطبقتين و احداثيات التلامس.
هاتين الطبقتين يمر بها تيار كهربائي خفيف دائم يولد حقل كهربائي معروف القيمة , ثم فوقها طبقة اخرى من الزجاج للحماية .
جسم الانسان مشحون بالالكترونات و يعتبر فيزيائياً Conductor اي موصل للكهرباء فإذا لامس الاصبع مكان ما على الشاشة تؤثر الالكترونات في اصبع الانسان على الحقل الكهربائي بين طبقتي الاقطاب في الشاشة و يحصل تغير في الشحنة
هذا التغيير البسيط يلتقطه المتحكم و يعرف بأن هناك ملامسة حصلت ويحدد موقعها و يرسلها لبرنامج في نظام التشغيل ليحللها و يستجيب لها .
لكل نظام تشغيل مكتبة خاصة بالتعامل مع طرق لمس الشاشة تكون تابعة للSDK و تسمى gestures فمثلا في اندرويد اسمها GestureDetector و في ايفون UIGestureRecognizer يمكن البحث باسمائها عن دروس للتعامل معها.

جاري تحميل الاقتراحات...