电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>带3D打印外壳的电池供电电视遥控器

带3D打印外壳的电池供电电视遥控器

2022-11-09 | zip | 0.19 MB | 次下载 | 免费

资料介绍

描述

介绍

我女朋友的电视遥控器停止工作。她本可以在附近的商店买一个便宜的替代品,但她想:我们都是工程师,我们一起做一个!

由于我们的技能互补性很强,这是一种不同但有趣的方式,可以在锁定期间花一些时间,它让我们有机会了解这种日常技术的工作原理

哦,家里有一台小型 3D 打印机也起到了作用。

这个怎么运作

首先,由于我们想根据 Arduino UNO 进行简单设计,因此我们评估了操作电视所需的最少命令数。我们认为 6 个命令就足够了:ON/OFF 切换、源选择、Ch+、Ch-、Vol+、Vol-。

按钮阅读

为了避免使用额外的电阻,该设计依赖于 Arduino 的内部上拉电阻。如果遥控器未处于睡眠模式(见下文),则在每个循环周期中轮询每个按钮状态。为了避免计算多次命中,利用该函数实现了一个简单的去抖动例程。millis()

发送红外线信号

红外通信IRremote.h图书馆处理(向编码员致敬!)。我们所要做的就是为我们的电视设置协议(不同的制造商已经开发了自己的协议)并在谷歌上搜索我们想要使用的不同命令的十六进制代码并将它们与按钮相关联。由于它涉及电路设计,要让库中的命令有效地控制 IR LED,它必须连接到 Arduino UNO 的 pin3。

目前,代码是为三种不同类型的电视编写的,可以通过#define在代码的第一部分中注释/取消注释指令来选择。

省电_

为了降低功耗,实施了一些策略,利用avr/sleep.havr/power.h库中的命令。

所有未使用的外设和接口ADC、SPI、TWI、timer1、usart)都在设置例程中关闭。PWM pin13 上的内置 LED 也关闭。我们还决定拆焊 Arduino UNO 的电源 LED,否则它总是亮着的,尽管这不是推荐的操作。

此外,利用millis(),如果在 5 秒内没有按下任何按钮,遥控器将进入睡眠模式,当再次按下开/关按钮时,会从睡眠模式中唤醒。

它是如何建造的

电子组装

整个电路嵌入在原型板上,设计用于安装在 Arduino UNO 接头上。通过使用烙铁,考虑到遥控器上的最终位置,焊接按钮。在底部,两个 47ohm 电阻并联焊接,以达到通过 IR LED 所需的电流

使用焊锡线,在原型板上制作了痕迹,以将按钮引脚和 IR LED 连接到公针头。

通过这种方式,该板类似于使用排针安装在 Arduino UNO 上的屏蔽,确保所有正确连接。

外壳CADCAM

外壳设计用于容纳电池、Arduino UNO + 原型板组件,仅暴露顶部的按钮和正面的 IR LED。

外壳由两部分组成,使用 SolidWorks CAD 软件设计,使用 Ultimaker Cura 切片软件进行预处理,最后使用 Anycubic Mega Zero 3D 打印机在 PLA 中进行 3D 打印。

Arduino UNO 使用 3 个 M2.5 螺钉固定在底座上,这些螺钉安装在从底座内侧挤出的对齐孔中。固定 Arduino 后,IR LED 将突出到原型板外,为了将其与专用的内置孔对齐并在组装外壳的两个部分时将其保持在适当位置,添加了三个迷你柱以避免LED 引线的横向移动。电池被压入专用空间。

盖子的设计是为了只露出按钮,除了每个按钮之外,盖子上还刻有一个符号,以显示每个按钮的功能。

外壳的底座和盖子使用 4 个 M3 螺钉组装。

照片库

 
pYYBAGNofWGAQf67AAw9TToz2bs441.jpg
 
1 / 4电子组装:带有焊接按钮、IR 发射器和接头的原型板安装在 Arduino UNO 上
 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费