用M61模组做一个红外空调遥控器

2024-08-30 安信可科技公众号
模组,M61,安信可科技 模组,M61,安信可科技 模组,M61,安信可科技 模组,M61,安信可科技

使用

连接WIFI

订阅MQTT服务

接入HOMEASSISTANT


材料准备


红外发射模块原理图


原理

空调遥控器简单来讲就是通过红外发射管的亮灭来承载编码信息,对应的空调设备上有一个接收管,它接收到发射管的光信号来解析协议获取数据,然后对空调进行对应指令的控制。


例如:将温度设置为16°冷风,风速1级


既然要控制灯的亮灭,那么就只需要一个IO口控制就可以了(除去VCC和GND),手上刚好有一个M61板子刚好用上了。一般的控制红外遥控器使用的38KHz频率,所以只要模拟GPIO产生38KHz的高低电平就可以控制红外发射管发送数据了。


红外编码

借助esp8266+红外接收模块,用你的遥控器怼着接收模块按键,读取红外发射的原始数据,Arduino有对应的示例代码(IRremoteESP8266/IRrecvDumpV2.ino),连接好线,刷入示例程序,手动按你的遥控器,从串口读取rawData数组。


获取的数据大概是这样的:


只需要借助GPIO连接的红外灯亮灭对应的时长就将数据发送出去了。具体的协议高低电平起始不同,以格力空调为例子,它的起始数据是高电平 第一个数据是9000也就是说 需要我的GPIO输出9000us的高电平,(这里说的高电平不是真正的高电平1,而是需要以38KHz载波的高电平,也就是说需要用38kHz频率一直高低翻转的电平),而第二个数据是4442,这就需要真正的低电平延时4442us,以此类推奇数需要电平反转,偶数需要真正的低电平。直到将这279个数据发送完。就完成了控制部分。


参考了zzbinfo的这篇帖子用Ai-M61实现物联网开发(2)---实现远程开机、无线控制、红外遥控"和wxlinus的这篇帖子Ai-M61-32S-Kit开发板mqtt调试.


逻辑实现

采用pwm输出38KHz频率。


PWM配置:


发送配置:


使用

  • 克隆仓库AirCondition

  • 首先需要获取你家空调遥控对应的红外编码(上边给了两种方法)

  • 修改本例程

1. 配置WIFI,mqtt订阅主题 (/state/user_state.h)

2. 获取空调遥控器的RawData以数组的形式存放user_aric.c目录下

  • 烧录


接入HOMEASSISTANT

1. 在HACS中下载 Lovelace Thermostat组件,按照说明配置

2. 修改configuration.yaml文件

3. 添加设备发现


代码

4. 然后更新配置,再到概览中添加UI卡片,类型为恒温器


备注

1. 定时器模拟载波已经更新为PWM控制更准确

2. 更新了WB2版本的,在同一仓库下


下载:



上图:

获取红外编码的esp8266+不知名的红外接收模块。


以前画的一个红外发射模块,买的没有三极管放大,距离太近了。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由雪飘梦飞转载自安信可科技公众号,原文标题为:用 M61模组做一个红外空调遥控器,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

M61/M62系列单模组烧录指导(未引出BOOT脚位的情况下)

为了解决M61和M62模组在未引出BOOT引脚下的二次烧录问题,本文提供了详细教程。需要使用支持波特率至2M的USB转TTL工具和上位机软件1.9.0版本。接线时可省略BOOT线,只需连接四条线。操作步骤包括打开软件、选择固件、插上模组、刷新串口并点击烧录。若无法烧录,需检查串口芯片支持情况及接线是否正确。此方法仅适用于安信可AT固件更新,自行开发需引出BOOT引脚。

2024-10-28 -  设计经验 代理服务 技术支持 现货查询 批量订货

【经验】Ai-WB2系列模组AT固件使用教程

Ai-WB2系列模组AT固件使用教程:1.准备工作需要准备的软硬件:Ai-WB2系列模组或者开发板,Type-C数据线,安信可透传云服务器,连接为http://tt.ai-thinker.com/ttcloud2.连接路由器等。

2023-02-03 -  设计经验 代理服务 技术支持 现货查询 批量订货

Ai-BS21系列烧录指导——开发板or模组

本篇以Ai-BS21-32S_Kit为例指导烧录固件,这是由深圳市安信可科技有限公司开发的蓝牙星闪开发板。该模块核心处理器芯片Hi2821是一款高集成2.4GHzSoCBLE&SLE芯片,支持BLE5.4/SLE1.0,集成RF电路,RF包含功率放大器PA、低噪声放大器、TX/RXSwitch、集成电源管理等模块,支持1M/2M/4M3种带宽,最大支持12Mbit/s速率。

2024-06-24 -  设计经验 代理服务 技术支持 现货查询 批量订货

ESP32-CAM 模组

型号- ESP32-CAM,ESP32,ESP-32CAM

2019/12/21  - 安信可科技  - 数据手册  - V1.0 代理服务 技术支持 现货查询 批量订货

安信可BW20双频Wi-Fi+BLESoC模组,自带BLE5.0蓝牙,可支持Wi-Fi Mesh组网

BW20系列模组是安信可科技基于RTL8711系列芯片开发的双频Wi-Fi+BLESoC模组,支持双频(2.4 GHz 或 5.8 GHz)802.11a/b/g/n WLAN协议和Bluetooth 5.0协议。

2024-10-10 -  产品 代理服务 技术支持 现货查询 批量订货

【产品】安信可ESP32系列低功耗UART-WiFi芯片模组,可支持RTOS操作系统二次开发

