接线如图:

代码如下:
const int sensor = 8;
int state; // 0 close - 1 open wwitch
void setup()
{
Serial.begin(9600);
pinMode(sensor, INPUT_PULLUP);
}
void loop()
{
state = digitalRead(sensor);
if (state == HIGH){
Serial.println("aaa");
}
else{
Serial.println("bbb");
}
delay(200);
}如下所示,两个板子分开时是aaa,合在一起是bbb

本文介绍了一个简单的Arduino程序,用于监测一个数字传感器的状态变化,并通过串口输出不同的消息来指示传感器的打开与关闭状态。该程序利用了digitalRead函数读取传感器的电平状态,并使用if-else结构来判断和输出相应的状态。
1848

被折叠的 条评论
为什么被折叠?



