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 软窜口控制 红外模块发射 遥控电视电视相关推荐

  1. STM32操作TFBS4711红外模块、数据发送抓波分析

    序言 : STM32内部USART支持红外IrDA物理层协议,可以配置成IrDA模式直接驱动TFBS4711,实现红外收发. 一:STM32CubeMx对串口配置Irda模式 如下所示: 发送端  R ...

  2. ESP8266+红外模块制作万能网路遥控器

    ESP8266+红外模块制作万能网路遥控器 通过红外模块模拟遥控发射指令 接入blinker平台,通过手机可以远程控制. 前提是先读取出你要操控设备遥控的发射码出来.参考<Arduino 红外接 ...

  3. 树莓派(TCP客户端 )和Wemos(TCP服务端连接红外模块)通讯实现对红外设备的控制

    参考:U如何用树莓派连接语音模块,红外模块来控制红外设备详解 作者:一只青木呀 发布时间:2020-08-12 17:14:10 网址:https://blog.csdn.net/weixin_453 ...

  4. Arduino人体红外模块控制

    Arduino人体红外模块控制 示例代码 /** Arduino UNO R3(或Arduino Nano)连接红外人体感应模块检测是否有人*/int irSensorPin = 3;//Arduin ...

  5. Arduino 红外模块 红外接收 红外发射

    需要用到IRremote库文件 红外遥控按键16进制编码,使用时添加前缀 0X 红外接收 .源代码 //***************** //红外接收模块测试 //***************** ...

  6. 如何用树莓派连接语音模块,红外模块来控制红外设备详解

    如何用树莓派连接语音模块,红外模块来控制红外设备详解 1.硬件设备 2.软件准备 3.解码 1.红外解码流程 1.连接红外设备(与TTL串口相连) 2.获取开关红外电器的码 4.我们使用树莓派如何和W ...

  7. STM32f4日记8之四轮三路寻迹小车实验(小车实验二:红外模块检测寻迹(左拐,右拐,前进,停止))

    STM32f4日记8之四轮三路寻迹小车实验(小车实验二:红外模块检测寻迹(左拐,右拐,前进,停止)) 板子:stm32f407zgt6正点原子迷你版 作者:shawn 2021.2.14(大年初三) ...

  8. ESP8266-NodeMCU项目(三):ESP8266-NodeMCU+Blinker+红外模块(实现远程遥控空调)

    错开の折腾经历:ESP8266 NodeMCU 文章目录 前言 一.项目解析&准备 1.项目思路 2.材料清单 二.项目开始 1.红外库的安装(IRremoteESP8266) 2.解码空调遥 ...

  9. arduino声音传感器与二极管_红外二极管发射电路图大全

    红外二极管发射电路图(一) 传感器检测及声光报警电路 传感器模块由热释电传感器.烟雾传感器MQ211和红外传感器组成. 烟雾传感器的内部电阻是随着烟雾的浓度的变化而变化,因此要将其转化为变化的电压信号 ...

最新文章

  1. 为什么有时优盘是只读模式_为什么安装了Paragon NTFS磁盘还是只读,不能进行操作?...
  2. ArcGIS For JavaScript API 默认参数
  3. [20180914]oracle 12c 表 full_hash_value如何计算.txt
  4. centos7.9更改root账号密码
  5. php通过MongoClient扩展连接mongodb库的两点建议
  6. MySQL 迁移到半同步模式
  7. Web 服务策略断言语言 (WS-PolicyAssertions)
  8. Spring Cloud 与微服务学习总结(16)—— 微服务架构统一安全认证设计与实践
  9. .net core 获取机器码_.NET Core 反射获取所有控制器及方法上特定标签
  10. 搜索 意外错误 操作无法完成
  11. 实时时间OBS Studio插件(附下载地址与效果),实时时间插件date-and-time.lua的使用
  12. MATLAB中PI调节器设计,简单的PI控制器的设计.doc
  13. 小微个人网站如何接入免费短信验证码
  14. Simulated maze模拟迷宫(C++实现)
  15. BERT简介及中文分类
  16. 电脑便签、备忘录 可以直接从电脑桌面看到提醒事项的软件推荐
  17. 超文本标签语言html的主要特点,福建教师招考整理:超文本标记语言(HTML)
  18. HDU - 1598
  19. opencv 双目摄像头拍照(分别左右镜头拍照)
  20. 神兵利器——使用LINQ to SQL检索和操作数据库

热门文章

  1. MySQL数据库设计常用技巧和设计规范(一):E-R图
  2. 目标检测算法回顾之Anchor free篇章
  3. RFC1155基于TCP/IP网络的管理结构和标记
  4. 京东科技销售中心负责人徐丰晋升为总裁 向CEO李娅云汇报
  5. Matlab中filter函数用法
  6. 【数字图像处理】LeetCode与图像处理(连通域的计算)
  7. vue3 报错 Failed to execute ‘insertBefore‘ (在keep-alive 才会存在)
  8. 头歌--Java入门 - Java初体验
  9. Java实现 Hello World
  10. 【Shell】awk命令--输出某列,列求和,列求平均值,列最大值,列去重复,取倒列,过滤行,匹配,不匹配,内置变量|定义分隔符|多个分隔符