亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

DIY Arduino TV-B-Gone:万能关机遥控器

组件与材料

项目简介

作者:Mike Murray | 2019年4月1日 | Arduino 项目、电子学、学习

本教程制作 Arduino 版 TV-B-Gone,原理极简。TV-B-Gone 是一种利用单片机发送全球所有品牌电视红外关机码的装置,按一下即关闭可见范围内所有电视,无需寻找遥控器,也无视品牌差异。常用于酒吧闭店关闭多台电视,也称“TV Killer”或“TV Kill Switch”。

本项目用 Arduino Uno + 红外发射管 + 按钮复刻该功能。若需永久安装,可改用 Arduino Nano 缩小体积。

接线说明

按下图接线。若使用自带限流电阻的红外模块(三脚),则无需额外电阻。

Arduino Pin 2 → 红外 LED 阳极
Arduino Pin 2 → 按钮 Pin 2
LED 阴极 → 330Ω 电阻 → GND
按钮 Pin 1 → 4.7kΩ 电阻 → GND

DIY Arduino TV-B-Gone:万能关机遥控器

代码说明

代码超 8800 行,大部分为全球电视关机码表,不便逐行讲解。直接提供下载:

下载 Arduino-TV-B-Gone.zip,解压后双击 .ino 文件在 Arduino IDE 打开,点击上传即可。

使用方法

对准电视(或多台电视)按下按钮,板载 Pin 13 LED 闪烁表示发射中。先发常见品牌关机码,后发冷门码。关机时间因电视型号而异,几秒至一分钟不等。多品牌混合环境下会陆续关闭。

进阶:3D 打印外壳,将按钮与红外 LED 安装在外壳表面。

DIY Arduino TV-B-Gone:万能关机遥控器

代码链接

GitHub:https://github.com/shirriff/Arduino-TV-B-Gone

原理图

DIY Arduino TV-B-Gone:万能关机遥控器

制造工艺

  1. DIY 蓝牙控制 Arduino 间谍小车
  2. FlickMote:基于手势的智能家居红外遥控器
  3. 自制大尺寸LED主时钟带闹钟功能 — 12米外清晰可见
  4. 自制 16×8 LED 矩阵俄罗斯方块游戏机:Arduino Nano + 74HC595 驱动
  5. Find Me:基于 Arduino 与蓝牙的智能寻物器制作指南
  6. Arduino 项目优化供电方案:从按键开关到电池监测与数据记录
  7. Arduino 井字棋游戏:MAX7219 点阵屏 + 纸板外壳 DIY
  8. 从零构建智能 Arduino 四足机器人:完整指南
  9. DIY Arduino 手柄方向盘 - 游戏竞速模拟器自制指南
  10. 利用 Arduino Nano R3 自制全功能 CNC 雕刻机
  11. Earth Analyzer:面向精准农业的多模态物联网环境监测巡检车
  12. DIY全波段Arduino收音机:Si4730模块实现LW/MW/SW/FM接收