標(biāo)題: Stduino學(xué)習(xí)(十五)磁力霍爾傳感器模塊 [打印本頁(yè)]

作者: Stduino    時(shí)間: 2020-8-1 22:07
標(biāo)題: Stduino學(xué)習(xí)(十五)磁力霍爾傳感器模塊
37種傳感器(十五)之磁力霍爾傳感器模塊+Stduino Nano&UNO說(shuō)明:

說(shuō)明:
線(xiàn)性磁力霍爾傳感器模塊利用的是霍爾效應(yīng),能夠監(jiān)測(cè)磁場(chǎng)的存在。
當(dāng)電流通過(guò)一個(gè)位于磁場(chǎng)中的導(dǎo)體的時(shí)候,磁場(chǎng)會(huì)對(duì)導(dǎo)體中的電子產(chǎn)生一個(gè)垂直于電子運(yùn)動(dòng)方向上的作用力(洛倫茲力),從而在垂直于導(dǎo)體與磁感線(xiàn)的兩個(gè)方向上產(chǎn)生電勢(shì)差,并不斷增強(qiáng)。當(dāng)洛倫茲力與電場(chǎng)力平衡后,電勢(shì)差不再增加。這就是霍爾效應(yīng)。




線(xiàn)性磁力霍爾傳感器輸出的電平在一定范圍內(nèi)與外加磁場(chǎng)成線(xiàn)性關(guān)系。因此可以利用傳感器測(cè)量物體的位移、角速度等,因此可制作轉(zhuǎn)速儀、速度表等。




實(shí)驗(yàn)?zāi)康模?/strong>
利用線(xiàn)性磁力霍爾傳感器感應(yīng)磁場(chǎng)變化。


器材:
Stduino UNO/Nano、杜邦線(xiàn)、線(xiàn)性磁力霍爾傳感器模塊


電路連接:



代碼展示:


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

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

void loop()
{
    val = digitalRead(SENSOR);
    if(val== HIGH)//當(dāng)檢測(cè)到磁場(chǎng)
    {
        digitalWrite(LED,LOW);//LED點(diǎn)亮
    }
    else
    {
        digitalWrite(LED,HIGH);//當(dāng)未監(jiān)測(cè)到磁場(chǎng)時(shí),LED燈熄滅
    }
}



Stduino IDE是一款面向32位處理器快速入門(mén)學(xué)習(xí)的集成開(kāi)發(fā)平臺(tái),目前已經(jīng)支持Arduino_Core_STM32框架,集聚快捷、高效、免費(fèi)、開(kāi)源、易得于一身,軟件還集成了GDB調(diào)試功能。
IDE當(dāng)前支持的功能有:

更多功能細(xì)節(jié)請(qǐng)前往www點(diǎn)stduino點(diǎn)com進(jìn)行了解

已經(jīng)支持的芯片&板型列表:

更多功能集成正在進(jìn)行中~











歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1