女人荫蒂被添全过程13种图片,亚洲+欧美+在线,欧洲精品无码一区二区三区 ,在厨房拨开内裤进入毛片

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

使用Arduino中斷功能檢測霍爾傳感器附近磁鐵的教程

科技觀察員 ? 來源:circuitdigest ? 作者:阿斯文斯·拉吉 ? 2022-11-25 16:22 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在本教程中,我們將使用 Arduino 的中斷功能來檢測霍爾傳感器附近的磁鐵并發(fā)光 LED。大多數(shù)情況下,霍爾傳感器將僅與中斷一起使用,因為它們的應用需要高讀取和執(zhí)行速度,因此讓我們在本教程中也使用中斷。

所需材料:

霍爾效應傳感器(A3144 或任何其他數(shù)字版本)

Arduino (任何版本)

10k 歐姆和 1K 歐姆電阻器

發(fā)光二極管

連接線

霍爾效應傳感器:

在我們深入研究連接之前,您應該了解一些關于霍爾效應傳感器的重要事項。實際上,有兩種不同類型的霍爾傳感器,一種是數(shù)字霍爾傳感器,另一種是模擬霍爾傳感器。數(shù)字霍爾傳感器只能檢測磁鐵是否存在(0 或 1),但模擬霍爾傳感器的輸出根據(jù)磁鐵周圍的磁場而變化,它可以檢測磁鐵的強度或距離。在本項目中,將僅針對數(shù)字霍爾傳感器,因為它們是最常用的傳感器。

顧名思義,霍爾效應傳感器的工作原理是“霍爾效應”。根據(jù)該定律,“當垂直于磁場引入具有沿一個方向流動的電流的導體或半導體時,可以以與電流路徑成直角的方式測量電壓”。使用這種技術,霍爾傳感器將能夠檢測到其周圍是否存在磁鐵。理論夠了,讓我們進入硬件。

Arduino霍爾效應傳感器電路連接及說明:

霍爾傳感器與 Arduino 接口的完整電路圖如下。

poYBAGOAesqAXjM7AAJmuhrGgZQ263.png

如您所見,霍爾效應傳感器 arduino 電路圖非常簡單。但是,我們經(jīng)常犯錯誤的地方是弄清楚霍爾傳感器的引腳數(shù)。將讀數(shù)面向您,左側(cè)的第一個引腳分別是 Vcc,然后是接地和信號

我們將如前所述使用中斷,因此霍爾傳感器的輸出引腳連接到 Arduino 的引腳 2。引腳連接到 LED,當檢測到磁鐵時,該 LED 將打開。我只是在面包板上進行了連接,完成后看起來有點像這樣。

poYBAGOAezCAPE8CAADOTNee1Ro391.jpg

Arduino 霍爾效應傳感器代碼:
完整的Arduino代碼只有幾行,它可以在這個頁面的底部找到,可以直接上傳到你的Arduino板。如果您想知道該程序的工作原理,請進一步閱讀。

我們有一個輸入,即傳感器,一個輸出是LED。傳感器必須作為中斷輸入連接。因此,在我們的設置函數(shù)中,我們初始化這些引腳,并使引腳 2 作為中斷工作。這里的引腳 2 稱為 Hall_sensor,引腳 3 稱為 LED。

void setup() {
pinMode(LED, OUTPUT); //LED is a output pin
pinMode(Hall_sensor, INPUT_PULLUP); //Hall sensor is input pin
attachInterrupt(digitalPinToInterrupt(Hall_sensor), toggle, CHANGE); //Pin two is interrupt pin which will call toggle function
}

當檢測到中斷時,將如上行所述調(diào)用切換函數(shù)。有許多中斷參數(shù),如切換、變化、上升、下降等,但在本教程中,我們將檢測霍爾傳感器輸出的變化。

現(xiàn)在在切換函數(shù)中,我們使用一個名為“state”的變量,如果已經(jīng)是 1,它只會將其狀態(tài)更改為 0,如果已經(jīng)為零,則更改為 1。這樣,我們可以使 LED 打開或關閉。

void toggle() {
state = !state;
}
最后,在我們的循環(huán)功能中,我們只需要控制LED。每次檢測到磁鐵時,可變狀態(tài)都會改變,因此我們使用它來確定 LED 應該保持亮起還是熄滅。

void loop() {
digitalWrite(LED, state);
}

Arduino霍爾效應傳感器工作:

