如何基於Arduino開發板使用霍爾感測器

2021-09-11 21:57:32 字數 964 閱讀 8780

使用霍爾效應感測器檢測磁鐵的存在並製作速度計、防盜報警器等等!

您是否曾經想要製作乙個涉及非接觸式感測的專案,例如,檢測車門關閉、計算車輪轉數或製作車速表?那麼本篇arduino霍爾效應感測器教程適合您!

本篇文章使用霍爾效應感測器來檢測磁鐵是否存在。每當磁鐵移過該感測器時,它就能檢測到它。這種感測器可以用來做很多不同的事情。例如,如果我們需要檢測門關閉;然後我們只需要將磁鐵連線到門上,將霍爾感測器連線到門框上。無論何時門關閉,磁鐵都放置在霍爾效應感測器附近,我們能夠檢測到門已經關閉。

類似地,該相同原理可用於製造用於自行車或任何其他車輛的速度計。如果磁鐵安裝在車輪上並且霍爾效應感測器放置在自行車車架的某個位置,則可以測量車輪完成一次旋轉所需的時間,並且通過更多的數學計算,我們可以檢測到自行車的運動速度!

霍爾效應感測器基於霍爾效應的原理工作,其表明無論何時在垂直於導體中的電流流動的方向上施加磁場,都會引起電位差。該電壓可用於檢測感測器是否在磁鐵附近。 arduino可通過其中斷引腳檢測此電壓變化,並確定磁鐵是否靠近感測器。 arduino霍爾效應感測器的基本工作原理如下圖所示。

arduino霍爾效應感測器工作原理

有許多態別的霍爾效應感測器,某些型別對於某些應用更好。對於檢測速度並不重要的應用,可以使用普通的霍爾效應感測器,如44e。但是,對於涉及高速檢測的應用,例如速度計,應使用us5881或us1881等高頻霍爾效應感測器。霍爾效應感測器有兩種主要型別:鎖存和非鎖存。

us1881是乙個鎖存霍爾效應感測器。只要磁鐵的北極靠近它,感測器就會發出輸出高(5v)電壓。即使移除磁鐵,感測器仍會輸出高電壓,並且不會變為低電平(0v),直到磁鐵的南極接近它。這些鎖定在特定狀態的感測器稱為鎖存霍爾效應感測器。

如何基於Arduino開發板使用LDR感測器

使用arduino的簡單專案,當ldr感測器檢測到黑暗時自動開啟燈。如果我們能消除黑暗,難道不是很酷嗎?在這個arduino專案中,我製作了乙個非常簡單的專案,專注於消除黑暗。當房間因電燈或任何其他因素而變暗時,燈泡會自動開啟。您甚至可以將其用作應急照明系統。當房間內光線不足時,使用它自動開啟燈。為...

如何快速入門Arduino開發板

你已經決定去買乙個arduino開發板,但一旦它到了,你就會意識到不知道該怎麼做。不要驚慌,入門教程就在眼前!在本篇文章中,我們將看看如何開始使用arduino開發板。我們將介紹軟體安裝 以及連線和配置arduino ide。arduino uno開發板 usb b電纜 windows 10 win...

基於Arduino開發板DIY製作機械臂

在本篇文章中,我們將學習如何使用arduino開發板製作乙個簡易的機械臂 robot arm 可以使用定製的android應用程式進行無線控制和程式設計。我將向您展示製作的整個過程,從設計和3d列印機械人部件,到連線電子元件和程式設計arduino,以及開發我們自己的android應用程式來控制機械...