![](https://duino4projects.com/wp-content/uploads/2021/07/Arduino-ESP32-Capacitive-Touch-Sensor.jpg)
اضافه کردن رابط های لمسی به پروژه های شما ممکن است در ابتدا دشوار به نظر برسد، اما واقعاً اینطور نیست. در این Instructable به شما نشان خواهم داد که چگونه با استفاده از برد توسعه Arduino یا ESP32 این کار را انجام دهید.
آنچه شما نیاز خواهید داشت:
- یک برد توسعه آرودینو* یا ESP32
- یک سیم
- مقداری فویل
- مقداری نوار چسب
*باید تقریباً روی هر آردوینو به استثنای Arduino Due کار کند، زیرا به جای تراشه AVR روی یک تراشه ARM کار میکند.
حسگر خازنی آردوینو
اکنون، برای حسگر لمسی آردوینو، از کتابخانه ای به نام ADCTouch استفاده می کنیم. گزینه های دیگری مانند کتابخانه CapacitiveSensor وجود دارد، اما از تجربه من ADCTouch بهترین دقت را ارائه می دهد و در عین حال ساده ترین راه اندازی و استفاده است.
سنجش خازنی ESP32
برای سنجش لمسی ESP32 ما از فریم ورک آردوینو و تابع داخلی ()touchRead استفاده می کنیم.
مرحله 1: سیم کشی
![](https://duino4projects.com/wp-content/uploads/2021/07/The-Wiring.jpg)
بیایید همه چیز را با هم سیم کشی کنیم. ساده احمقانه خواهد بود - قول می دهم.
آماده سازی سنسور:
اول از همه، ما یک تکه فویل را برداریم و با استفاده از مقداری نوار چسب آن را به یک سیم وصل می کنیم - هر چه فویل بزرگتر باشد، حساسیت سنسور ما بیشتر است. با انجام این کار، سنسور ما آماده استفاده است.
آردوینو: