标题: Stduino学习(十五)磁力霍尔传感器模块 [打印本页]

作者: Stduino    时间: 2020-8-1 22:07
标题: Stduino学习(十五)磁力霍尔传感器模块
37种传感器(十五)之磁力霍尔传感器模块+Stduino Nano&UNO说明:

说明:
线性磁力霍尔传感器模块利用的是霍尔效应,能够监测磁场的存在。
当电流通过一个位于磁场中的导体的时候,磁场会对导体中的电子产生一个垂直于电子运动方向上的作用力(洛伦兹力),从而在垂直于导体与磁感线的两个方向上产生电势差,并不断增强。当洛伦兹力与电场力平衡后,电势差不再增加。这就是霍尔效应。




线性磁力霍尔传感器输出的电平在一定范围内与外加磁场成线性关系。因此可以利用传感器测量物体的位移、角速度等,因此可制作转速仪、速度表等。




实验目的:
利用线性磁力霍尔传感器感应磁场变化。


器材:
Stduino UNO/Nano、杜邦线、线性磁力霍尔传感器模块


电路连接:



代码展示:


int LED = 13;
int SENSOR = 8;
int val;

void setup()
{
    pinMode(LED,OUTPUT);
    pinMode(SENSOR,INPUT);
}

void loop()
{
    val = digitalRead(SENSOR);
    if(val== HIGH)//当检测到磁场
    {
        digitalWrite(LED,LOW);//LED点亮
    }
    else
    {
        digitalWrite(LED,HIGH);//当未监测到磁场时,LED灯熄灭
    }
}



Stduino IDE是一款面向32位处理器快速入门学习的集成开发平台,目前已经支持Arduino_Core_STM32框架,集聚快捷、高效、免费、开源、易得于一身,软件还集成了GDB调试功能。
IDE当前支持的功能有:

更多功能细节请前往wwwstduinocom进行了解

已经支持的芯片&板型列表:

更多功能集成正在进行中~











欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1