当前位置: 首页 > news >正文

用户后台网站化妆品推广软文

用户后台网站,化妆品推广软文,17网站一起做网店普宁,洮南网站建设项目思路 空调遥控器之所以能够实现对空调的控制,是因为它能够向空调发射出特定的红外信号。从理论上来说,任何能够发射出这种相同红外信号的红外发射器,都可以充当空调遥控器(这也正是手机能够控制多种不同品牌空调的原因所在&a…

项目思路

空调遥控器之所以能够实现对空调的控制,是因为它能够向空调发射出特定的红外信号。从理论上来说,任何能够发射出这种相同红外信号的红外发射器,都可以充当空调遥控器(这也正是手机能够控制多种不同品牌空调的原因所在)

虽然我们可以根据空调厂家所提供的红外通信协议来生成控制空调所需的红外信号,但这种方法往往涉及大量的工作。为了简化这一过程,我们可以利用一些现成的开源库,例如本项目所用到的Arduino平台上的IRremoteESP8266库。该库已经内置了市面上绝大多数空调品牌的控制指令,我们只需进行简单的配置,便可实现空调的控制。

此外,IRremoteESP8266库还提供了空调红外信号的接收与解析示例,本项目会利用该示例查看并分析空调遥控器以及我们自制的红外发射器所发出的红外信号的具体内容。

元件

NodeMCU开发板

数字38kHz红外发射模块
数字38kHz红外接收模块

接线

NodeMCU

红外发射

VCC

VCC

GND

GND

D2

DAT

红外发射接线

NodeMCU

红外接收

VCC

VCC

GND

GND

D2

DAT

红外接收接线

开发环境搭建

1.选择“NodeMCU 1.0 (ESP-12E Module)”开发板

2.安装IRremoteESP8266.h红外库

发射红外信号,实现空调控制

下面以格力品牌旗下的俊扬系列空调所使用的YAP0F3型号遥控器为例。

格力YAP0F3型空调遥控器
/*可通过IRremoteESP8266库中的IRrecvDumpV2示例来解析出空调遥控器的红外编码,其包括遥控器型号等信息,方便修改本程序以适配不同型号的空调
*/#include <Arduino.h>
#include <IRremoteESP8266.h>
#include <ir_Gree.h>    //格力空调红外编码解析库,是<IRremoteESP8266.h>的子库,<IRremoteESP8266.h>还有其他主流品牌的红外编码解析子库const uint16_t kIrLed = 4; //ESP-12F芯片的4引脚,即(NODEMCU)开发板的D2引脚.
IRGreeAC ac(kIrLed);void setup() 
{ac.begin();delay(100);
}void loop() 
{//这几句程序的顺序不要变ac.on();        //ac.off();ac.setModel(YBOFB);   //遥控器型号ac.setMode(kGreeHeat);  //  kGreeCoolac.setFan(1); // 1风速低、2风速中、3风速高、0自动风速ac.setTemp(28);ac.setSwingVertical(1,kGreeSwingAuto);  // ac.setSwingVertical(0,kGreeSwingLastPos);ac.send();delay(2000);  
}

关于格力空调的更多配置,可以按照以下方式找到ir_Gree库,通过参考该库中所定义的对象、方法以及枚举值,对上面的代码进行相应的调整。

以此类推,通过查看ir_Haier.cpp、ir_Haier.h和ir_Midea.cpp、ir_Midea.h等库,可实现海尔、美的等品牌的空调控制。

解码空调红外信号

Arduino IDE中的IRremoteESP8266库中的IRrecvDumpV2示例可以将识别与解析到的空调遥控器发射的红外信号通过串口打印出来(波特率为115200)。用此实例可查看本项目向空调发射的红外信号的具体内容。

其中的GREE、Model: 2 (YBOFB)、Power: On、Mode: 4 (Heat)、Temp: 24C、Fan: 2 (Medium)、Swing(V): 1 (Auto)分别表明了此次系统向空调发射的红外信号的品牌、遥控器型号、开关状态、模式、温度、风速、扫风状态。

注意事项

避免强光干扰

参考

ESP8266-NodeMCU项目(三):ESP8266-NodeMCU+Blinker+红外模块(实现远程遥控空调)_esp8266不能接温度湿度模块和红外发射模块吗-CSDN博客

IRremoteESP8266库 红外控制空调方法-CSDN博客

http://www.dt0577.cn/news/5249.html

相关文章:

  • 凡科网站怎么修改昨天做的网站制作一个网站的流程有哪些
  • 甜品网站设计论文长沙百度搜索排名优化
  • 唐山网站制作软件网页设计规范
  • 专业公司做网站快速优化seo软件
  • 备案用的网站建设方案书怎么写seo薪酬水平
  • 怎么做网站的搜索引擎武汉 网络 推广
  • 怎么用html建网站seo排名优化的方法
  • django和WordPress哪个好广州中小企业seo推广运营
  • 网站搜索引擎友好性分析微信小程序免费制作平台
  • 做网站什么内容深圳搜索引擎
  • 做影视网站需要多少钱网络优化是做啥的
  • 南昌做网站哪家好2024年最新一轮阳性症状
  • 快速建设网站工具武汉百度推广多少钱
  • wordpress教程w3cseo关键词优化软件怎么样
  • 织梦教程网采集站seo课程
  • 网站建设工作 方案选择一个产品做营销方案
  • 齐鲁人才网招聘网北京百度seo排名公司
  • 如何做网站赚临沂百度代理公司有几个
  • 公司网站需要程序员做吗百度怎么发自己的小广告
  • 网站集约化建设 技术百度输入法免费下载
  • 重庆网站建设圣矢最近最新新闻
  • c语言做的网站有什么优缺点新型实体企业100强
  • 微信优惠券网站怎么做淘宝搜索关键词排名
  • 网站建设图片如何优化平台运营
  • 西安企业网站设计公司游戏推广接单平台
  • jsp做就业网站榆林百度seo
  • 做cpa的博客网站类型站长工具下载app
  • 栖霞网站设计株洲seo优化公司
  • 12306网站做的好丑五年级上册语文优化设计答案
  • 上市设计网站北京网络推广有哪些公司