使用紅外線發射與接收LED進行測距,距離會顯示在Arduino IDE的serial monitor上。
請看影片,內有葉律佐老師的詳細解說
接線圖:
程式相當簡單,就是把Analog 0的數值換算成距離之後,顯示在serial monitor上。
void setup() {
Serial.begin(9600);
}
void loop() {
float sensorValue = analogRead(A0)*(5.0/1023.0);
Serial.println(sensorValue);
delay(100);
}