準備好硬件和代碼后,只需將代碼上傳到Arduino即可。我使用9V電池為整個設置供電,您可以使用任何更好的電源。現(xiàn)在將磁鐵靠近傳感器,您的 LED 會發(fā)光,如果您將其拿走,它將熄滅。

注意:霍爾傳感器對極點敏感,這意味著傳感器的一側(cè)只能檢測北極或僅檢測南極,而不能同時檢測兩者。因此,如果您將南極靠近北感應表面,您的 LED 將不會發(fā)光。

pYYBAGOAezmATqFCAADvjO35O1M370.jpg

內(nèi)部實際發(fā)生的事情是,當我們把磁鐵靠近傳感器時,傳感器會改變其狀態(tài)。這種變化是由中斷引腳感應到的,中斷引腳將調(diào)用切換函數(shù),我們將變量“狀態(tài)”從 0 更改為 1。因此,LED 將亮起。現(xiàn)在,當我們將磁鐵從傳感器上移開時,傳感器的輸出將再次發(fā)生變化。我們的中斷語句再次注意到了這種變化,因此變量“state”將從 1 更改為 0。因此,如果 LED 熄滅。每次將磁鐵靠近傳感器時,都會重復相同的情況。

const byte ledPin = 13;

const byte interruptPin = 2;

volatile byte state = LOW;

int val=0;


void setup() {

pinMode(ledPin, OUTPUT);

pinMode(interruptPin, INPUT_PULLUP);

attachInterrupt(digitalPinToInterrupt(interruptPin), test, CHANGE);

Serial.begin(9600);

}


void loop() {

digitalWrite(ledPin, state);

Serial.println(val/2);

}


