“(SKU:RB-02S040) Flex單向彎曲傳感器(FLX-03A)”的版本間的差異

來自ALSROBOT WiKi
跳轉(zhuǎn)至: 導(dǎo)航、 搜索
?相關(guān)推薦
?測試程序
 
(未顯示2個用戶的4個中間版本)
第6行: 第6行:
 
# 筆直狀態(tài)的電阻:25K 歐姆
 
# 筆直狀態(tài)的電阻:25K 歐姆
 
# 電阻值公差:±30%
 
# 電阻值公差:±30%
?
# 彎曲電阻變化: 10K~125K 歐姆
+
# 彎曲電阻變化: 10K~20K 歐姆
 
# 額定功率:0.5瓦
 
# 額定功率:0.5瓦
 
# 峰值功率:1瓦
 
# 峰值功率:1瓦
第15行: 第15行:
  
 
==使用方法==
 
==使用方法==
?
flex傳感器彎曲時改變阻值,所以我們可以使用Arduino采集模擬信號。因此需要分壓裝置來分傳感器上的電壓,推薦使用22 k電阻。Arduino采集電壓為0V-5V,設(shè)定0為0V,1023為5 v,每個部分的數(shù)值于電壓成正比。
+
===工作原理===
 +
Flex 彎曲傳感器實質(zhì)上是一個可變電阻,通過對傳感器進行彎曲,來改變表面導(dǎo)電粒子的分布,從而改變電阻,彎曲程度越大,傳感器的電阻值就越大
 +
===編程原理===
 +
flex傳感器彎曲時改變阻值,所以我們可以使用Arduino采集模擬信號。因此需要分壓裝置來分傳感器上的電壓,推薦使用10 k電阻。Arduino采集電壓為0V-5V,設(shè)定0為0V,1023為5 v,每個部分的數(shù)值于電壓成正比。通過 Arduino IDE 的串口監(jiān)視器來顯示讀取的模擬量。
 +
===連接圖===
 
[[文件:flex-sensor-arduino.jpg|500px|有框|居中]]
 
[[文件:flex-sensor-arduino.jpg|500px|有框|居中]]
?
==模塊測試==
+
===測試程序===
 
<pre style='color:blue'>
 
<pre style='color:blue'>
?
/*****************************************************************
 
?
機器人基地 RobotBase www.robotbase.cn
 
?
目    的:  彎曲傳感器測試程序
 
?
目標系統(tǒng):  Carduino UNO R3 控制器
 
?
應(yīng)用軟件:  Arduino IDE 1.0.5
 
?
發(fā)布時間:  2015-1-23
 
?
說    明:  若用于商業(yè)用途,請保留此段文字或注明代碼來源
 
?
        哈爾濱奧松機器人科技有限公司保留所有版權(quán)
 
?
*****************************************************************/
 
 
int flexSensorPin = A0;     
 
int flexSensorPin = A0;     
 
void setup()
 
void setup()
第36行: 第31行:
 
