簡要介紹:雖然DIGITAL傳感器只能檢測兩個電平(高或低,開或關(guān),真或假,0V或+ 5V),模擬傳感器用于檢測不同級別的物理量(即,壓力傳感器的重量從0 Kg到5 Kg)。
在每種壓力變化(傳感器輸入)下,其輸出都會成比例地變化。
》在我們的指導(dǎo)下,我們將使用紡織電阻傳感器,該電阻會隨著施加的m改變電阻機械壓力。我們對傳感器施加的重量越重,其電阻就會越低。
Lilypad無法讀取電阻,因此我們必須將電阻變化轉(zhuǎn)換為電壓變化,這就是Lilypad可以閱讀。我們將使用圖像中的電路進行此操作。
該電路能夠?qū)?a target="_blank">VR1(我們的傳感器)的RESISTANCE變化轉(zhuǎn)換為VOLTAGE變化。您可以通過將萬用表放在歐姆上進行驗證,并讀取0V和傳感器輸出之間的電壓。
步驟1:連接傳感器1
使用一根鱷魚電纜(如果有,則為紅色,因為紅色是正極顏色)將Lilypad的‘+’墊連接至傳感器。傳感器沒有極化,因此連接在哪一側(cè)都沒有關(guān)系。對于模擬的紡織品按鈕,顯示了此過程,但是可以將其應(yīng)用于拉伸傳感器。
步驟2:連接傳感器2
然后將傳感器的輸出連接到Lilypad的模擬輸入a0。您可以稍后在草圖(Lilypad程序)中選擇其他輸入。
步驟3:將傳感器連接到地面
然后將傳感器的輸出連接至1 kOhm電阻,并將電阻的另一端連接至Lilypad的“-”焊盤(黑色電纜,因為黑色表示接地,或0V)。
第4步:草圖
Lilypad將執(zhí)行的程序稱為“素描” ‘。
將USB電纜插入筆記本電腦的USB端口以及FTDI板的USB端口,然后將以下程序復(fù)制,粘貼并上傳到Lilypad:
int softPot = 0;//此行選擇傳感器的輸入引腳a0 int ledPin = 13;//此行選擇LED輸出的引腳13
int tempPot = 0;//變量以存儲來自傳感器的值
void setup(){
//此行將ledPin聲明為OUTPUT:
pinMode(ledPin,OUTPUT);
}
void loop(){
//從傳感器讀取值并將其存儲在變量tempPot
tempPot = AnalogRead(softPot);
//它將使LED點亮
digitalWrite(ledPin ,HIGH);
//停止程序毫秒:
delay(tempPot);
//關(guān)閉LED:
digitalWrite(ledPin,LOW);
//停止程序毫秒:
delay(tempPot);
}
完成后,您應(yīng)該看到Lilypad上的LED閃爍。按下按鈕,LED應(yīng)該以較低的頻率閃爍。
-
傳感器
+關(guān)注
關(guān)注
2554文章
51575瀏覽量
757738 -
Arduino
+關(guān)注
關(guān)注
188文章
6478瀏覽量
188273
發(fā)布評論請先 登錄
相關(guān)推薦
模擬傳感器與數(shù)字傳感器的優(yōu)缺點
使用插件將Excel連接到MySQL/MariaDB

PLC數(shù)據(jù)采集模塊與傳感器連接方法
連接到PGA900的電阻式電橋壓力傳感器的系統(tǒng)噪聲分析

將PGA900儀表放大器連接到電阻橋傳感器

將一個第15.4層堆棧傳感器連接到多個網(wǎng)關(guān)

傳感器的數(shù)據(jù)怎么傳到云平臺
將5V傳感器和信號連接到3.3V輸入SAR ADC

plc與傳感器的兩種連接方式
如何將多個ESP連接到一個ESP并向服務(wù)器發(fā)送數(shù)據(jù)?
數(shù)字傳感器與模擬傳感器的區(qū)別
使用ESP8266將arduino連接到thinkspeak云,無法將其連接到任何網(wǎng)頁,為什么?
英飛凌推出用于Arduino的XENSIV傳感器擴展板, 搭載英飛凌和Sensirion的智能家居應(yīng)用傳感器

評論