步骤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供电并且笔记本电脑插入充电器时,值不稳定(可能是一些接地问题)。使用其他电源,效果很好。
-
触摸传感器
+关注
关注
0文章
124浏览量
23119
发布评论请先 登录
相关推荐
低功耗触摸传感器GTX314L应用程序注释以及触摸检测的感应输入线
![低功耗<b class='flag-5'>触摸</b><b class='flag-5'>传感器</b>GTX314L应用程序注释以及<b class='flag-5'>触摸</b>检测的感应输入线](https://file.elecfans.com/web2/M00/3F/10/pYYBAGJl-o6Ac6pJAACOV52fg_Q096.png)
干簧管传感器属于什么传感器
使用OpenSCAD脚本自动化电容式触摸传感器PCB设计
![使用OpenSCAD脚本自动化电容式<b class='flag-5'>触摸</b><b class='flag-5'>传感器</b>PCB设计](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
怎么区分PNP传感器和NPN传感器
车载传感器主要有哪些传感器
传感器电路图解析
![<b class='flag-5'>传感器</b>电路<b class='flag-5'>图解</b>析](https://file1.elecfans.com/web2/M00/F7/24/wKgZomaD0UuAXR-IAAB8KiYWmJo576.png)
触摸传感器的工作原理、应用及类型
工业机器人的触觉传感器有哪些?传感器作用是什么?
指纹传感器的定义 指纹传感器的应用
什么叫离子传感器?离子传感器的工作原理 离子传感器的特性
基于IC555构建的光反射传感器电路
![基于IC555构建的光反射<b class='flag-5'>传感器</b>电路](https://file1.elecfans.com/web2/M00/C0/EA/wKgZomXa-HeAUfRwAACLVz8NLjI149.jpg)
评论