{
 
{
 
   int flexSensorReading = analogRead(flexSensorPin);
 
   int flexSensorReading = analogRead(flexSensorPin);
?
  Serial.println(flexSensorReading);
+
  Serial.print(" flexSensorReading = ");
 +
  Serial.println(flexSensorReading);
 
   int flex0to100 = map(flexSensorReading, 512, 614, 0, 100);
 
   int flex0to100 = map(flexSensorReading, 512, 614, 0, 100);
 +
  Serial.print(" flex0to100 = ");
 
   Serial.println(flex0to100);
 
   Serial.println(flex0to100);
?
   delay(250); </pre>
+
   delay(250);  
?
測試結(jié)果:通過串口值,我們可以隨著傳感器的彎曲,串口顯示的數(shù)值也隨之變化。
+
  }
 +
</pre>
 +
 
 +
===程序效果===
 +
通過串口值,我們可以隨著傳感器的彎曲,串口顯示的數(shù)值也隨之變化,如下圖所示:
 +
[[文件:02S04001.png|500px|有框|居中]]
 
==相關(guān)推薦==
 
==相關(guān)推薦==
?
購買地址: [http://gharee.com/goods-68.html (SKU:RB-02S040) Flex單向彎曲傳感器(FLX-03A)]<br/>
+
[[文件:erweima.png|230px|無框|右]]
?
論壇地址:[http://www.makerspace.cn/portal.php 奧松機器人技術(shù)論壇]<br/>
+
===購買地址===
?
數(shù)據(jù)手冊: [http://www.spectrasymbol.com/wp-content/themes/spectra/images/datasheets/FlexSensor.pdf Flex單向彎曲傳感器數(shù)據(jù)手冊]<br/>
+
[http://gharee.com/goods-68.html (SKU:RB-02S040) Flex單向彎曲傳感器(FLX-03A)]<br/>
?
應(yīng)用實例: [http://en.wikipedia.org/wiki/Power_Glove 任天堂手套]
+
===周邊產(chǎn)品推薦===
 +
[http://gharee.com/goods-65.html FlexiForce Sensor 壓力傳感器]<br/>
 +
[http://gharee.com/goods-187.html Flex 2.2''進口模擬型 彎曲傳感器 ]<br/>
 +
===相關(guān)問題解答===
 +
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=2935&fromuid=10780 flex sensor參數(shù)問題]<br/>
 +
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=2764&fromuid=10780 arduino應(yīng)用之Flex 2.2''彎曲傳感器及FlexiForce Sensor 應(yīng)用問題]<br/>
 +
===相關(guān)學(xué)習(xí)資料===
 +
[http://en.wikipedia.org/wiki/Power_Glove 任天堂手套]<br/>
 +
[http://www.spectrasymbol.com/wp-content/themes/spectra/images/datasheets/FlexSensor.pdf Flex單向彎曲傳感器數(shù)據(jù)手冊]<br/>
 +
[http://www.makerspace.cn/portal.php 奧松機器人技術(shù)論壇]<br/>

2016年1月5日 (二) 15:27的最后版本


02s040.jpg

目錄

產(chǎn)品概述

彎曲傳感器是通過彎曲傳感器感應(yīng)區(qū)來實現(xiàn)阻值變化的。當(dāng)傳感器處于未彎曲狀態(tài)時其阻值約為10 K。當(dāng)傳感器收到外力后組織變大,變化范圍在10K和40K。彎曲傳感器的工作溫度是45F到125F。

規(guī)格參數(shù)

  1. 筆直狀態(tài)的電阻:25K 歐姆
  2. 電阻值公差:±30%
  3. 彎曲電阻變化: 10K~20K 歐姆
  4. 額定功率:0.5瓦
  5. 峰值功率:1瓦
  6. 彎曲壽命:>1百萬次
  7. 工作溫度:-35°C ~ +80°C?
  8. 尺寸 ? ?:77mm * 6mm (長*寬)
  9. 接口類型:2-Pin 金屬引腳(間距0.1")

使用方法

工作原理

Flex 彎曲傳感器實質(zhì)上是一個可變電阻,通過對傳感器進行彎曲,來改變表面導(dǎo)電粒子的分布,從而改變電阻,彎曲程度越大,傳感器的電阻值就越大

編程原理

flex傳感器彎曲時改變阻值,所以我們可以使用Arduino采集模擬信號。因此需要分壓裝置來分傳感器上的電壓,推薦使用10 k電阻。Arduino采集電壓為0V-5V,設(shè)定0為0V,1023為5 v,每個部分的數(shù)值于電壓成正比。通過 Arduino IDE 的串口監(jiān)視器來顯示讀取的模擬量。

連接圖

Flex-sensor-arduino.jpg

測試程序

int flexSensorPin = A0;     
void setup()
{
  Serial.begin(9600);
}
void loop()
{
  int flexSensorReading = analogRead(flexSensorPin);
  Serial.print(" flexSensorReading = ");
  Serial.println(flexSensorReading);
  int flex0to100 = map(flexSensorReading, 512, 614, 0, 100);
  Serial.print(" flex0to100 = ");
  Serial.println(flex0to100);
  delay(250); 
  }

程序效果

通過串口值,我們可以隨著傳感器的彎曲,串口顯示的數(shù)值也隨之變化,如下圖所示:

02S04001.png

相關(guān)推薦

Erweima.png

購買地址

(SKU:RB-02S040) Flex單向彎曲傳感器(FLX-03A)

周邊產(chǎn)品推薦

FlexiForce Sensor 壓力傳感器
Flex 2.2進口模擬型 彎曲傳感器

相關(guān)問題解答

flex sensor參數(shù)問題
arduino應(yīng)用之Flex 2.2彎曲傳感器及FlexiForce Sensor 應(yīng)用問題

相關(guān)學(xué)習(xí)資料

任天堂手套
Flex單向彎曲傳感器數(shù)據(jù)手冊
奧松機器人技術(shù)論壇