استفاده از پین های لمسی ESP32٬ که یک برد توسعه عالی برای پروژههای هوشمند اینترنت اشیا (IoT) است این امکان را به شما خواهد داد تا با اضافه کردن قابلیت لمسی به مدارات خود را هوشمندتر کنید٬ چرا که ماژول ESP32 شامل 10 پین GPIO لمسی خازنی است و شما میتوانید از این پینها برای ارتقاء پروژههایی که یک کلید ساده مکانیکی بر روی آن ها تعبیه شده استفاده کنید.
ESP32 چگونه لمس یک انگشت را تشخیص می دهد؟
پیش از راه اندازی پین های Touch یک ماژول ESP32 بهتر است نحوه تشخیص لمس یک انگشت در این ماژول را بدانید. این قطعه از خواص الکتریکی موجود در بدن انسان به عنوان ورودی استفاده میکند. هنگامی که پین حسگر لمسی توسط انگشت لمس میشود، یک بار الکتریکی کوچک در نقطه اتصال جذب میشود. این اتفاق باعث ایجاد تغییر در ظرفیت خازنی و در نتیجه سیگنال آنالوگ میشود. سپس دو ADC متوالی تقریبی (SAR ADC)، این سیگنال آنالوگ را به اعداد دیجیتال تبدیل میکنند.