更新问题
This commit is contained in:
parent
6f5586c735
commit
a4ecae9016
28
README.md
28
README.md
@ -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| 代表产品:Leonardo,pro micro。其大部分未说明的都是5v,少数有说明是3.3v的,才是3.3v版本,5v不可以连接mpr,3.3v可以。|
|
||||
|
||||
~~tips:esp,328p,168p大部分需要连接usb串口才能造出usb串口,延迟较大,本人推荐32u4这种自带usb的有低延迟usb串口的芯片。3.3vpromicro一般很贵且只有8Mhz晶振版本。作者在某橙色购物软件上找到一款,typec的有粉色黑色沉金pcb自带复位键还引出iic的版本16Mhz,只要30,具体店铺就不放了,本人试过非常好用,性价比很高,可以搜搜看~~
|
||||
|
||||
stat: 延迟的问题已经被消除,写一个常见问题解答(重要!!,包含非常普遍和致命(?)或麻烦的错误)已完成
|
||||
|
||||
## 第二部分 目录
|
||||
- 第零部分 协议
|
||||
|
Loading…
Reference in New Issue
Block a user