好久没有使用过arduino做东西了,今天回归本真搞一波
今天在arduino平台做了一个按键开锁,真正代码也就几行。在这里也总结一下

一、用到的硬件主要是四个:

image.png
D1的板子
image.png
巨捞的继电器
image.png
摸一下的传感器(静电也他妈会触发就服了)
在搞个锁,什么锁都可以。

二、接线

image.png

三、代码

define FINGER D2
#define RELAY D8
int data;
void setup() {
Serial.begin(115200); //设置波特率
pinMode(ZHIWEN,INPUT);//设置按键模块为输入引脚
pinMode(RELAY,OUTPUT);//设置继电器为输出引脚
digitalWrite(RELAY,HIGH); //初始化引脚为高电平(关闭继电器)
}

void loop() {
data = analogRead(ZHIWEN); //读取按键状态数据
switch(data)
{
case 0:
Serial.println(“close”);
digitalWrite(RELAY,HIGH); //关闭继电器(关锁)
break;
case 1023:
Serial.println(“open”);
digitalWrite(RELAY,LOW); //打开继电器(开锁)
delay(1000); //开锁后延时1秒
break;

}