霍尔传感器是一种可以测量磁力变化的传感器,今天XIAOFEIYU就来测试一下ESP32使用霍尔传感器。
霍尔传感器:正负极加一个数据接口。
将传感器与ESP32进行电路连接:
编写程序:
#define SIGNAL_PIN 33
int value = 0; // 存储传感器值的变量
void setup() {
Serial.begin(9600);
Serial.println("准备");
}
void loop() {
delay(500);
value = analogRead(SIGNAL_PIN);
Serial.println( value );
}
通过使用磁铁放在传感器跟前,查看输出值的变化。
可以看到增加磁铁后输出的数字有了变化。
这种霍尔传感器的具体使用,还有待后续慢慢挖掘,有比较了解的小伙伴可以留言探讨。