用户工具

站点工具


侧边栏

索引

抱歉,您没有权限增加页面
传感器和模块:霍尔磁检测传感器

1、 产品图片

2、产品购买地址

3、产品概述

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

4、产品参数

  1. 工作电压:DC5V
  2. 接口类型:数字
  3. 输出信号:平时输出低电平,检测到磁性时输出高电平。部分批次显示相反。使用前先调节电位器,至板载LED灯灭,再用磁铁测试。
  4. 重量:5g
  5. 该模块为霍尔磁力传感器,可以理解为磁感应开关。

5、引脚定义

  • 地(GND)
  • 电源(VCC)
  • 信号输出(OUT)

6、示例程序

//中贝斯特UltiRobot霍尔磁检测传感器示例教程
//程序效果:检测磁性,霍尔传感器板载LED点亮,Arduino板载L灯点亮。
//淘宝店地址:zhongbest.taobao.com
//专业Arduino资料网站:www.arduino365.com

int ledPin = 13;                // 定义13号引脚为LED引脚
int inputPin = 2;               // 2号引脚用来连接霍尔传感器
int val = 0;                    // 设置一个变量
void setup() {
pinMode(ledPin, OUTPUT);      // 设置LED引脚为输出模式
pinMode(inputPin, INPUT);     // 设置传感器引脚输入模式
}
void loop(){
val = digitalRead(inputPin);  // 读取传感器的变化
if (val == HIGH) {            // 检查是否为高电平
digitalWrite(ledPin, LOW);  // 如果是的话就关闭LED
} else {
digitalWrite(ledPin, HIGH); // 否则打开LED
}
}

7、相关资料下载

传感器和模块/霍尔磁检测传感器.txt · 最后更改: 2019/08/21 13:17 由 ultirobot