Flipper Zero 红外遥控完整指南:5 个万能遥控文件一键导入 1950 条设备码
2026/9/10 23:04:46 网站建设 项目流程

Flipper Zero 红外遥控完整指南:5 个万能遥控文件一键导入 1950 条设备码

【免费下载链接】FlipperPlayground (and dump) of stuff I make or modify for the Flipper Zero项目地址: https://gitcode.com/GitHub_Trending/fl/Flipper

家里电视、空调、音响、投影仪各揣一个遥控器,找不到的时候最烦。Flipper Zero 自带红外发射头,装上这份仓库里的万能遥控文件,就能用一台设备把这些遥控器全包掉。Infrared/目录下放了 5 个按设备分类的遥控文件(.ir),外加一个带原始数据的电视扩展文件,合计约 1950 条遥控码,不用写代码,导入就能用。

遥控能力全景:5 个分类文件各管什么

仓库的红外文件全部放在 Infrared/,打开就是 5 个主力文件 + 1 个电视扩展。每个文件覆盖的设备类别、遥控码数量和协议如下,按需取用即可:

设备类别文件遥控码数覆盖协议
电视tv.ir316NEC / NECext / RC5 / RC5X / RC6 / SIRC / SIRC15 / SIRC20 / Samsung32 / Kaseikyo
空调ac.ir280NEC / NECext + 原始红外码
音响 / 回音壁audio.ir353NEC / NECext / NEC42 / RC5 / RC6 / SIRC / SIRC15 / Samsung32 / Kaseikyo + 原始码
投影仪projectors.ir145NEC / NECext / SIRC15 / Samsung32 / Kaseikyo + 原始码
风扇fans.ir236NEC / NECext + 原始码
电视(原始数据版)with-raw-data-tv.ir622原始红外码(整段脉冲序列)

说明:「原始码」指文件里直接存了一段带频率(如 38000Hz)和占空比的脉冲数据,适合标准协议描述不准确的设备;「解析码」则是按协议 + 地址 + 命令生成,更省空间。两个格式 Flipper 都能识别。

导入遥控文件到设备

整条链路就三步:选对文件 → 传进设备 → 开机验证。每步只说你要做的事。

第一步:按设备挑文件

先确认你要控制哪类设备,再对应拿文件。电视选tv.ir,空调选ac.ir,音响选audio.ir,投影仪选projectors.ir,风扇选fans.ir。电视如果标准协议不灵,就换体积更大、全原始数据的with-raw-data-tv.ir。一个文件对应一类设备,别混着塞。

第二步:用 qFlipper 把 .ir 传进设备

  1. Flipper Zero 用 USB 线连上电脑。
  2. 打开 qFlipper,让电脑识别到设备。
  3. 把选好的.ir文件拖到设备里红外的对应目录,覆盖同名旧文件,或换个名字新建一份。

⚠️ 这里有个最容易踩的坑:如果你用的固件不是 Unleashed、RogueMaster 或自己编译的版本,覆盖后可能触发 manifest(文件清单)报错。仓库的 Infrared/ReadMe.md 里特意强调了这点,稳妥做法是换用经过验证的解锁固件。

第三步:打开红外应用验证

在 Flipper 上打开红外(Infrared)应用,选中刚导入的文件,对着设备按一下。

注意:加载时出现 10–15 秒没有任何动静的长停顿是正常的,它只是在遍历文件里的「其他」按键,别以为卡死了直接退出。能开关机、能调音量,就说明这条链路通了。

进阶玩法:给自己造一条遥控码

标准文件里没有你的设备?有两个方向可以试:

  • 在线生成自定义代码:用 Flipper Maker 这类网页工具,输入设备协议、地址、命令,直接生成一个.ir文件,再按上面的步骤传进去。
  • 理解两种格式后手改:看懂了「解析码」(协议 + 地址 + 命令)和「原始码」(频率 + 占空比 + 脉冲序列)的区别后,就能照着现有条目仿写一条新码,加进文件里。

Infrared/下还附带了 Pronto_IR/(Pronto 码转换脚本和目录树)和 ir_remote/(示例映射),是做这类二次开发时的参考起点。

高频坑排障

现象:导入后红外应用打开报错或无反应。原因:固件与文件清单(manifest)不匹配,官方/未验证固件读不到新文件。 解法:换用 Unleashed、RogueMaster 或自己编译的固件,再重新导入。

现象:选完文件后十几秒屏幕没动静,像卡死。原因:文件较大时,固件在后台逐个加载「其他」按键的码。 解法:等 10–15 秒,这是正常加载,不用退出重开。

现象:同一个文件里有的键能控制、有的键没反应。原因:部分按键走的是设备厂商私有协议,标准协议码没对上。 解法:换「原始数据版」文件(如with-raw-data-tv.ir)整段发送脉冲,或用在线工具按正确协议重新生成。

收尾

这份仓库的价值就一句话:把「电视、空调、音响、投影、风扇」五类设备的红外码打包成现成文件,你只管导入,不用自己采集和写码。下一步,先打开 Infrared/ 挑一个你最常找不到遥控器的那类设备,把对应的.ir传进设备试一下——能开关机,这份指南就算走通了。

【免费下载链接】FlipperPlayground (and dump) of stuff I make or modify for the Flipper Zero项目地址: https://gitcode.com/GitHub_Trending/fl/Flipper

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询