ESP32 MicroPython电容式触摸和声音教程

本MicroPython教程演示了如何利用ESP32的内置电容式触摸传感器。 利用通过串行通信连接到ESP32的JQ6500 MP3模块构造一个简单的音乐播放器。 触摸界面通过使用脉冲宽度调制来改变LED亮度,从而提供反馈。

JQ6500 MP3模块是向项目添加声音和音乐的好方法。 它支持MP3和WAV格式。 该设备需要5 V电源,但使用3.3 V串行通信,因此可以轻松连接到3.3 V设备,例如ESP32和Raspberry Pi。 它具有30音量电平的放大扬声器和立体声耳机输出。 有一个微型USB端口,可用于从PC上传音乐文件。 它具有Windows支持,但也有一个Linux库。

它有2个版本。 16P仅具有几兆字节的内存来存储声音文件,这对于声音效果是很好的。 28P增加了一个SD卡插槽,最多支持32 GB的音乐。

接线图

引脚说明

MicroPython代码

工作原理

MP3播放器代码

详情参阅 - 亚图跨际

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值