KY-021磁簧传感器arduino代码
时间: 2023-08-04 19:07:32 浏览: 138
arduino 代码
5星 · 资源好评率100%
KY-021磁簧传感器是一种用于检测磁场的传感器,可以通过Arduino进行读取。下面是一个简单的示例代码,用于读取KY-021磁簧传感器的状态:
```cpp
int sensorPin = 2; // 将传感器连接到Arduino的数字引脚2
void setup() {
pinMode(sensorPin, INPUT); // 将引脚设置为输入模式
Serial.begin(9600); // 初始化串口通信
}
void loop() {
int sensorValue = digitalRead(sensorPin); // 读取传感器的状态
if (sensorValue == HIGH) {
Serial.println("Magnetic field detected");
} else {
Serial.println("No magnetic field detected");
}
delay(1000); // 延迟1秒
}
```
将KY-021磁簧传感器的信号引脚连接到Arduino的数字引脚2。通过上传此代码到Arduino板上,并打开串口监视器,您应该能够看到每秒打印出传感器当前状态的消息。当传感器检测到磁场时,它将输出高电平(HIGH),否则输出低电平(LOW)。请确保正确连接传感器,并根据需要进行适当的校准。
阅读全文