1、硬件部分
红外接收管,也就是接收红外光的电子器件(代码未按照这个方式接线)
2、代码部分
#include<IRremote.h>
int RECV_PIN = 11; //红外引脚
int led_pin = 10; //LED引脚
boolean ledState = LOW; //LED的状态,默认为LOW
IRrecv irrecv(RECV_PIN); //设置RECV_PIN(也就是11引脚)为红外接收端
decode_results results; //定义results变量为红外结果存放位置
void setup() {
Serial.begin(9600);
irrecv.enableIRIn(); //
pinMode(led_pin,OUTPUT);
}
void loop() {
//一开