Arduino UNO error
Arduino UNO error
我从Arduino Projects Book中遇到了此代码问题,这是一个非常简单的代码,如果很宽容。
这是我写的代码:
const int greenLEDpin = 9;
const int redLEDpin = 10;
const int blueLEDpin = 11;
const int redSensorpin = A0;
const int greenSensorpin = A1;
const int blueSensorpin = A2;
int redValue = 0;
int greenValue = 0;
int blueValue = 0;
void setup() {
Serial.begin(9600);
pinMode(greenLEDpin,OUTPUT);
pinMode(redLEDpin,OUTPUT);
pinMode(blueLEDpin,OUTPUT);
}
void loop() {
redSensorValue = analogRead(redSensorpin);
delay (5);
greenSensorValue = analogRead(greenSensorpin);
delay(5);
blueSensorValue = analogRead(blueSensorpin);
Serial.print("Raw Sensor Values t Red: ");
Serial.print(redSensorValue);
Serial.print("t Green: ");
Serial.print(greenSensorValue);
Serial.print("t Blue: ");
Serial.println(blueSensorValue);
redValue = redSensorValue/4;
greenValue = greenSensorValue/4;
blueValue = blueSensorValue/4;
Serial.print("Mapped Sensor Values t ReD: ");
Serial.print(redValue);
Serial.print("t Green: ");
Serial.print(greenValue);
Serial.print("t Blue: ");
Serial.print(blueValue);
analogWrite(redLEDpin, redValue);
analogWrite(greenLEDpin, greenValue);
analogWrite(blueLEDpin, blueValue);
}
这是错误:Arduino:1.7.10(Windows 8.1),Placa:" Arduino uno"
LED_tricolor.ino: In function 'void loop()':
LED_tricolor.ino:24:2: error: 'redSensorValue' was not declared in this scope
LED_tricolor.ino:26:2: error: 'greenSensorValue' was not declared in this scope
LED_tricolor.ino:28:2: error: 'blueSensorValue' was not declared in this scope
有人知道这里发生了什么吗?我尝试了一些以前放置变量的事情,但是什么都没有...希望你们能帮助我^^。
尝试在设置之前添加它:
int redSensorValue = 0;
int greenSensorValue = 0;
int blueSensorValue = 0;
或者,如果您愿意,只需在循环中变量名称之前添加int
即可。
您没有在> setup()函数中添加任何传感器引脚。编辑您的功能就像它一样。
void setup() {
pinMode(redSensorpin,INPUT);
pinMode(greenSensorpin,INPUT);
pinMode(blueSensorpin,INPUT);
pinMode(greenLEDpin,OUTPUT);
pinMode(redLEDpin,OUTPUT);
pinMode(blueLEDpin,OUTPUT);
Serial.begin(9600);
}
相关文章:
- "error: no matching function for call to"构造函数错误
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- Ardunio UNO解决了多个重叠的定时器循环
- 使用 LuaBridge 将 LuaJIT 绑定到C++会导致"PANIC: unprotected error"
- OpenMP卸载说'fatal error: could not find accel/nvptx-none/mkoffload'
- C++错误:"error: int aaa::bbb is protected within this context"
- 尝试链接我的着色器时,我收到错误代码"error c5145 must write to gl_position"
- C++,在int数组中输入字符串或字符会输出0,而不是ascii或error
- Libreoffice API (UNO):需要更改用户的 xTextField 文本
- 使用 cmake 的 LLVM 构建在 tsan_libdispatch_mac.cc 期间失败; "Error: conflicting types for ..."
- C++ "error: invalid use of void expression"
- struct.error:解压缩 C++ 结构时,解包需要 288 字节的缓冲区
- 如何修复"error: ‘_1’ was not declared in this scope"?
- 从不同目录执行时"symbol lookup error:",否则从构建目录执行时按预期工作
- 对象声明中的模板"error: expected expression"
- 在C++中使用 Catch 测试框架编译错误"error: expected ';' at end of declaration list"
- OpenCV 3.4.1 error readNetFromTensorflow 无法在 cv::d nn::ReadProtoFromBinaryFile 中打开 .pb
- 键盘不起作用 - Arduino Uno - 与变量有关的多个错误
- 已解决 - C++ 的崇高文本中的"fatal error: opencv: no such file or directory"
- Arduino UNO error