(SKU:RB-02S028A)銀色單向傾角傳感器
目錄 |
產(chǎn)品概述
單向傾角傳感器是基于鋼球開(kāi)關(guān)的數(shù)字模塊,利用鋼球的特性,通過(guò)重力作用使鋼球向低處滾動(dòng),從而使開(kāi)關(guān)閉合或斷開(kāi),國(guó)內(nèi)的滾珠開(kāi)關(guān)大都是水銀開(kāi)關(guān),易破損、氧化、漏氣、壽命短、污染環(huán)境等弊端,鋼球滾珠開(kāi)關(guān)摒棄以上缺點(diǎn),更環(huán)保易用,比使用水銀開(kāi)關(guān)更加安全。因此可作為單向傾角傳感器使用。單向傾角傳感器輸入模塊,可在控制器上應(yīng)用,通過(guò)3P傳感器連接線插接到專用傳感器擴(kuò)展板上使用,能夠?qū)崿F(xiàn)非常有趣的互動(dòng)作品。
規(guī)格參數(shù)
- 工作電壓:3.3v — 5v
- 接口類型:數(shù)字信號(hào)
- 鋼球開(kāi)關(guān)模塊角度:2-5度
- 包裝方式:靜電袋密封
- 產(chǎn)品尺寸:32 * 25mm
- 固定孔位:M3 * 4個(gè)
接口定義
- S:信號(hào)輸出
- VCC:電源正極
- GND:電源負(fù)極
使用方法
工作原理
單向傾角傳感器是基于鋼球開(kāi)關(guān)的數(shù)字模塊,利用鋼球的特性,通過(guò)重力作用使鋼球向低處滾動(dòng),從而使開(kāi)關(guān)閉合或斷開(kāi),國(guó)內(nèi)的滾珠開(kāi)關(guān)大都是水銀開(kāi)關(guān),易破損、氧化、漏氣、壽命短、污染環(huán)境等弊端,鋼球滾珠開(kāi)關(guān)摒棄以上缺點(diǎn),更環(huán)保易用,比使用水銀開(kāi)關(guān)更加安全。對(duì)比綠色傾角不同的是,銀色傾角傳感器可以改變傾角元件的角度,從而可以更改響應(yīng)的傾斜角度。
編程原理
銀色傾角傳感器共引出三個(gè)引腳,分別是電源正Vcc,電源地GND,信號(hào)引腳S,實(shí)際使用時(shí)可以將銀色傾角傳感器通過(guò) 3P 傳感器連接線連接到 Arduino UNO 控制器的數(shù)字引腳,例如數(shù)字接口2號(hào),通過(guò)串口監(jiān)視器可以查看按鈕模塊當(dāng)前的輸入狀態(tài),再通過(guò)Arduino UNO 板載的LED指示燈可以通過(guò)LED反饋出當(dāng)前的狀態(tài)。
接線方法
例子程序
int qingjiaoPin = 2; //定義傾角開(kāi)關(guān)信號(hào)引腳數(shù)字2 int ledPin = 13; //定義板載LED引腳 int qingjiaoState = 0; //定義傾角狀態(tài) void setup() { pinMode(ledPin, OUTPUT); //定義LED引腳為輸出 pinMode(qingjiaoPin, INPUT); //定義傾角開(kāi)關(guān)引腳為輸入 Serial.begin(9600); } void loop() { qingjiaoState = digitalRead(qingjiaoPin); //讀取傾角開(kāi)關(guān)引腳的值 if (qingjiaoState == LOW) { //判斷傾角開(kāi)關(guān)的狀態(tài)值是否為低電平 digitalWrite(ledPin, HIGH); //向LED引腳置高電平 Serial.print("qing jiao State = "); Serial.println(qingjiaoState); } else { digitalWrite(ledPin, LOW); //向LED引腳置低電平 Serial.print("qing jiao State = "); Serial.println(qingjiaoState); } }
程序效果
將例子程序上傳到 Arduino UNO 控制器,上傳無(wú)誤情況下,會(huì)出現(xiàn)下列現(xiàn)象:
- 鋼球在頂部時(shí)輸出為低電平,同時(shí) 13引腳的 LED 小燈亮起
- 鋼球在底部輸出為高電平,同時(shí) 13引腳的 LED 小燈熄滅
產(chǎn)品相關(guān)推薦
購(gòu)買地址
周邊產(chǎn)品推薦
Arduino 旋轉(zhuǎn)角度傳感器
綠色單向傾角傳感器
通用傳感器連接線 3P杜邦連接線