加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

使用MPR121将任何表面变成触摸按钮

2019/10/30
437
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

MPR121是一种12引脚触摸传感器,利用了IC的电容功能。

芯片具有一个触发引脚,使您可以知道其中一个引脚已被触摸或释放,从而为您提供了出色的响应时间,并提供了使用中断而不是扫描循环状态的选项(如示例所示)唯一的缺点是,IC的所有12个IO引脚都只有一个触发引脚。可以设置I2C地址ADDR 是I2C地址选择引脚。默认情况下,使用100K电阻将其下拉至地,I2C地址为0x5A。您还可以将其连接到地址为0x5B的3Vo引脚,地址为0x5C的SDA引脚或地址0x5D的SCL引脚。此设置用于adafruit板,某些克隆板具有不同的I2C地址集和默认值。如果您不知道要使用哪种I2C扫描仪,则可以使用它。

连接电路板非常简单。

需要注意的一件事-大多数分线板电源额定电压为3.3V,请勿使用5V为其供电。数据电平电压如何-由于i2c硬件的特性,您不会用arduino的5V损坏MPR121,但是如果您确实注意到从中读取问题,或者甚至没有在总线上找到它-尝试逻辑2之间的电平转换器

多年以来,我用这款出色的IC做了几件事。我创造的第一批产品中有2个是我的孩子的游戏,顶部的字母与2个MPR121连接,每次触摸都会触发我说这封信的mp3记录名称。

同时,我还尝试了裸露的导电涂料-这很有趣,并且可以与MPR121一起使用。

硬件组成:

  • Arduino UNO和Genuino UNO
  • Adafruit电容式触摸传感器突破-MPR121
  • mpr121_bb_RtoqW9Ya0j.png
    描述:电路图
  • simple_on_off_led_on_pin_0_1.ino
    描述:源代码

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
LM20BIM7/NOPB 1 Texas Instruments ±1.5°C Analog Output Temperature Sensor 5-SC70 -55 to 130

ECAD模型

下载ECAD模型
$1.5 查看
LM335Z/NOPB 1 National Semiconductor Corporation Analog Temperature Sensor, ANALOG TEMP SENSOR-VOLTAGE, 1Cel, ROUND, THROUGH HOLE MOUNT, PLASTIC, TO-92, 3 PIN
$1.21 查看
MPX2200D 1 Motorola Semiconductor Products Peizoresistive Sensor, Differential, 0Psi Min, 29Psi Max, 0.25%, 0-40mV, Round, Through Hole Mount, UNIBODY PACKAGE-4
$21.29 查看

相关推荐

电子产业图谱