24.线性霍尔磁力传感器
一、功能以及原理
基于霍尔感应原理的磁性传感器,可以用来对磁性材料(磁铁)的探测,且不分极性,范围可达 3cm 左右(探测范围和磁性强弱有关),具有对磁场敏感、结构简单、体积小、频率响应宽、输出电压变化大和使用寿命长等优点。与 Arduino 专用传感器扩展板结合使用,可以制作与磁性材料(磁铁)相关的互动作品。

二、引脚介绍以及对应开发板可用引脚

针脚 | 可连接引脚 | 功能 |
VCC | 5V | 提供工作电压 |
SIG | 数字引脚 | 模拟量输出,实时输出火焰传感器的电压信号 |
GND | GND | GND |
三、代码控制
在这里仅提供读取方式,当然也可以与 LED 灯等设备联动,制作检测装置,控制设备开怪。
3.1 文本代码
#define LinearHallMagneticSensor A0
void setup() {
pinMode(LinearHallMagneticSensor, INPUT);
Serial.begin(9600);
}
void loop() {
Serial.print("磁力大小为:");
Serial.println(analogRead(LinearHallMagneticSensor));
delay(2 * 1000);
}
3.2 图形化代码
可在“传感器”中的“线性霍尔磁力传感器”,找到对应的图形化代码块。


3.3 结果
编写完控制程序,模拟运行后,单击元器件能够修改传感器感知数值


四、相关案例演示
正在开发中
五、相关课程链接
正在开发中