|
用Arduino Uno 板子写了一个关于红外接收的程序,但编译错误,代码如下:
#include <IRremote.h>
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
#define LED 4
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn();
pinMode(LED,OUTPUT);
}
void loop()
{
if (irrecv.decode(&results))
{
digitalWrite(LED,HIGH);
delay(1000);
digitalWrite(LED,LOW);
}
else
{
Serial.println("lalala");
}
}
如有有物体靠近红外接收器时,LED闪亮,如果没有就输出"lalala";
但编译错误。。。 |
|