根据以上图片。红外模块要选5mm的直径宽度,三极管选择2n3904直插版。
需要安装以下库文件,解压复制库文件到\arduino-1.8.19\libraries
https://github.com/GYSS1204/IRsendMeidi_ESP8266-RN02S-Midea
以上链接是美的空调红外专用库文件,由于独特的编码技术。
点灯app新建设备选择arduino设备,然后复制密钥,替换程序中的密钥,同时替换wifi和密码。
ardunio代码如下
#define BLINKER_PRINT Serial
#define BLINKER_WIFI
#include <Blinker.h>
#include <Arduino.h>
#include "IRsendMeidi.h"
#include <IRsend.h>
const uint8_t IR_LED = D5; //设置发送信号的GPIO引脚号,官方推荐4
IRsendMeidi irsendmeidi(IR_LED); //声明类对象
char auth[] = "1b55916227fb";//点灯科技的Key
char ssid[] = "TP-LINK_7AC8";//Wifi名称
char pswd[] = "20030812";//Wifi密码
const int IR_RX = D1;//设置红外接收管脚
const uint16_t kIrLed = D5;//红外发射管脚
BlinkerButton Button1("btn-On");
BlinkerButton Button2("btn-Study");
BlinkerButton Button3("btn-Cool");
BlinkerButton Button4("btn-Hot");
BlinkerButton Button5("btn-Wind"