步骤1:接线。
将一根导线连接到3.3v引脚,再将一根导线连接到adc引脚。现在,将这两根导线彼此靠近放置,或在面包板上使用订书机引脚或裸跳线。现在,当我们触摸这两个端子时,adc引脚将根据手指或拇指的电阻返回值(它不如电容模块那么好,只要它具有一定的导电性,它就可以使用所有器件)。 施加的压力越大,值越高(令人敬畏的部分)。
可以在arduino ide中使用以下代码在串行监视器中读取adc值并控制内置显示器的亮度led:
const int ain = a0;
const int led = 2;
int inputval = 0;
void setup()
{
pinmode(led,output);
serial.begin(9600);
}
无效循环()
{
inputval = analogread(ain);
if (inputval 《= 20)
{
analogwrite(led,1024);
}
否则if(inputval》 20 && inputval 《50)analogwrite(led,768);
else if(inputval》 50 && inputval 《100)analogwrite(led,512);
else if(inputval》 100 && inputval 《1000)analogwrite(led,256);
else {analogwrite(led,0);}
//用于串行监视器
for(int i = 0; i {
serial.print(“-”);
}
serial.println(inputval);
}
步骤2:一种其他方法。
要想更具创造力,可以用纸和铅笔长期使用触摸屏。:)是的,您没看错。
确保铅笔笔芯上的石墨层较黑,并且终端端子又大又密。
请注意:
1。痕迹可能会随着时间的流逝而逐渐消失,因此需要重新绘制。
2。可以通过观察串行监视器根据需要在代码中更改灵敏度值。
3。当我用笔记本电脑为nodemcu供电并且笔记本电脑插入充电器时,值不稳定(可能是一些接地问题)。使用其他电源,效果很好。
北京动物园完成5G通信基站建设,提供优质、便捷的旅游服务及体验
荣耀20曝光采用了三摄像头取消了后置指纹改为了屏幕指纹
京微齐力异构FPGA产品帮助行业客户实现应用创新和性能突破
魅族flyme6你用了吗?one mind魅族粉亲测好用!
使用光流 + CNN的方法来预测车辆的速度
触摸传感器DIY图解
python程序文件扩展名主要有哪两种
用于检测煤气泄漏的传感器应用介绍
目前市场上应用最广泛的陶瓷patch天线概述
Giroptic为iPhone推出iO全景摄像头,支持全景直播
DRAM芯片与知名企业有很大差距,DDR4仍是紫光国微主流
联发科天玑游戏生态圈火速拓展,天玑9300旗舰芯坐享其成
CVPR2023 I BUFFER:点云配准中卓越精度、高效性和泛化性的完美平衡
苹果官网停售Intel版MacBook Air
FF将于2022年下半年正式在中国实现量产
比特币的底层技术是由什么托起的
上海汽车电子产业链一家电容企业抗疫守“沪”
安波福亚太区总裁杨晓明博士荣获上海市“白玉兰荣誉奖”
Yandex计划自己研发自动驾驶传感器
Micro LED能否打破贫困化增长魔咒?