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

自制电视 B-Gone

组件和用品

Arduino UNO
× 1
LED,红外线
× 1
按钮开关,瞬时
× 1
9V 电池夹
× 1
9V 电池(通用)
× 1

关于这个项目

由迈克·默里 (Mike Murray) 发表 | 2019 年 4 月 1 日 | Arduino 项目、电子产品、学习 | 0 |

在本教程中,我们将制作一个 Arduino TV B-Gone,它非常简单。如果您不熟悉 TV B-Gone,它是一种使用小型微控制器为地球上的每个电视品牌和型号发送 IR 关闭代码的设备。这是一个超级方便的小设备,因为它可以关闭电视。无需寻找合适的遥控器。 TV B-Gone 也适用于体育酒吧等场所。在晚上结束时,您只需拿起电视 B-Gone 并关闭会场中的所有电视。没有寻找遥控器。而且哪个品牌都无所谓。一台电视 B-Gone,所有电视都关闭。这些有时也被称为电视杀手或电视终止开关。

在我们的项目中,我们将使用 Arduino Uno 来复制使用 IR 发射器和按钮的 TV B-Gone 的功能。当然,您可以使用更小的 Arduino 来构建此项目,例如,如果您打算将其放入永久外壳中,则可以使用 Arduino Nano。

制作 Arduino 电视 B-Gone:接线

我们需要做的第一件事是连接基于 Arduino 的电视 B-Gone。按照下面的接线图进行操作。在下图中,我们使用的是独立的 IR LED。如果您的 IR LED 位于 Arduino 套件的模块上,则它可能具有三个引脚。这是因为这些模块上的引脚之一已经包含限流电阻。在这种情况下,您无需在设置中使用额外的电阻器。

Arduino PIN 2 –> 红外线 LED 阳极 Arduino PIN 2 –> 按钮 PIN 2 LED 阴极 –> 330 欧姆电阻 –> GND 按钮 PIN 1 –> 4.7K 欧姆电阻 –> GND

Arduino TV B-Gone 代码

这是很少见的项目之一,我们不会一步一步地完成代码,我们只是提供一个链接来下载代码。虽然制作 Arduino TV B-Gone 非常容易,但编写一个代码并不容易。这个项目的代码超过 8800 行!其中大部分是世界各地电视的所有红外关闭代码列表。

从 The Geek Pub 下载基于 Arduino 的 TV B-Gone 代码——或者——从 GitHub 下载基于 Arduino 的 TV B-Gone

Arduino-TV-B-Gone.zip

如果您从我们这里下载代码,您需要做的就是解压缩文件,然后双击 .ino 文件在 Arduino IDE 中打开它。从那里,只需单击上传按钮即可将代码发送到您的 Arduino。

使用 Arduino TV B-Gone

要使用 Arduino TV B-Gone,您只需将红外线 LED 指向任何电视(或一组电视)并按下按钮。您会看到 PIN 13 上的集成 LED 开始闪烁。所有最常见的 IR off 代码将首先传输,然后是最不常见的 IR off 代码。根据您尝试关闭的电视型号,魔术可能需要几秒钟或一分钟才能发生。如果您要关闭许多不同品牌的电视,它们会根据电视型号以不同的时间间隔关闭。

如果您想让您的 Arduino TV-B Gone 更上一层楼,请考虑为它打印一个 3D 外壳并将按钮和 LED 安装在它的外面!

代码

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

示意图


制造工艺

  1. Arduino Spybot
  2. FlickMote
  3. 主时钟
  4. 自制 16x8 矩阵上的 Arduino Nano 俄罗斯方块游戏
  5. 找到我
  6. Arduino Power
  7. Tech-TicTacToe
  8. Arduino Quadruped
  9. Arduino Joystick
  10. 数控机床
  11. Earth_Analyzer
  12. 自制 Arduino、Si4730 全波段接收器(LW、MW、SW、FM)