ESP32系列模组是深圳市安信可科技有限公司开发的一系列基于乐鑫ESP32的低功耗UART-WiFi芯片模组,可以方便地进行二次开发,接入云端服务,实现手机3/4G全球随时随地的控制,加速产品原型设计。

2023-05-04 -  产品 代理服务 技术支持 现货查询 批量订货

安信可WIFI+蓝牙模组Ai-WB2系列重新定义无线通信模组,简化用户端操作,配网成功率高达95%以上

安信可推出的Ai-WB2系列模组集成Wi-Fi&BT(蓝牙)于一体,搭载BL602芯片作为核心处理器,支持Wi-Fi 802.11b/g/n协议和BLE 5.0协议。智能家居、大小家电、工业自动化、监控设备、无线遥控、智能穿戴....各类终端都可通过Ai-WB2系列模组实现互联互通。

2023-03-31 -  原厂动态 代理服务 技术支持 现货查询 批量订货

请问,BW16模组是否可以直接替换ESP-12F模组?

BW16以及ESP-12F模组的供电以及AT串口是pin to pin的;

2024-09-30 -  技术问答 代理服务 技术支持 现货查询 批量订货

【IC】安信可最新发布Ai-M61和Ai-M62两款WiFi 6+BLE5.3+X模组,最高主频可达320M

通过长期细致深入的研发设计及反复打磨,安信可重磅新品WiFi 6+BLE5.3+X模组——Ai-M61和Ai-M62两款系列模组惊艳亮相,力求为用户带来性能和体验的全面提升!Ai-M61&Ai-M62系列分别搭载BL618、BL616芯片作为处理器,支持Wi-Fi 802.11b/g/n/ax协议和BLE 5.3协议以及丰富的外围接口。

2023-04-04 -  新产品 代理服务 技术支持 现货查询 批量订货

【IC】安信可星闪模组即将发布,参数抢先看!

安信可科技即将推出的星闪模组采用SMD-38封装,供电范围2.7~3.6V(经典3.3V),内核参数支持独立的RISC-V,支持最高主频64MHz,支持USB2.0,支持多种外设,如:SPI、I2C、PDM、PWM、UART、PCM、QDEC、KeyScan等。采用一套新标准集合蓝牙和Wi-Fi等传统无线技术,满足Wi-Fi和蓝牙在智能终端和智能家居部分场景下延时性和可靠性等极致体验。

2024-01-18 -  产品 代理服务 技术支持 现货查询 批量订货
2024/3/1  - 安信可科技  - 开发环境(软件/固件)  - V4.18P_3.6.0 代理服务 技术支持 现货查询 批量订货 查看更多版本

ESP32-CAM Wi-Fi+BT SoC模组

型号- ESP32-CAM

2018/8/17  - 安信可科技  - 数据手册  - V1.0 代理服务 技术支持 现货查询 批量订货

ESP系列模组PCB设计及天线摆放参考指南

型号- ESP,ESP8285,ESP系列,ESP8266

2019/12/24  - 安信可科技  - 应用笔记或设计指南 代理服务 技术支持 现货查询 批量订货 查看更多版本

BU03 定位模组 FAQ

型号- BU03

2024/9/8  - 安信可科技  - 常见问题 代理服务 技术支持 现货查询 批量订货
展开更多

电子商城

查看更多

品牌:安信可科技

品类:NB-IoT模组

价格:¥17.7500

现货: 10

品牌:安信可科技

品类:Wi-Fi 6+BLE5.3模组

价格:¥16.2500

现货: 10

品牌:安信可科技

品类:雷达模组

价格:¥12.7500

现货: 5

品牌:安信可科技

品类:LoRa模组

价格:¥19.7500

现货: 5

品牌:安信可科技

品类:LoRaWAN模组

价格:¥25.6300

现货: 5

品牌:安信可科技

品类:蓝牙模组

价格:¥4.6300

现货: 4

品牌:安信可科技

品类:雷达模组

价格:

现货: 0

品牌:安信可科技

品类:蓝牙模组

价格:¥8.2600

现货: 0

品牌:安信可科技

品类:蓝牙模组

价格:¥10.0800

现货: 0

品牌:安信可科技

品类:蓝牙模组

价格:¥9.6600

现货: 0

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RF-LINK

品类:WiFi模块

价格:¥25.5000

现货:16,272

品牌:SKYWORKS

品类:低噪放模组

价格:¥2.5000

现货:11,296

品牌:中科银河芯

品类:温湿度传感器模组

价格:¥6.9000

现货:8,000

品牌:u-blox

品类:无线及智能模块模组

价格:¥136.7300

现货:6,000

品牌:Sierra Wireless

品类:4G IoT 模组

价格:¥221.3700

现货:500

品牌:AVAGO

品类:Camera Module

价格:¥90.4758

现货:117

品牌:芯波科技

品类:WIFI SIP 模组

价格:¥15.0000

现货:40

品牌:高新兴物联

品类:NB-IOT模组

价格:¥25.0000

现货:28

品牌:高新兴物联

品类:NB-IOT模组

价格:¥22.0000

现货:20

品牌:高新兴物联

品类:LTE CAT1模组

价格:¥63.3334

现货:20

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

TFT LCD液晶显示屏/模组定制

可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。

最小起订量: 1000 提交需求>

LED组件/LED传感/UV模组定制

可定制LED组件/LED传感/UV模组的电压、电流、波长等性能参数,电压:3-24V,,电流:30-3500mA,波长:270-940nm;材质:食品级POM,阻燃PC;防水等级:IP20-IP68。

最小起订量: 1000 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面