SKU:RB-02S033A 碰撞開(kāi)關(guān)模塊
目錄 |
產(chǎn)品概述
哈爾濱奧松機(jī)器人科技有限公司最新推出碰撞模塊,板載LED小燈,直觀顯示碰撞開(kāi)關(guān)狀態(tài),板子上帶有高品質(zhì)接口,能夠經(jīng)受上萬(wàn)次插拔,保證接觸口的牢固。端口邊上有一個(gè)大寫(xiě)的“D”標(biāo)識(shí),“D”代表模塊信號(hào)端為數(shù)字量,標(biāo)明這是一個(gè)數(shù)字的傳感器。該款產(chǎn)品采用沉金工藝,不僅大大提高了模塊的性能,而且使模塊帶有金色光澤。碰撞開(kāi)關(guān)模塊可在各種單片機(jī)控制器上應(yīng)用,尤其在Arduino控制器上更為簡(jiǎn)單,通過(guò)3P傳感器連接線插接到Arduino專用傳感器擴(kuò)展板上可以非常容易地實(shí)現(xiàn)與碰撞相關(guān)的互動(dòng)作品
規(guī)格參數(shù)
- 工作電壓 :3.3v - 5v
- 尺寸大小: 30mm x 25mm
- 重量大?。?g
- 信號(hào)類型:數(shù)字信號(hào)
- 固定孔:M3 * 2個(gè)
- 板載指示燈:紅色 LED
- 滾輪直徑:5 mm
- 產(chǎn)品尺寸圖:
接口定義
- S:信號(hào)引腳
- +:電源地
- -:電源正極
使用方法
說(shuō)明:碰撞傳感器的本質(zhì)也是一個(gè)開(kāi)關(guān),與大按鈕模塊在硬件連接和測(cè)試程序上可以通用。大家可以參考大按鈕模塊的例程進(jìn)行傳感器的使用
大按鈕模塊:http://lifestyle201.com/wiki/index.php/SKU:RB-02S032A_%E6%8C%89%E5%8E%8B%E5%BC%8F%E5%A4%A7%E6%8C%89%E9%92%AE%E6%A8%A1%E5%9D%97
工作原理
碰撞開(kāi)關(guān)的工作原理與大按鈕模塊相似,都是一個(gè)開(kāi)關(guān)元件,通過(guò)觸點(diǎn)的開(kāi)合,而對(duì)其他設(shè)備進(jìn)行控制,達(dá)到互動(dòng)的效果。碰撞開(kāi)關(guān)常用語(yǔ)輪式小車自主運(yùn)動(dòng)使用,這個(gè)碰撞開(kāi)關(guān)前方接觸片有個(gè)獨(dú)特的滑輪設(shè)計(jì),可以作為導(dǎo)向輪使用。
編程原理
碰撞傳感器為數(shù)字信號(hào)的傳感器,引出三個(gè)引腳,分別是電源正Vcc、電源地GND、信號(hào)引腳S,實(shí)際使用時(shí)可以將傳感器接在 Arduino UNO 控制器的數(shù)字或模擬引腳,例如數(shù)字引腳3號(hào),可以通過(guò) Arduino IDE 自帶的串口監(jiān)視器將輸出信號(hào)打印出來(lái),當(dāng)碰撞開(kāi)關(guān)被按下時(shí)輸出是低電平,沒(méi)有按下時(shí)輸出是高電平;再通過(guò) Arduino UNO 板載的13引腳燈直觀反映出碰撞開(kāi)關(guān)的狀態(tài)。
硬件接線圖
例子程序
int sw = 3;//定義引腳 int val = 0; int led = 13; void setup() { Serial.begin(9600);//設(shè)置波特率 pinMode(sw,INPUT); pinMode(led,OUTPUT); } void loop() { val = digitalRead(sw); //讀傳感器信息 if(LOW == val) { Serial.println("switch is CLOSE"); digitalWrite(13,HIGH); delay(500); } else { Serial.println("switch is OPEN"); digitalWrite(13,LOW); delay(500); } }
程序效果
將例子程序上傳到 Arduino UNO 控制器中,如果上傳沒(méi)有錯(cuò)誤,會(huì)出現(xiàn)一下現(xiàn)象:
- 碰撞開(kāi)關(guān)被按下時(shí),碰撞開(kāi)關(guān)信號(hào)引腳輸出低電平,碰撞開(kāi)關(guān)板載的紅色 LED 亮起,Arduino UNO 控制器板載的 13號(hào)引腳 LED 亮起,通過(guò)串口打印顯示出當(dāng)前開(kāi)關(guān)狀態(tài)“switch is CLOSE”
- 碰撞開(kāi)關(guān)未被按下時(shí),碰撞開(kāi)關(guān)信號(hào)引腳輸出高電平,碰撞開(kāi)關(guān)板載的紅色 LED 熄滅,Arduino UNO 控制器板載的 13號(hào)引腳 LED 熄滅,通過(guò)串口打印顯示出當(dāng)前開(kāi)關(guān)狀態(tài)“switch is OPEN”
- 打開(kāi)串口監(jiān)視器之后,會(huì)輸出當(dāng)前檢測(cè)到開(kāi)關(guān)狀態(tài)值,如圖所示:
應(yīng)用視頻
產(chǎn)品相關(guān)推薦
產(chǎn)品資料
下載鏈接:https://pan.baidu.com/s/1kl8YPrwB_XW486qbQ_Y4OQ 提取碼:jz92
購(gòu)買(mǎi)地址
周邊產(chǎn)品推薦
Arduino Touch 觸摸感應(yīng)按鍵模塊
Arduino 大按鈕模塊