کیپد لمسی TTP229؛ ورودی چندکلیده برای پنل دستگاه
وقتی چهار کلید برای منو یا ورود فرمان کافی نیست، کیپد لمسی TTP229 با آرایش ۴×۴ گزینهای برای توسعه پنل خازنی است. میتوانید برای کلیدها عملکردهایی مانند ورود عدد، انتخاب حالت و تأیید تعریف کنید؛ رفتار نهایی را برنامه میزبان تعیین میکند.
پاسخ سریع: این صفحه کلید ۱۶ ناحیه لمس دارد، اما فعال بودن همه آنها به تنظیم برد وابسته است. همچنین رابط دو سیمه همه نسخههای TTP229، I2C استاندارد نیست؛ پسوند تراشه را پیش از انتخاب کد بررسی کنید.
اطلاعات مهم برای انتخاب
| نوع ورودی | لمس خازنی با آرایش ۴×۴ |
|---|---|
| حالت تعداد کلید | ۸ یا ۱۶ کلید، مطابق نسخه و پیکربندی |
| رابط خواندن | وابسته به پسوند تراشه و مدار برد |
| تشخیص تککلید یا چندکلید | وابسته به گزینههای پیکربندی ماژول |
| تغذیه معرفیشده کالا | ۲٫۴ تا ۵٫۵ ولت؛ پیش از اتصال با نسخه برد تطبیق داده شود |
تفاوت رابط دو سیمه با I2C
در خانواده TTP229، نوع رابط با پسوند تراشه تغییر میکند. نام SCL برای کلاک و SDO برای داده خروجی، بهتنهایی نشاندهنده I2C نیست. استفاده از کتابخانه نامتناسب میتواند باعث شود برد سالم باشد، اما برنامه هیچ کلیدی را تشخیص ندهد.
مثال کاربردی: پنل ورود مقدار
در یک پروژه فرضی، بخشی از کلیدها برای ورود عدد و بقیه برای پاک کردن، تأیید و بازگشت استفاده میشوند. قبل از نوشتن منو، شناسایی تکتک ۱۶ ناحیه را آزمایش کنید تا محدود بودن تنظیم برد به هشت کلید مشخص شود.
هشت کلید یا شانزده کلید؟
| نیاز پروژه | بررسی لازم |
|---|---|
| حداکثر هشت فرمان | حالت هشتکلید و روش خروجی همان نسخه بررسی شود. |
| استفاده از تمام نواحی ۴×۴ | حالت ۱۶ کلید و روش خواندن داده فعال باشد. |
| تشخیص لمس همزمان | تنظیم Multi Key و پشتیبانی کد میزبان تأیید شود. |
اشتباهات رایج
- انتظار پیدا شدن تمام نسخهها با اسکنر I2C.
- فرض فعال بودن ۱۶ کلید صرفاً به دلیل وجود ۱۶ پد.
- کپی ترتیب پایههای هدر بدون خواندن نوشتههای برد.
سؤالات متداول
آیا با کتابخانه Wire آردوینو کار میکند؟
فقط در صورت سازگاری نوع رابط و پروتکل. نسخه دارای رابط دو سیمه اختصاصی را نباید I2C فرض کرد.
چرا فقط هشت کلید واکنش دارند؟
ممکن است برد روی حالت هشتکلید تنظیم شده باشد. پیکربندی و روش خواندن داده را با مستند همان نسخه بررسی کنید.
برای فعال کردن ۱۶ کلید کدام جامپر را وصل کنم؟
بدون تصویر و شناسه نسخه برد، محل جامپر قابل تعیین نیست. اتصال آزمایشی نقاط برد، روش مناسبی برای تشخیص آن نیست.
جمعبندی انتخاب
کیپد لمسی TTP229 برای پنلهای چندفرمانی و ورود اطلاعات قابل بررسی است. پیش از سفارش، تعداد کلیدهای لازم، نیاز به لمس همزمان و نوع رابط موردپشتیبانی برنامه را مشخص کنید.
پسوند تراشه و نام کتابخانه فعلی، مبنای بررسی سازگاری این انتخاب هستند.
