1
0

更新问题

This commit is contained in:
Helloworld_Dk 2022-11-21 19:30:51 +08:00 committed by GitHub
parent 6f5586c735
commit a4ecae9016
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -40,8 +40,32 @@
### [方案效果展示](https://www.bilibili.com/video/BV1pe4y1m7pr/)
### [使用32u4的延迟更新后的展示](https://www.bilibili.com/video/BV1PW4y1E7io/)
```
<h2>todo: 最近要写一个常见问题解答(重要!!,包含非常普遍和致命(?)或麻烦的错误)</h2>
stat: 延迟的问题已经被消除
<h2>todo: 最近要...没什么</h2>
## 常见问题
1.本教程内程序似乎无法在43寸设备上正常运行但不意味着本项目无法做43寸版本。需要调整mpr121参数才可以在43寸设备上使用具体参数请自行尝试后续我会公开43寸参数。已在43寸上测试成功可用。
### 本项目有14寸15寸43寸已有人制作成功如果你没有成功请不要急着喷项目因为大有可能是你制作上的问题以下是别的同志在制作过程 ~~自以为是~~ 中遇到的问题我让其改正后均可解决。问题存在性和致命性均经过事实验证不保证这样做一定会失败也不保证不这样做一定会成功但这样做大概率会失败。同时如果你想要找我指导或者提出issue请确保你没有犯下述内容中的错误否则拉黑不予处理。
```
1.自以为是擅自不按照教程执行还觉得自己很对觉得这样不影响。如果您对mpr之类的原理不熟悉比如不知道他是个电容触摸传感器没有注意然后将触摸板或模块置于金属桌子或腿上测试失败者。还有不知道电容类传感器电极相关注意事项而使用自己的错误方法连接模块和电极等。 (解决:不熟悉的按照教程来,完全复刻,不容易出问题,您认为的影响不大,可能影响很大。)
2.使用杜邦线连接各设备或者直接将线拧在一起来连接将线芯跟mpr焊盘绑起来连接如果杜邦线连接方式不牢靠松动劣质氧化严重可能导致触摸板电极或mpr无故停止工作数据异常。原因瞬间的电容值变化容易让mpr的自动适应算法无法处理会导致mpr内部出错。而mpr数据线松动可能导致mpr数据传输错误或断点重启而未初始化。同时公头杜邦线那根金属针如果直接接触电极由于杜邦线自带塑料会让其倾斜实际上连接会非常不稳定只有一个似断非断的点状导电面接触脆弱的导电涂层导致电气性能极差等解决作者建议能焊接的线不要怕麻烦全部进行焊接实际上掌握了焊接熟练的时候焊接比插线快。mpr引脚连接电极mpr端焊接另一端剥长皮打圈
3.电极导线触及屏幕屏幕内走线等有可能导电相当于手去触摸导致电极一直处于按下状态mpr无法识别到底手按还是没按解决方法走线固定好与电极一同距离屏幕有一段距离
4.电极导线长度差距巨大长的导线可能造成更大的电容值短的导线电容值小导致mpr电极间读数呈现一些高一些低灵敏度设置极其复杂难以实现。解决方法尽量规整走线用多长截多长并让线间距离相等不要过远过近其次以较短的路径连接到mpr可以让导线间差距缩到比较小
5.将mpr所有引进包括电极插到面包板再插杜邦线引出杜邦线说过不再提面包板内部是许多条金属片金属片具有一定面积会让电极间产生不必要的电容轻则影响读数重则无法读数。解决方法建议用焊接线的方法连接所有电路并将整个电路固定在一张不导电的板上等效于电路悬空不受干扰。而不使用其他连接方式
6.尝试使用5v单片机mpr电源/IO电压是2.5-3.6v低则可能无法工作高则可能直接烧坏mpr。目前大家能买到的mpr模块上面仅由mpr几个电容电阻组成不带电压转换芯片无法在5v下正常工作。目前没见到使用简易mpr板子配合5v单片机能正常工作的。解决方法使用3.3v单片机或使用adafruit出品的mpr之类自带电平转换支持3.3-5v宽电压的版本。实际一片带电平转换的版本跟简易mpr的差价就超过了5v单片机跟3.3v的差价所以还是买3.3v单片机合适)(下有常见单片机电压)
7.不会写程序,乱改程序还觉得自己很对,自己反省。(解决方案小台直接使用sucareto开源的版本或者我开源的版本大台自己学一学再整或者等我发大台参数)
8.找我问问题指导或提issue而不把自己改了什么东西告诉我不按照教程做但隐瞒我让你怎么处理你不按我要求处理我让刷我测试程序告诉我数据你非要把程序改了再发我数据让打狗却去逮鸡还表现的得意洋洋觉得自己很对这种人再出现在我面前我直接拉黑。
```
| 常见品类 | 单片机常见支持电压 | 说明 |
|---------|------------------|-----------|
| ESP系列 | 3.3v | esp系列一般都是3.3v一般可以直接连接mpr|
| 328p,168p| 1.8v-5v,常见为3.3v| 代表产品Arduino UNO/NANO/MINI 一般可以直接连接mpr|
| 32u4 | 具体多少不知道常见为3.3v和5v| 代表产品Leonardopro micro。其大部分未说明的都是5v少数有说明是3.3v的才是3.3v版本5v不可以连接mpr3.3v可以。|
~~tipsesp,328p,168p大部分需要连接usb串口才能造出usb串口延迟较大本人推荐32u4这种自带usb的有低延迟usb串口的芯片。3.3vpromicro一般很贵且只有8Mhz晶振版本。作者在某橙色购物软件上找到一款typec的有粉色黑色沉金pcb自带复位键还引出iic的版本16Mhz只要30具体店铺就不放了本人试过非常好用性价比很高可以搜搜看~~
stat: 延迟的问题已经被消除,写一个常见问题解答(重要!!,包含非常普遍和致命(?)或麻烦的错误)已完成
## 第二部分 目录
- 第零部分 协议