مشاهده همه محصولات
محصولی پیدا نشد
دوست داشتن

ماژول کیپد تاچ 3x4 با تراشه MPR121 با رابط I2C

مرجع:
DKP - 41862
DKP - 41862
دسته بندی: کیپد و سوئیچ
موجود شد خبرم کن
توضیحات

ماژول کیپد تاچ 3x4 با تراشه MPR121

ماژول کیپد تاچ 3x4 با تراشه MPR121، یک ماژول الکترونیکی است که برای ایجاد یک کیبورد تاچ بر روی صفحه‌ای استفاده می‌شود. این ماژول شامل یک تراشه MPR121 می‌باشد که یک تراشه ورودی/خروجی با قابلیت تشخیص لمس است و با استفاده از آن می‌توان به صورت لمسی کلیدهایی را فعال کرد.

این ماژول شامل ۱۲ الکترود لمسی است که بر روی یک برد مدار چاپی قرار دارد. الکترودها به طور معمول به کلیدها وصل شده‌اند، به طوری که وقتی کاربر لمسی روی یک کلید انجام می‌دهد، تغییرات الکتریکی در الکترودها رخ می‌دهد که توسط تراشه MPR121 تشخیص داده می‌شود.مزیت استفاده از ماژول کیپد تاچ 3x4 با تراشه MPR121، سادگی استفاده و نصب آن است که توسط کاربرانی با تجربه الکترونیکی کم نیز می‌تواند استفاده شود. علاوه بر این، قابلیت ارتباطی بالا و پایداری بالای تراشه MPR121، از مزایای دیگر استفاده از این ماژول است.

 

ویژگی های ماژول MPR121

مشخصات فنی ماژول کیپد تاچ 3x4 با تراشه MPR121 به شرح زیر است:

  • تراشه MPR121 با رابط I2C
  • دارای ۱۲ الکترود لمسی
  • قابلیت تشخیص لمس ۱۲ نقطه‌ای
  • ساختار کیپد ۳x۴
  • ولتاژ کاری ۳.۳ ولت
  • جریان مصرفی کمتر از ۵ میلی‌آمپر
  • قابلیت تشخیص لمس در دمای ۴۰- تا ۸۵+ درجه سانتی‌گراد
  • قابلیت پشتیبانی از حالت sleep و low-power

 

بررسی پایه های ماژول MPR121

  • پایه تغذیه VCC
  • پایه IRQ یا همان Interrupt Output
  • پایه SCL
  • پایه SDA
  • پایه GND

 

به همراه ماژول MPR121 چه اقلامی باید خریداری شود؟

  • برد آردوینو
  • سایر میکروکنترلرها مانند ESP32/ ESP8266/ RP2040
  • کابل فلت
  • رله تک و یا رله چهار کانال
  • انواع نمایشگرها
  • برد بورد

 

راه اندازی ماژول کیپد MPR121 با آردوینو

#include <Wire.h>

#define MPR121_ADDR 0x5A // I2C address of MPR121 module

// Define key mapping (change to match your keypad layout)
const byte KEYS[3][4] = {
  {1, 2, 3, 0},
  {4, 5, 6, 0},
  {7, 8, 9, 0},
};

void setup() {
  Wire.begin(); // Initialize I2C communication
  Serial.begin(9600); // Initialize serial communication
  // Configure MPR121 module
  Wire.beginTransmission(MPR121_ADDR);
  Wire.write(0x00);
  Wire.write(0x80); // ECR, set all electrodes to run mode
  Wire.endTransmission();
}

void loop() {
  // Read key press status from MPR121 module
  Wire.requestFrom(MPR121_ADDR, 2);
  if (Wire.available() >= 2) {
    byte LSB = Wire.read();
    byte MSB = Wire.read();
    int touched = ((MSB << 8) | LSB) & 0x0FFF; // Extract touch status for 12 electrodes
    for (byte row = 0; row < 3; row++) {
      for (byte col = 0; col < 4; col++) {
        byte key = KEYS[row][col];
        if (key != 0 && (touched & (1 << (row * 4 + col))) != 0) {
          // Key pressed, send serial message
          Serial.print("Key ");
          Serial.print(key);
          Serial.println(" pressed");
        }
      }
    }
  }
  delay(100); // Polling delay
}

