【发布时间】:2014-07-02 13:05:43
【问题描述】:
我正在尝试构建一个我有一个电位器和 LED 的 ardunio 应用程序。我创建这样的组件:http://arduino.cc/en/uploads/Tutorial/graph-circuit3.png
当我向左(或向右)转动电位器时,让高低步进轻。我写了代码,但我无法成功。在循环中获取编译错误
代码:
int potPin = 2;
int ledPin = 8;
int val = 0;
void setup() {
pinMode(ledPin, OUTPUT);
}
void loop(){
while (Serial.available() == 0);
int val = Serial.read() - '0';
if (potPin == 2) {
Serial.println("LED on");
digitalWrite(potPin, HIGH);
}
else
{
Serial.println("LED OFF");
digitalWrite(ledPin, LOW);
}
【问题讨论】: