按鈕,幹簧管,霍爾,聲音,震動,傾斜,紅外開關小談

2021-10-09 07:26:19 字數 1737 閱讀 9263

本文章分為

按鈕

所有的按鍵開關原理都大同小異,我的按鈕開關模組的引腳有三條,vcc,gnd,out,接入電路時vcc接5v,gnd接地,out接arduino 的任意數字介面,比如7,它的工作邏輯也很簡單,當按鍵鬆開時,out輸出一般是low電壓,當按鍵被按下時,out輸出變為high,基於這樣乙個反饋,我們可以編寫乙個含有if語句的程式來實現利用按鍵開關來控制的這樣乙個想法。

下面我舉了個利用開關控制led亮滅的實驗:

int button =7;

int led =6;

void

setup()

void

loop()

else

}

幹簧管開關

首先來了解什麼是幹簧管,幹簧管又名磁簧開關:

磁簧開關的工作原理非常簡單,兩片端點處重疊的可磁化的簧片(通常由鐵和鎳這兩種金屬所組成的)密封於一玻璃管中,兩簧片呈交迭狀且間隔有一小段空隙(僅約幾個微公尺),這兩片簧片上的觸點上鍍有層很硬的金屬,通常都是銠和釕,這層硬金屬大大提公升了切換次數及產品壽命。玻璃管中裝填有高純度的惰性氣體(如氮氣),部份幹簧開關為了提公升其高壓效能,更會把內部做成真空狀態。

簧片的作用相當與乙個磁通導體。在尚未操作時,兩片簧片並未接觸;在通過永久磁鐵或電磁線圈產生的磁場時,外加的磁場使兩片簧片端點位置附近產生不同的極性, 當磁力超過簧片本身的彈力時,這兩片簧片會吸合導通電路;當磁場減弱或消失後,幹簧片由於本身的彈性而釋放,觸面就會分開從而開啟電路。

其實說白了,高中物理老師告訴我們的感應起電就是幹簧管的基本原理,驚不驚喜?此外,幹簧管開關的作用就是可以將磁性物體空間上的靠近作為觸發點,拓展了開關觸發機制的多樣性。

幹簧管開關除了基礎狀態是high,出發狀態是low,其他使用起來的邏輯以及**和按鈕開關的一模一樣,看上面就好了。

霍爾開關

霍爾原件熟不熟悉?利用的就是高中學過的霍爾效應。製成開關呢和幹簧管的作用差不多,筆者實驗過後的唯一感受是霍爾開關需要在霍爾元件的印章面靠進才有效果,而幹簧管360°靠近都可以,但是霍爾元件更穩定準確。

聲音開關

其實無非就是乙個聲音模組,只是這種模組呢它的輸出端是數字輸出,也就是一旦聲音的強度達到某一閾值,它就輸出high,否則輸出low,設計者製造出這樣乙個邏輯後聲音模組自然而然地能夠被當做開關來使用了。忘記說了,它既靈敏又準確。

傾斜開關&震動開關

兩種開關只有觸發機制的區別,操作邏輯也和上述開關大同小異,但是筆者有一點感受就是,傾斜開關時真的不靈敏也不準確,震動開關靈敏是靈敏,但是不是很準確。

紅外開關

我這裡說的紅外開關,其實是我使用了紅外避障模組後決定把它歸為開關類的,它的優點很明顯,靈敏而準確。一旦有物體在15cm內出現時,開關立馬作出反應,同時紅外避障模組對顏色的識別也有一定造詣,筆者實驗表明黑色物體即使貼模組的臉也無法識別,而白色相對敏感,基於此特點,循跡小車的實現可以依靠它了。

總結

對於大多數開關模組來說,上面會有乙個電位計,這個是用來調節靈敏度的,此外,如果有兩個輸出端a0,d0則是模擬輸出和數字輸出,因為實際上大部分開關都是基於乙個閾值的模擬輸出,如果有機會動手把模擬輸出值列印在串列埠顯示器上可以更真切的理解開關的含義。謝謝

幹簧管的作用與引數 幹簧管繼電器是什麼?

十一回家了,順便與老同事聚了聚,感覺大家都在不斷的進步中,危機感很強,我也要繼續努力。繼電器分為機械繼電器與半導體繼電器,今天我們這裡不對概念詳細展開,先在頭腦中有個大概的分類。下圖 松下官網 在bms的絕緣檢測電路上面,我們經常使用一種叫做光mos photomos 的器件,用來做電阻橋的切換開關...

缺點 霍夫圓 霍夫變換

霍夫變換是一種特徵提取,被廣泛應用在影象分析 電腦視覺以及數字影像處理。霍夫變換是用來辨別找出物件中的特徵,例如 線條。他的演算法流程大致如下,給定乙個物件 要辨別的形狀的種類,演算法會在引數空間中執行投票來決定物體的形狀,而這是由累加空間 accumulator space 裡的區域性最大值來決定...

霍夫檢測圓 霍夫梯度法

承接上篇博文,在基本搞懂霍夫檢測直線是怎麼進化到檢測圓後,開始 痴心妄想 自己寫 了!雖說最後的效果不是很好,但是重要的是在碼 過程中發現和解決的一些問題 不一定有共性,但兄弟萌可以避免下這些bug 上篇博文已經闡述了我們是如何從三維計數 轉到霍夫梯度法的,該演算法主要分為兩步,先找圓心疑似點,再對...