113寒假_科技小創客-互動科技裝置設計(五)I

const int resistorPin = 6;   // 連接電阻的腳位

const int groundPin = A0;    // 連接導線的腳位

const int ledPin = 7;        // 連接LED的腳位

 

void setup() {

  Serial.begin(9600);  // 初始化序列通訊

  pinMode(ledPin, OUTPUT);  // 設定LED腳位為輸出

}

 

void loop() {

  int sensorValue = analogRead(groundPin);  // 讀取電壓值,使用導線連接的腳位

  Serial.println(sensorValue);  // 將值輸出到序列監視器

 

  if (sensorValue > 500) {  // 設定一個閾值,當觸碰時LED發亮

    digitalWrite(ledPin, HIGH);  // 點亮LED

  } else {

    digitalWrite(ledPin, LOW);  // 關閉LED

  }

 

  delay(100);  // 延遲以減少讀取速率

}


0 條回復   |  直到 2月前 | 103 次瀏覽




熱門評論


登入後才可發表內容