【雕爺學編程】Arduino動手做(04)---SW振動傳感器模塊

37款傳感器與執(zhí)行器的提法,在網(wǎng)絡上廣泛流傳,其實Arduino能夠兼容的傳感器模塊肯定是不止這37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實踐出真知(一定要動手做)的理念,以學習和交流為目的,這里準備逐一動手嘗試系列實驗,不管成功(程序走通)與否,都會記錄下來—小小的進步或是搞不掂的問題,希望能夠拋磚引玉。
?
【Arduino】168種傳感器模塊系列實驗(資料代碼+仿真編程+圖形編程)
實驗四:SW-18015p(18010p) 高靈敏振動傳感器模塊




滾珠開關也叫鋼珠開關,珠子開關,其實都是震動開關的一種只是叫法不一樣是通過珠子滾動接觸導針的原理來控制電路的接通或者斷開的。
簡單來說,就如同打開或關掉電燈一樣,開關觸碰里頭的金屬板電燈就亮,離開就關,滾珠開關也是利用類似的原理。利用開關中的小珠的滾動,制造與金屬端子的觸碰或改變光線行進的路線,就能產(chǎn)生導通或不導通的效果。
滾珠開關目前已有許多不同類型的產(chǎn)品,包括角度感應開關、震動感應開關、離心力感應開關、光電式滾珠開關。以往此類型開關以水銀開關為主,把水銀(汞)當作觸擊的元件,但自從各國政府陸續(xù)禁用水銀后,觸擊元件就為滾珠所取代。
滾珠開關運用層面極廣,例如:如胎壓監(jiān)控系統(tǒng)(TPMS)、腳踏車燈、數(shù)位相框旋轉(zhuǎn)、 螢幕旋轉(zhuǎn)、視訊鏡頭翻轉(zhuǎn)、防盜系統(tǒng)等,舉凡想偵測物體角度變化、傾倒、移動、震動、旋轉(zhuǎn)的場合,滾珠開關皆適用。

SW振動傳感器模塊用途:
用于各種震動觸發(fā)作用,報盜報警,智能小車,電子積木等。
請注意這個模塊在感應到小的震動時觸發(fā)時間會很短,不夠驅(qū)動繼電器,有些人的資料顯示可以直接和繼電器模塊相連,實際運用效果不佳。

SW振動傳感器模塊參考電原理圖

?SW振動傳感器模塊特色:
1、工作電壓 3.3V-5V
2、使用寬電壓 LM393 比較器
3、設有固定螺栓孔,方便安裝
4、小板 PCB 尺寸:3.2cm x 1.4cm
5、輸出形式 :數(shù)字開關量輸出(0 和 1)
6、比較器輸出,信號干凈,波形好,驅(qū)動能力強,超過 15mA
7、高靈敏度震動開關,采用SW-18010P或者SW-18015P 震動傳感器。

SW振動傳感器模塊接線(3 線制)
1、 VCC 外接 3.3V-5V 電壓(可以直接與 5v 單片機和 3.3v 單片機相連)
2 、GND 外接 GND
3 、DO 小板數(shù)字量輸出接口(0 和 1)

SW振動傳感器模塊使用說明:
1、產(chǎn)品不震動時,震動開關呈斷開狀態(tài),輸出端(3腳)輸出高電平,紅色指示燈(12腳)不亮;
2、產(chǎn)品震動時,震動開關瞬間導通,輸出端(3腳)輸出低電平,紅色指示燈(12腳)亮,并延時2秒;
3、DO輸出端與Arduino uno直接相連(指定輸入到3腳),通過Arduino uno來檢測高低電平,由此來檢測環(huán)境是否有震動,起到報警作用。
接好 VCC 和 GND,模塊電源指示燈會亮,將模塊輕放桌面上,調(diào)節(jié)板上藍色電位器,直到板上開關指示燈亮,然后稍微回調(diào)電位器,讓開關指示燈滅,再用手敲打桌面,使震動傳感器有震感,此時,開關指示燈再會到亮狀態(tài)。震動停止,開關指示燈也會滅。這個現(xiàn)象就是說明,震動可以觸發(fā)模塊,從而使開關指示燈點亮。

Arduino實驗開源代碼
實驗開源仿真編程(Linkboy V4.62)

實驗開源圖形編程(Mind+、編玩邊學)

