2016年5月20日 星期五

Grove - Touch Sensor 測試-使用 LinkIt Smart 7688 Duo

Grove - Touch Sensor 測試-使用 LinkIt Smart 7688 Duo

       這是一個簡單的觸摸感測器模組可以用它來替代傳統的按鈕。使用TTP223-B的觸摸感測器IC電路它可以檢測電容的變化就是一個電子化的開關,取代傳統的機械式關。

Grove - Touch Sensor 

 Seeed Stduio 料號 : 101020037 包裝內容 :  Touch Sensor模組 X 1  Grove 線材 X 1。




先將Grove 線材插入Touch Sensor模組 。
.

在插入LinkIt Smart 7688 Duo 底座 D5


插入 USB  跟電腦連線。


開啟Arduino IDE 輸入以下程式

//********程式開始*************



const int TouchPin=5;     // 設定 Pin5 名稱為 "TouchPin"
const int ledPin=13;      // 設定 Pin13 名稱為 "ledPin"
void setup() {
pinMode(TouchPin, INPUT);   // 設定"TouchPin"為輸入
pinMode(ledPin,OUTPUT);     // 設定 "ledPin" 為輸出
}

void loop() {
int sensorValue = digitalRead(TouchPin);  //sensorValue = TouchPin 的輸入
if(sensorValue==1)                        //如果sensorValue =1
{
digitalWrite(ledPin,HIGH);              // ledPin 輸出高電位

delay(1000);                           //延遲一秒
}
else                                  //反之
{
digitalWrite(ledPin,LOW);            // ledPin 輸出低電位
}
}

//*****************程式結束************



確認  工具 >  版子 序列埠 的設定正確。


按  "上傳"。


詢問存檔  填 "Touch "  "存檔"。


程式上傳中。


程式上傳完成。


程式上傳完成後觸摸 Touch (不是金屬哪一面 ) LinkIt Smart 7688 Duo LED13 會亮。




參考資料 : 聯發科創意實驗室  http://home.labs.mediatek.com/?lang=zh-hans
                    Arduino LLC            https://www.arduino.cc/

沒有留言:

張貼留言