ادامه مطلبShow less
جزئیات محصول
DKP - 41862

مشخصات

ابعاد
80x48mm
نوع مبدل
پروتکل I2C
نظرات
بدون نظر
سوالات متداول
    ماژول برای شارژ و دشارژ همزمان باتری 18650 با ظرفیت 1200mAh تک سل چی بگیرم؟ tp4056 که چنین قابلیتی نداشت

    توسط همین ماژول هم میتوانید اقدام به اجرای درخواستتان کنید. البته اگر فقط بخواهید یک سلول باتری لیتیومی را مدیریت شارژ کنید، همان گزینه ماژول TP4056 مناسب خواهد بود.


    آیان امکان راه اندازی چند سنسور DHT با ESP8266 با میکروپایتون وجود دارد؟

    امکان راه اندازی چند سنسور DHT با ESP8266 با استفاده از MicroPython وجود دارد. سنسورهای DHT با پروتکل دیجیتال و از طریق پایه‌های GPIO قابل اتصال به میکروکنترلرها هستند.


    چه جوری از میکروکنترلر ESP32 برای ساخت یک سیستم کنترل دما استفاده کنیم؟ برنامه نویسی پیچیده است؟

    برای ساخت یک سیستم کنترل دما با برد میکروکنترلر ESP32، به موارد زیر نیاز دارید:

    یک برد میکروکنترلر ESP32

    یک سنسور دما مثل DHT DS18B20

    یک المان سرد کننده

    با استفاده از کتابخانه DHT.h، می‌توانید از سنسور دما برای خواندن دمای محیط استفاده کنید. سپس، می‌توانید از این دما برای کنترل المان گرمایشی یا سرمایشی استفاده کنید.

    در خصوص برنامه نویسی از کتابخانه DHT و در صورت نیاز کتابخانه وای فای برای ارسال داده‌ها به پلتفرم IoT باید استفاده کنید. 


خریداران این محصول، این کالاها را نیز خریده اند:
محصولات مرتبط

ویژگی‌های فیزیکی

ابعاد
80x48mm

سایر ویژگی‌ها

نوع مبدل
پروتکل I2C
2,500,000 تومان
در این کیت 5 مدار آموزشی کنترل سطح مخزن آب ،آبیاری خودکار گل و باغچه ،دزدگیر منزل ،تهویه خودکار ،لامپ هوشمند بصورت کاردستی الکترونیک برای دانش آموزان و بدون نیاز به لحیم کاری و تجهیزات خاص به همراه DVD آموزش ویدئویی...
7,800,000 تومان
ماکت یک کیت مونتاژ شده مجموعه کامل و آماده جهت آموزش و یادگیری هوشمندسازی منازل و ساختمانهاست، با استفاده از اپلیکیشن بلوتوث موبایل سنسورهای ماکت را فعال میکنید و عملکرد هر ماژول بصورت آلارم هشدار بازر یا نمایش بر روی...

فهرست

تماس با دانشجو کیت

ساعت تماس همه روزه از 9 صبح تا 5 عصر (بجز روزهای تعطیل) البته فروشگاه ما به صورت آنلاین است و می‌توانید خریدتان را انجام دهید. اما اگر سوالی داشتید که به تماس تلفنی نیاز داشت، فقط در ساعت‌های اعلام شده در خدمتیم.

021-88857245

021-88856524

031-32211313

 

شماره روبیکا و ایتا، فقط پیام، پاسخ به سوالات قبل از خرید و دریافت تصاویر کالاها

09375076606

 

ارسال سریع تهران (تحویل همان روز)

تمامی شهرهای ایران با پست

بخش قوانین ارسال و قوانین خرید را مطالعه کنید.

جستجو

مشاهده همه محصولات
محصولی پیدا نشد

یک حساب کاربری رایگان برای ذخیره آیتم‌های محبوب ایجاد کنید.

ورود به سیستم