罗姆传感器评估套件(8)霍尔传感器BD7411G

往期回顾:

罗姆传感器评估套件开箱

罗姆传感器评估套件(2)Sensor Shield的使用和软件平台搭建

罗姆传感器评估套件(3)加速度传感器KX022-1020

罗姆传感器评估套件(4)气压传感器BM1383GLV

罗姆传感器评估套件(5)地磁传感器BM1422GMV

罗姆传感器评估套件(6)接近照度传感器(PS/ALS)RPR-0521RS

罗姆传感器评估套件(7)彩色传感器BH1745NUC

传感器介绍
套件里的霍尔传感器型号为BD7411G。霍尔传感器是根据霍尔效应制作的一种磁场传感器。霍尔效应从本质上讲是运动的带电粒子在磁场中受洛仑兹力作用引起的偏转。当带电粒子(电子或空穴)被约束在固体材料中,这种偏转就导致在垂直电流和磁场的方向上产生正负电荷的聚积,从而形成附加的横向电场。
因此霍尔传感器是一种将磁物理量转换为电压的传感器。在智能手机、平板上,有些检测翻盖外壳状态(打开或合上)的就是这类传感器。

硬件连接
传感器芯片是下图中的U11。

这个传感器是GPIO接口,工作电压为4.5-5.5V,这里用5V。这是套件里唯一一个GPIO接口的传感器,也是唯一一个必须工作在5V电压下的传感器。

测试
测试程序:

  1. #include <BD7411.h>

  2. int hallout_pin = 0; // use D0 pin

  3. BD7411 bd7411;

  4. void setup() {

  5. Serial.begin(9600);

  6. while (!Serial);

  7. bd7411.init(hallout_pin);

  8. Serial.println("BD7411G Sample");

  9. }

  10. void loop() {

  11. int hallout;

  12. hallout = bd7411.readoutpin();

  13. if (hallout == 0) {

  14. Serial.println("BD7411G Magnet field Detect!");

  15. } else {

  16. Serial.println();

  17. }

  18. delay(500);

  19. }

复制代码

用磁铁靠近传感器,提示检测到磁场。

(0)

相关推荐

  • JoyStick Shield V1.a库编写+封装

    昨天给L同学展示了一下这个遥控器,今天为它封装一个库吧 上面的接口可以加诺基亚的屏幕或者与外界沟通的器件 (A)1个PS2带按钮十字摇杆,4颗圆形按钮,2个小按键. (B)板载的开关电压可以在3.3V ...

  • 简单红外线解码

    https://github.com/z3t0/Arduino-IRremote 支持的硬件 #include <IRremote.h>int RECV_PIN = 11;IRrecv i ...

  • ESP32芯片-LEDC外设(另附Arduino代码)

    在文档内,我们就看这里就好 在大量的说明舵机之前,不妨让我们先来了解一些关于芯片本身的能力: https://docs.espressif.com/projects/esp-idf/en/latest ...

  • 用线性霍尔传感器SS495A测量电压

    用线性霍尔传感器SS495A测量电压 实验目的,观察SS495A的供电电压与输出的线性程度,以及能否用SS495A来测量负电压. 实验结论,在供电电压稍大一些(大于1.33V),这两个量线性程度非常之 ...

  • 罗姆传感器评估套件(10)紫外线传感器ML8511A

    往期回顾: 罗姆传感器评估套件开箱 罗姆传感器评估套件(2)Sensor Shield的使用和软件平台搭建 罗姆传感器评估套件(3)加速度传感器KX022-1020 罗姆传感器评估套件(4)气压传感器 ...

  • 罗姆传感器评估套件(9)温度传感器BD1020HFV

    往期回顾: 罗姆传感器评估套件开箱 罗姆传感器评估套件(2)Sensor Shield的使用和软件平台搭建 罗姆传感器评估套件(3)加速度传感器KX022-1020 罗姆传感器评估套件(4)气压传感器 ...

  • 罗姆传感器评估套件(7)彩色传感器BH1745NUC

    往期回顾: 罗姆传感器评估套件开箱 罗姆传感器评估套件(2)Sensor Shield的使用和软件平台搭建 罗姆传感器评估套件(3)加速度传感器KX022-1020 罗姆传感器评估套件(4)气压传感器 ...

  • 罗姆传感器评估套件(6)接近照度传感器(PS/ALS)RPR-0521RS

    往期回顾: 罗姆传感器评估套件开箱 罗姆传感器评估套件(2)Sensor Shield的使用和软件平台搭建 罗姆传感器评估套件(3)加速度传感器KX022-1020 罗姆传感器评估套件(4)气压传感器 ...

  • 罗姆传感器评估套件(5)地磁传感器BM1422GMV

    往期回顾: 罗姆传感器评估套件开箱 罗姆传感器评估套件(2)Sensor Shield的使用和软件平台搭建 罗姆传感器评估套件(3)加速度传感器KX022-1020 罗姆传感器评估套件(4)气压传感器 ...

  • 罗姆传感器评估套件(4)气压传感器BM1383GLV

    往期回顾: 罗姆传感器评估套件开箱 罗姆传感器评估套件(2)Sensor Shield的使用和软件平台搭建 罗姆传感器评估套件(3)加速度传感器KX022-1020 传感器介绍 套件里的气压传感器型号 ...

  • 罗姆传感器评估套件(3)加速度传感器KX022-1020

    往期回顾: 罗姆传感器评估套件开箱 罗姆传感器评估套件(2)Sensor Shield的使用和软件平台搭建 传感器介绍 套件里的加速度传感器型号为KX022-1020,是一款三轴加速度传感器. 其芯片 ...

  • 罗姆传感器评估套件(2)Sensor Shield的使用和软件平台搭建

    往期回顾:罗姆传感器评估套件开箱 Shield板介绍 Shield板是连接传感器小板和Arduino的桥梁,前面之所以说不能直接插上就上电,是因为不同的传感器需要的配置不同,随便插上可能会烧坏硬件. ...

  • 罗姆传感器评估套件开箱

    新年第一个折腾的是罗姆提供的传感器评估套件.这个套件可以用于传感器评估,当然也可以学习各种传感器的使用. 这个套件的全称是ROHM SensorShield-EVK-001,是罗姆官方出品的一套评估套 ...