void test() {

state = !state;

val++;

}


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23794

    瀏覽量

    672598
  • 霍爾傳感器
    +關注

    關注

    28

    文章

    756

    瀏覽量

    64316
  • 中斷
    +關注

    關注

    5

    文章

    905

    瀏覽量

    42644
  • Arduino
    +關注

    關注

    189

    文章

    6495

    瀏覽量

    190493
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    霍爾傳感器的原理與應用

    霍爾傳感器的原理與應用霍爾傳感器是一種磁傳感器。用它可以檢測磁場及其變化,可在各種與磁場有關的場
    發(fā)表于 02-01 17:17

    霍爾元件檢測距離的遠近與霍爾元件磁鐵的選擇

    的介紹。我們都知道使用霍爾元件,必不可少要使用到磁鐵。因為霍爾傳感器是感應磁場工作的。但是很多人不知道磁鐵的強度如何選擇?我們在選擇
    發(fā)表于 05-24 15:14

    霍爾式曲軸位置傳感器的識別與檢測

    原理圖2 霍爾式曲軸位置傳感器(美國通用公司GM)I-肛電流;B磁場;UH霍爾電壓  1外信號輪;2內(nèi)信號輪  霍爾信號發(fā)生由永久
    發(fā)表于 10-29 15:06

    如何檢測和應用線性霍爾傳感器

    V=檔),測試時,用一條形磁鐵,S極逐漸靠近霍爾傳感器有型號標志的一面,數(shù)字萬用表的電壓應逐步升高,可由靜態(tài)時的3.2V上升至L5V。如果同時用一塊N極的磁鐵靠近
    發(fā)表于 12-04 14:56

    開關型霍爾傳感器可控制哪些元器件

      開關型霍爾傳感器可直接控制發(fā)光二極管,如圖1(a)所示,平時發(fā)光二極管不亮,但磁鐵靠近霍爾傳感器時,發(fā)光二極管發(fā)亮。  開關型
    發(fā)表于 12-04 15:07

    使用霍爾效應傳感器檢測磁鐵的存在并制作速度計,防盜報警等等!

    檢測傳感器是否在磁鐵附近Arduino可通過其中斷引腳
    發(fā)表于 12-04 15:35

    霍爾傳感器定義

    霍爾傳感器是根據(jù)霍爾效應制作的一種磁場傳感器,廣泛地應用于工業(yè)自動化技術、檢測技術及信息處理等方面。霍爾
    發(fā)表于 06-16 09:22

    霍爾傳感器

    應用7.5.1 霍爾式曲軸位置傳感器的結構及工作原理7.5.2 霍爾式曲軸位置傳感器的信號特性7.5.3 霍爾式曲軸位置
    發(fā)表于 07-07 07:39

    霍爾速度傳感器原理

    霍爾開關集成傳感器和磁性轉(zhuǎn)盤組成,霍爾式轉(zhuǎn)速傳感器的各種不同結構如圖所示。將磁性轉(zhuǎn)盤的輸入軸與被測轉(zhuǎn)軸相連,當被測轉(zhuǎn)軸轉(zhuǎn)動時,磁性轉(zhuǎn)盤便隨之轉(zhuǎn)動,固定在磁性轉(zhuǎn)盤
    發(fā)表于 11-02 15:21 ?5.9w次閱讀
    <b class='flag-5'>霍爾</b>速度<b class='flag-5'>傳感器</b>原理

    霍爾傳感器優(yōu)缺點_霍爾傳感器工作原理_霍爾傳感器檢測方法

    本文介紹了霍爾傳感器的原理、霍爾傳感器工作原理以及霍爾傳感器的主要參數(shù),其次介紹了
    發(fā)表于 01-13 10:09 ?3.3w次閱讀
    <b class='flag-5'>霍爾</b><b class='flag-5'>傳感器</b>優(yōu)缺點_<b class='flag-5'>霍爾</b><b class='flag-5'>傳感器</b>工作原理_<b class='flag-5'>霍爾</b><b class='flag-5'>傳感器</b><b class='flag-5'>檢測</b>方法

    霍爾傳感器怎么檢測_幾種霍爾傳感器檢測方法

    本文介紹了霍爾傳感器的原理、霍爾傳感器的特性以及使用霍爾傳感器注意事項,其次介紹了
    發(fā)表于 01-13 10:17 ?10.3w次閱讀
    <b class='flag-5'>霍爾</b><b class='flag-5'>傳感器</b>怎么<b class='flag-5'>檢測</b>_幾種<b class='flag-5'>霍爾</b><b class='flag-5'>傳感器</b>的<b class='flag-5'>檢測</b>方法

    霍爾傳感器Arduino UNO接口及示例代碼

    霍爾傳感器應用非常廣泛,本文以A3144開關型霍爾傳感器為例,介紹霍爾效應傳感器以及A3144與
    的頭像 發(fā)表于 08-01 09:14 ?6305次閱讀
    <b class='flag-5'>霍爾</b><b class='flag-5'>傳感器</b>與<b class='flag-5'>Arduino</b> UNO接口及示例代碼

    使用霍爾傳感器磁鐵Arduino速度計

    您是否想知道車速表如何工作?在本教程中,我們將向您展示如何通過測量位于旋轉(zhuǎn)輪上的盤形磁鐵產(chǎn)生的磁脈沖來構建自己的速度計。硬件組件:TinyScreen +×1個霍爾傳感器×1個布線適配器
    發(fā)表于 01-03 17:52 ?3次下載

    使用霍爾傳感器磁鐵Arduino車速表

    電子發(fā)燒友網(wǎng)站提供《使用霍爾傳感器磁鐵Arduino車速表.zip》資料免費下載
    發(fā)表于 06-16 10:26 ?5次下載
    使用<b class='flag-5'>霍爾</b><b class='flag-5'>傳感器</b>和<b class='flag-5'>磁鐵</b>的<b class='flag-5'>Arduino</b>車速表

    如何設置Arduino霍爾效應傳感器

    在本指南中,您將學習如何設置Arduino霍爾效應傳感器,特別是US1881,以檢測磁場。這對于需要查找電機的轉(zhuǎn)速或機器中其他運動的項目非常有用。
    的頭像 發(fā)表于 02-11 10:14 ?2090次閱讀
    如何設置<b class='flag-5'>Arduino</b><b class='flag-5'>霍爾</b>效應<b class='flag-5'>傳感器</b>
    主站蜘蛛池模板: 丰城市| 德化县| 桂林市| 临西县| 长武县| 西充县| 都安| 沧州市| 蚌埠市| 申扎县| 乐东| 龙江县| 花垣县| 黄龙县| 六盘水市| 海宁市| 新津县| 新河县| 棋牌| 卢湾区| 仙桃市| 乐业县| 金阳县| 兴仁县| 南投市| 鄂托克旗| 舟山市| 长沙县| 石棉县| 平昌县| 无为县| 怀来县| 双江| 哈密市| 宜兰县| 读书| 新河县| 萨嘎县| 卢湾区| 西昌市| 额济纳旗|