“(SKU:RB-02S028A)銀色單向傾角傳感器”的版本間的差異

來自ALSROBOT WiKi
跳轉至: 導航、 搜索
(以“ ==產品概述== 單向傾角傳感器是基于鋼球開關的數字模塊,利用鋼球的特性,通過重力作用...”為內容創(chuàng)建頁面)
 
?規(guī)格參數
 
(未顯示1個用戶的2個中間版本)
第3行: 第3行:
 
單向傾角傳感器是基于鋼球開關的數字模塊,利用鋼球的特性,通過重力作用使鋼球向低處滾動,從而使開關閉合或斷開,國內的滾珠開關大都是水銀開關,易破損、氧化、漏氣、壽命短、污染環(huán)境等弊端,鋼球滾珠開關摒棄以上缺點,更環(huán)保易用,比使用水銀開關更加安全。因此可作為單向傾角傳感器使用。單向傾角傳感器輸入模塊,可在控制器上應用,通過3P傳感器連接線插接到專用傳感器擴展板上使用,能夠實現非常有趣的互動作品。
 
單向傾角傳感器是基于鋼球開關的數字模塊,利用鋼球的特性,通過重力作用使鋼球向低處滾動,從而使開關閉合或斷開,國內的滾珠開關大都是水銀開關,易破損、氧化、漏氣、壽命短、污染環(huán)境等弊端,鋼球滾珠開關摒棄以上缺點,更環(huán)保易用,比使用水銀開關更加安全。因此可作為單向傾角傳感器使用。單向傾角傳感器輸入模塊,可在控制器上應用,通過3P傳感器連接線插接到專用傳感器擴展板上使用,能夠實現非常有趣的互動作品。
 
==規(guī)格參數==
 
==規(guī)格參數==
?
# 工作電壓:3.5V—5.5V
+
# 工作電壓:3.3v — 5v
?
# 接口類型:數字
+
# 接口類型:數字信號
 
# 鋼球開關模塊角度:2-5度
 
# 鋼球開關模塊角度:2-5度
 
# 包裝方式:靜電袋密封
 
# 包裝方式:靜電袋密封
 +
# 產品尺寸:32 * 25mm
 +
# 固定孔位:M3 * 4個
 +
 
==接口定義==
 
==接口定義==
 
* S:信號輸出
 
* S:信號輸出
第13行: 第16行:
 
[[文件:02S028A02.png|500px|縮略圖|居中]]
 
[[文件:02S028A02.png|500px|縮略圖|居中]]
 
==使用方法==
 
==使用方法==
 +
===工作原理===
 +
單向傾角傳感器是基于鋼球開關的數字模塊,利用鋼球的特性,通過重力作用使鋼球向低處滾動,從而使開關閉合或斷開,國內的滾珠開關大都是水銀開關,易破損、氧化、漏氣、壽命短、污染環(huán)境等弊端,鋼球滾珠開關摒棄以上缺點,更環(huán)保易用,比使用水銀開關更加安全。對比綠色傾角不同的是,銀色傾角傳感器可以改變傾角元件的角度,從而可以更改響應的傾斜角度。
 +
===編程原理===
 +
銀色傾角傳感器共引出三個引腳,分別是電源正Vcc,電源地GND,信號引腳S,實際使用時可以將銀色傾角傳感器通過 3P 傳感器連接線連接到 Arduino UNO 控制器的數字引腳,例如數字接口2號,通過串口監(jiān)視器可以查看按鈕模塊當前的輸入狀態(tài),再通過Arduino UNO 板載的LED指示燈可以通過LED反饋出當前的狀態(tài)。
 
===接線方法===
 
===接線方法===
?
:通過3P傳感器連接線插接到Carduino UNO R3 控制器專用傳感器擴展板上使用
 
 
[[文件:02S028A03.png|700px|縮略圖|居中]]
 
[[文件:02S028A03.png|700px|縮略圖|居中]]
 
===例子程序===
 
===例子程序===
?
將銀色單向傾角傳感器及LED小燈依照程序接入Arduino UNO控制器,觀察銀色單向傾角傳感器傾斜時LED小燈的狀態(tài)。
 
 
<pre style='color:blue'>
 
<pre style='color:blue'>
?
int qingjiaoPin = 2;
+
int qingjiaoPin = 2;                       //定義傾角開關信號引腳數字2
?
int ledPin =  13;    
+
int ledPin =  13;                           //定義板載LED引腳
?
int qingjiaoState = 0;      
+
int qingjiaoState = 0;                   //定義傾角狀態(tài)
 
void setup()  
 
void setup()  
 
{
 
{
?
   pinMode(ledPin, OUTPUT);    
+
   pinMode(ledPin, OUTPUT);         //定義LED引腳為輸出
?
   pinMode(qingjiaoPin, INPUT);    
+
   pinMode(qingjiaoPin, INPUT);     //定義傾角開關引腳為輸入
 +
  Serial.begin(9600);
 
}
 
}
  
 
void loop()
 
void loop()
 
