小更新
85
tn/2.md
@ -625,6 +625,21 @@ todo
|
||||
|
||||
## 第六部分 触摸屏制作详细步骤
|
||||
|
||||
此主文档讲ITO裁切法相关详细步骤,对于其他方法,将开独立的markdown讲解
|
||||
|
||||
目前你在 **(主文档)ITO裁切法教程文档**
|
||||
|
||||
|
||||
跳转:
|
||||
1. [(主文档)ITO裁切法教程文档](2.md)
|
||||
2. [(纯享版)ITO裁切法教程文档](orig1.md)
|
||||
3. [完全原创ITO化学蚀刻法教程文档](che1.md)
|
||||
4. [reservedpr](pr.md)
|
||||
5. [reservedche2](che2.md)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@ -648,9 +663,77 @@ todo
|
||||
|
||||
## 第七部分 触摸屏制作特别注意事项
|
||||
## 第八部分 开发环境搭建和程序烧录
|
||||
|
||||
### 开发环境搭建
|
||||
#### 下载安装IDE
|
||||
目前本教程使用的**所有程序**均为**arduino生态**下的,故需要使用arduino兼容ide
|
||||
|
||||
可选使用官方ide,slober等各种ide操作
|
||||
|
||||
由于兼容ide较为冷门且增加很多不必要的配置麻烦,由于官方ide新版bug比沙漠里的沙子都多,**本教程仅支持官方ide旧版(1.x)的最新版(在1.x里面找最新的一个),使用其他IDE出现任何问题,均不会得到我们的任何关注,对于非1.x官方最新IDE情况下提issue等,可能会导致被拉黑,因为很烦很烦,明明有不容易出问题的不用,非要用容易出问题的,然后提一些换旧版ide根本不会出现的没有任何意义的问题,这本身就是十分浪费时间的**
|
||||
|
||||
认准**Arduino官网下载的最新版1.xIDE**
|
||||
|
||||
![dummy](pics2/arduinoided.png)
|
||||
|
||||
#### IDE安装开发板包和库
|
||||
|
||||
##### 开发板包
|
||||
|
||||
如果使用的是类似arduino官方版本的开发板,例如使用的是基于mega32u4的开发板,均可选择[工具->开发板->Arduino AVR Boards->Arduino Leonardo],无需额外安装开发板包
|
||||
|
||||
如果使用的是samd21等非类似arduino官方的板子,需要安装对应的开发板包,一般卖板子的商家会提供附加开发板包json链接或开发板包安装教程
|
||||
|
||||
以SEEED XIAO SAMD21为例,[百度搜索](https://baidu.com),可以轻松找到
|
||||
|
||||
![dummy](pics2/samd211.png)
|
||||
|
||||
在此seeed官方提供的文档中,教你如何安装对应开发板包,跟着走即可,可见,现存大多教程,文档都是基于旧版1.xIDE的,在此使用2.xIDE,就会造成教程步骤不通的麻烦,而且,2.xIDE有时候在搜索库文件的时候都会出错,所以**务必使用1.xIDE**
|
||||
|
||||
![dummy](pics2/samd212.png)
|
||||
|
||||
##### 库
|
||||
|
||||
本项目主要使用到[Adafruit_MPR121](https://github.com/adafruit/Adafruit_MPR121)这个库
|
||||
|
||||
需要安装库才能通过编译,否则编译失败,提示找不到"Adafruit_MPR121.h"
|
||||
|
||||
此库已进入Arduino IDE库管理器,可以直接通过库管理器安装
|
||||
![dummy](pics2/arduinolibrary1.png)
|
||||
![dummy](pics2/arduinolibrary2.png)
|
||||
安装即可使用,若提示还需一并安装其他库,一并安装即可
|
||||
|
||||
|
||||
### 程序烧录
|
||||
|
||||
20寸以下可尝试Mai2TouchOK这个巨老程序,此程序没写区块分配,只能按照A-E 1-12顺序链接mpr和区块,此程序使用Touched一次性读取区块按下信息,刷新率巨高,1500hz,但是不建议用,这个程序如果不会自己改参数和测区块,完全不建议使用
|
||||
|
||||
20寸以上包括到43寸请使用newmap版本程序,此程序非常人性化,可以轻松调节哪个区块对应哪个mpr的哪个引脚,区块阈值可分别调节,非常的好用,缺点就是单独读取区块电极原始数据计算,速度较慢,SAMD21下140-160hz,32u4下100hz左右,但是也完全够用,不要担心,至少SAMD21已超过官方理论极限,100hz的32u4经过大佬测试打14+莫得问题
|
||||
|
||||
下载程序后,双击主ino打开即可
|
||||
在ide顶栏的[工具->开发板]选择你的开发板
|
||||
在ide顶栏的[工具->端口]选择对应的COM口,烧录即可
|
||||
|
||||
**注意注意**:如果是SAMD21等板,选择开发板后,可能出现其他可选项,如图
|
||||
![dummy](pics2/samd213.png)
|
||||
|
||||
这时候要随机应变,不同的板子弹出来的东西不一样,看好自己板子的特性,比如esp有不同内存大小等,选对,另外我们要使用USB-CDC串口的话,记得开USBCDC功能,像是SAMD21就直接选择好Arduino的USB Stack,esp32要选择CDC on boot打开之类。
|
||||
|
||||
部分板子如果编译不通过,可能需要
|
||||
把
|
||||
```#define SerialDevice Serial```
|
||||
改成
|
||||
```#define SerialDevice SerialUSB```
|
||||
|
||||
编译上传即可使用
|
||||
|
||||
上传好的使用方法:见[Sucareto/Mai2Touch](https://github.com/Sucareto/Mai2Touch)的Mai2Touch使用方法部分
|
||||
|
||||
## 第九部分 程序灵敏度和参数调试
|
||||
## 第十部分 完成
|
||||
|
||||
|
||||
|
||||
## 编写时杂项(将会嵌入到上面的内容中)
|
||||
|
||||
|
||||
@ -659,6 +742,4 @@ todo
|
||||
|
||||
|
||||
|
||||
|
||||
![dummy](pics2/caiqie003.png)
|
||||
![dummy](pics2/3dpicplacetip.png)
|
||||
|
22
tn/che1.md
Normal file
@ -0,0 +1,22 @@
|
||||
|
||||
目前你在**完全原创ITO化学蚀刻法教程文档**
|
||||
|
||||
跳转:
|
||||
1. [(主文档)ITO裁切法教程文档](2.md)
|
||||
2. [(纯享版)ITO裁切法教程文档](orig1.md)
|
||||
3. [完全原创ITO化学蚀刻法教程文档](che1.md)
|
||||
4. [reservedpr](pr.md)
|
||||
5. [reservedche2](che2.md)
|
||||
|
||||
## 此文档还未开始编写
|
||||
|
||||
#### 蚀刻基本步骤
|
||||
(dkmaiproj原创)蚀刻方法:
|
||||
ito导电面去掉保护膜,涂感光蓝油,风干
|
||||
打印菲林,白色部分为需要留下的部分
|
||||
菲林盖在ito带感光蓝油的导电面上,uv120秒
|
||||
显影液处理直到不需要的部分表面感光蓝油全部溶解
|
||||
hcl(稀)-fecl3 蚀刻液 处理
|
||||
清洗表面,后脱膜液处理,直到所有蓝油脱落
|
||||
蚀刻完成
|
||||
(个人家庭可用简化原创思路,世界首发表,hwmug design版权所有)
|
10
tn/che2.md
Normal file
@ -0,0 +1,10 @@
|
||||
目前你在**reservedche2**
|
||||
|
||||
跳转:
|
||||
1. [(主文档)ITO裁切法教程文档](2.md)
|
||||
2. [(纯享版)ITO裁切法教程文档](orig1.md)
|
||||
3. [完全原创ITO化学蚀刻法教程文档](che1.md)
|
||||
4. [reservedpr](pr.md)
|
||||
5. [reservedche2](che2.md)
|
||||
|
||||
## 此文档还未开始编写
|
9
tn/orig1.md
Normal file
@ -0,0 +1,9 @@
|
||||
|
||||
目前你在 **(纯享版)ITO裁切法教程文档**
|
||||
|
||||
跳转:
|
||||
1. [(主文档)ITO裁切法教程文档](2.md)
|
||||
2. [(纯享版)ITO裁切法教程文档](orig1.md)
|
||||
3. [完全原创ITO化学蚀刻法教程文档](che1.md)
|
||||
4. [reservedpr](pr.md)
|
||||
5. [reservedche2](che2.md)
|
BIN
tn/pics2/arduinoidea.png
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
tn/pics2/arduinoided.png
Normal file
After Width: | Height: | Size: 178 KiB |
BIN
tn/pics2/arduinolibrary1.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
tn/pics2/arduinolibrary2.png
Normal file
After Width: | Height: | Size: 12 KiB |
BIN
tn/pics2/samd211.png
Normal file
After Width: | Height: | Size: 66 KiB |
BIN
tn/pics2/samd212.png
Normal file
After Width: | Height: | Size: 252 KiB |
BIN
tn/pics2/samd213.png
Normal file
After Width: | Height: | Size: 5.6 KiB |