ESP8266 软窜口控制 红外模块发射 遥控电视电视
font color=#999AAA >提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、电路图
- 二、代码解析
- 1.发射代码
- 总结
前言
通过esp8266 连接红外模块 发射指令控制电视机
一、电路图
示例: 电路图
二、代码解析
1.发射代码
代码如下(示例):
#include<SoftwareSerial.h>
SoftwareSerial mySerial(D1,D0);
byte cmds[] = {0xA1,0xF1,0xB3,0x4C,0x80}; //A1 F1 是红外模块的指令, 后三位是 悦盒的指令
void setup() {mySerial.begin(9600);Serial.println("start ok"); Serial.begin(9600);
}void loop() { delay(2000);//重复发送一遍 mySerial.write(cmds,sizeof(cmds));Serial.println("=====调大音量=====");
}
该处使用的url网络请求的数据。
总结
*玩转esp8266 ESP32 喜欢的朋友请加入我微信 ilinker32 技术支持*
如果我的创作对你有帮助 ,那么你的鼓励将是我创作的最大动力!非常感谢。
ESP8266 软窜口控制 红外模块发射 遥控电视电视相关推荐
- STM32操作TFBS4711红外模块、数据发送抓波分析
序言 : STM32内部USART支持红外IrDA物理层协议,可以配置成IrDA模式直接驱动TFBS4711,实现红外收发. 一:STM32CubeMx对串口配置Irda模式 如下所示: 发送端 R ...
- ESP8266+红外模块制作万能网路遥控器
ESP8266+红外模块制作万能网路遥控器 通过红外模块模拟遥控发射指令 接入blinker平台,通过手机可以远程控制. 前提是先读取出你要操控设备遥控的发射码出来.参考<Arduino 红外接 ...
- 树莓派(TCP客户端 )和Wemos(TCP服务端连接红外模块)通讯实现对红外设备的控制
参考:U如何用树莓派连接语音模块,红外模块来控制红外设备详解 作者:一只青木呀 发布时间:2020-08-12 17:14:10 网址:https://blog.csdn.net/weixin_453 ...
- Arduino人体红外模块控制
Arduino人体红外模块控制 示例代码 /** Arduino UNO R3(或Arduino Nano)连接红外人体感应模块检测是否有人*/int irSensorPin = 3;//Arduin ...
- Arduino 红外模块 红外接收 红外发射
需要用到IRremote库文件 红外遥控按键16进制编码,使用时添加前缀 0X 红外接收 .源代码 //***************** //红外接收模块测试 //***************** ...
- 如何用树莓派连接语音模块,红外模块来控制红外设备详解
如何用树莓派连接语音模块,红外模块来控制红外设备详解 1.硬件设备 2.软件准备 3.解码 1.红外解码流程 1.连接红外设备(与TTL串口相连) 2.获取开关红外电器的码 4.我们使用树莓派如何和W ...
- STM32f4日记8之四轮三路寻迹小车实验(小车实验二:红外模块检测寻迹(左拐,右拐,前进,停止))
STM32f4日记8之四轮三路寻迹小车实验(小车实验二:红外模块检测寻迹(左拐,右拐,前进,停止)) 板子:stm32f407zgt6正点原子迷你版 作者:shawn 2021.2.14(大年初三) ...
- ESP8266-NodeMCU项目(三):ESP8266-NodeMCU+Blinker+红外模块(实现远程遥控空调)
错开の折腾经历:ESP8266 NodeMCU 文章目录 前言 一.项目解析&准备 1.项目思路 2.材料清单 二.项目开始 1.红外库的安装(IRremoteESP8266) 2.解码空调遥 ...
- arduino声音传感器与二极管_红外二极管发射电路图大全
红外二极管发射电路图(一) 传感器检测及声光报警电路 传感器模块由热释电传感器.烟雾传感器MQ211和红外传感器组成. 烟雾传感器的内部电阻是随着烟雾的浓度的变化而变化,因此要将其转化为变化的电压信号 ...
最新文章
- 为什么有时优盘是只读模式_为什么安装了Paragon NTFS磁盘还是只读,不能进行操作?...
- ArcGIS For JavaScript API 默认参数
- [20180914]oracle 12c 表 full_hash_value如何计算.txt
- centos7.9更改root账号密码
- php通过MongoClient扩展连接mongodb库的两点建议
- MySQL 迁移到半同步模式
- Web 服务策略断言语言 (WS-PolicyAssertions)
- Spring Cloud 与微服务学习总结(16)—— 微服务架构统一安全认证设计与实践
- .net core 获取机器码_.NET Core 反射获取所有控制器及方法上特定标签
- 搜索 意外错误 操作无法完成
- 实时时间OBS Studio插件(附下载地址与效果),实时时间插件date-and-time.lua的使用
- MATLAB中PI调节器设计,简单的PI控制器的设计.doc
- 小微个人网站如何接入免费短信验证码
- Simulated maze模拟迷宫(C++实现)
- BERT简介及中文分类
- 电脑便签、备忘录 可以直接从电脑桌面看到提醒事项的软件推荐
- 超文本标签语言html的主要特点,福建教师招考整理:超文本标记语言(HTML)
- HDU - 1598
- opencv 双目摄像头拍照(分别左右镜头拍照)
- 神兵利器——使用LINQ to SQL检索和操作数据库
热门文章
- MySQL数据库设计常用技巧和设计规范(一):E-R图
- 目标检测算法回顾之Anchor free篇章
- RFC1155基于TCP/IP网络的管理结构和标记
- 京东科技销售中心负责人徐丰晋升为总裁 向CEO李娅云汇报
- Matlab中filter函数用法
- 【数字图像处理】LeetCode与图像处理(连通域的计算)
- vue3 报错 Failed to execute ‘insertBefore‘ (在keep-alive 才会存在)
- 头歌--Java入门 - Java初体验
- Java实现 Hello World
- 【Shell】awk命令--输出某列,列求和,列求平均值,列最大值,列去重复,取倒列,过滤行,匹配,不匹配,内置变量|定义分隔符|多个分隔符