{
 
{
?
   qingjiaoState = digitalRead(qingjiaoPin);
+
   qingjiaoState = digitalRead(qingjiaoPin);   //讀取傾角開關引腳的值
?
   if (qingjiaoState == LOW)  
+
   if (qingjiaoState == LOW) {                     //判斷傾角開關的狀態(tài)值是否為低電平
?
{      
+
     digitalWrite(ledPin, HIGH);  //向LED引腳置高電平
?
     digitalWrite(ledPin, HIGH);   
+
    Serial.print("qing jiao State = ");
 +
    Serial.println(qingjiaoState);
 
   }  
 
   }  
?
   else  
+
   else {
?
{
+
     digitalWrite(ledPin, LOW);                      //向LED引腳置低電平
?
     digitalWrite(ledPin, LOW);  
+
    Serial.print("qing jiao State = ");
 +
    Serial.println(qingjiaoState);
 
   }
 
   }
 
}
 
}
 
</pre>
 
</pre>
?
 
 
===程序效果===
 
===程序效果===
?
將傳感器單向傾斜或不傾斜時,13引腳的LED小燈亮起,向另一向傾斜時,LED小燈熄滅。
+
將例子程序上傳到 Arduino UNO 控制器,上傳無誤情況下,會出現下列現象:
 +
* 鋼球在頂部時輸出為低電平,同時 13引腳的 LED 小燈亮起
 +
* 鋼球在底部輸出為高電平,同時 13引腳的 LED 小燈熄滅
 +
[[文件:02S028A04.png|500px|縮略圖|居中]]
 
==產品相關推薦==
 
==產品相關推薦==
 
[[文件:erweima.png|230px|無框|右]]
 
[[文件:erweima.png|230px|無框|右]]

2015年12月24日 (四) 10:42的最后版本

02S028A01.png

目錄

產品概述

單向傾角傳感器是基于鋼球開關的數字模塊,利用鋼球的特性,通過重力作用使鋼球向低處滾動,從而使開關閉合或斷開,國內的滾珠開關大都是水銀開關,易破損、氧化、漏氣、壽命短、污染環(huán)境等弊端,鋼球滾珠開關摒棄以上缺點,更環(huán)保易用,比使用水銀開關更加安全。因此可作為單向傾角傳感器使用。單向傾角傳感器輸入模塊,可在控制器上應用,通過3P傳感器連接線插接到專用傳感器擴展板上使用,能夠實現非常有趣的互動作品。

規(guī)格參數

  1. 工作電壓:3.3v — 5v
  2. 接口類型:數字信號
  3. 鋼球開關模塊角度:2-5度
  4. 包裝方式:靜電袋密封
  5. 產品尺寸:32 * 25mm
  6. 固定孔位:M3 * 4個

接口定義

  • S:信號輸出
  • VCC:電源正極
  • GND:電源負極
02S028A02.png

使用方法

工作原理

單向傾角傳感器是基于鋼球開關的數字模塊,利用鋼球的特性,通過重力作用使鋼球向低處滾動,從而使開關閉合或斷開,國內的滾珠開關大都是水銀開關,易破損、氧化、漏氣、壽命短、污染環(huán)境等弊端,鋼球滾珠開關摒棄以上缺點,更環(huán)保易用,比使用水銀開關更加安全。對比綠色傾角不同的是,銀色傾角傳感器可以改變傾角元件的角度,從而可以更改響應的傾斜角度。

編程原理

銀色傾角傳感器共引出三個引腳,分別是電源正Vcc,電源地GND,信號引腳S,實際使用時可以將銀色傾角傳感器通過 3P 傳感器連接線連接到 Arduino UNO 控制器的數字引腳,例如數字接口2號,通過串口監(jiān)視器可以查看按鈕模塊當前的輸入狀態(tài),再通過Arduino UNO 板載的LED指示燈可以通過LED反饋出當前的狀態(tài)。

接線方法

02S028A03.png

例子程序

int qingjiaoPin = 2;                       //定義傾角開關信號引腳數字2
int ledPin =  13;                           //定義板載LED引腳
int qingjiaoState = 0;                    //定義傾角狀態(tài)
void setup() 
{
  pinMode(ledPin, OUTPUT);          //定義LED引腳為輸出
  pinMode(qingjiaoPin, INPUT);      //定義傾角開關引腳為輸入
  Serial.begin(9600);
}

void loop()
{
  qingjiaoState = digitalRead(qingjiaoPin);    //讀取傾角開關引腳的值
  if (qingjiaoState == LOW) {                      //判斷傾角開關的狀態(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 控制器,上傳無誤情況下,會出現下列現象:

  • 鋼球在頂部時輸出為低電平,同時 13引腳的 LED 小燈亮起
  • 鋼球在底部輸出為高電平,同時 13引腳的 LED 小燈熄滅
02S028A04.png

產品相關推薦

Erweima.png

購買地址

銀色單向傾角傳感器

周邊產品推薦

Arduino 旋轉角度傳感器
綠色單向傾角傳感器
通用傳感器連接線 3P杜邦連接線

相關問題解答

相關學習資料

奧松機器人技術論壇