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

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

3天内不再提示

红外遥控器的制作

454398 来源:wv 2019-09-03 16:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:准备

整理设计思路

第2步:Cybot

红外遥控器的制作

对不起,除非你有一个Cybot,否则对你来说没什么用。

但是如果你认识任何一个人:

可能这会让那些休眠的小家伙复活,躲在那些尘土飞扬的壁橱里:)

第3步:让我们开始吧。首先是原型。

在制作手机之前,我构建了一个原型来测试产品并确保我的代码正常工作。

R8和R9是I2C总线的上拉电阻。很多人忘记将这些添加到电路中,但它们是必需的。 (每个总线一对,而不是设备)

根据经验,电阻器被添加到主设备中,但由于Arduino可以用作主设备或从设备并且为了简单起见,内部拉动不会用于图书馆。

我使用内部上拉电阻作为连接到开关的引脚。所以所有开关都接近地。

电阻/电容对R1至R7,C1至C7用于补偿反弹。 (所以如果你想进行快速测试则没有必要,我推荐它们用于稳定性)

Q1是红外LED(940nm)的驱动器。这是因为LED使用全功率来传输信号。 (再次,如果您的Cybot旁边的测试,Q1,C8和R11可以被删除。在引脚D3和5v之间串联连接R10和LED1应该工作)

我使用Fritzing创建了电路,所以这里是文件,以便您可以更好地查看它:Arduino_Handset.zip

步骤4:编程Arduino

制作完成后从上面的电路原型你需要将我的HEX文件上传到Arduino NANO。

我使用这个上传器来执行此操作:XLoader。

我已经为我做了一个HEX文件NANO和UNO。 (据我所知他们都是一样的)

Arduino NANO:Tims_Cybot_Transmitter_Nano_Atmaga328P_Internal_Pullup.hex

Arduino UNO:Tims_Cybot_Transmitter_Genuino_Uno_Internal_Pullup.hex

对于内置版本我使用外部上拉电阻。

Arduino NANO:Tims_Cybot_Transmitter_Nano_Atmaga328P.hex使用外部上拉电阻。

Arduino UNO:Tims_Cybot_Transmitter_Genuino_Uno.hex使用外部上拉电阻。

(I不知道HEX文件中是否有引导加载程序,但是我将这些HEX文件配置为NANO的旧引导程序

XLoader是一个易于使用的程序,你不需要安装它,它是一个独立的程序,从你放置它的任何地方运行。你告诉它文件的位置并告诉它在哪里发送它。(NANO插入的端口

步骤5:下一步是制作功能可用的手机。

我决定让这个项目模块化,而不是制作一块电路板并将所有东西安装到一块电路板上。

制作它模块化,一些模块可以在互联网上找到。

此外,您将从草图中看到,我喜欢显示我的项目的所有内部工作方式:)

步骤6:组件/模块列表:

第7步:Arduino NANO

芯片需要是ATmega328 (如果您使用的是中国克隆)

此程序使用90%的SRAM和EEPROM

步骤8:OLED

单色(黑白)

0.96英寸128 x 64像素I2C连接

步骤9:带按钮的旋转开关

我自己制作了这块电路板。

我想要外部上拉电阻和在所有开关上反弹。一些旋转开关模块可以在互联网上找到。(确保它们在电路板上有上拉电阻)

它可以在一个Perfboard上制作。

这是一个Fritzing文件: Tims_Rotary_Switch.zip

(显然电线在电路板下)

步骤10:红外发射器

我自己创造了这个板。

互联网上有一些模块,但一定要买一个有驱动程序的模块。 (有一个晶体管电源为IR LED供电)

它可以在一个Perfboard上制作。

这是一个Fritzing文件:Tims_Infrared_Transmitter.zip

(显然电线在电路板下面)

步骤11:控制按钮

幸运的是我从旧的爱普生打印机上取下了一个4按钮面板。

这个面板上安装了上拉电阻和去抖动组件。但并不是每个人都有一个装满旧位的盒子,所以这就是电路。

它可以在Perfboard上制作。

这是一个Fritzing文件:4_buttons_with_Debounce_and_Pullup。拉链(显然电线在板下面除了一个)

关于在Perf-Board上制作它的注意事项,顶部和底部适合我在3D打印机上制作的塑料部件。

电路板的尺寸应为65mm×40mm。

将插头安装到电缆上时,请注意引脚如下:

Left Forward =引脚D7

左反向=引脚D8

右转=引脚D6

右反转=引脚D9

步骤12:电源和I2C总线板

使所有组件连接起来变得容易我已经为电源和I2C制作了总线板。

将I2C总线放在电路板上,可以很容易地添加I2C总线所需的2个上拉电阻。 (由于我只有一个I2C组件,我只需要在该总线上安装2个标头)

它可以在Stripboard上进行。

这是一个Fritzing文件:I2C_Bus.zip

步骤13:连接几条电缆需要的所有组件。

步骤14:3D打印部件。

我在每个文件中都包含一张图片,以显示它们的方向打印。

步骤15:基础

STL文件:Base.stl

步骤16:切换侧

STL文件:Switch Side.stl

步骤17:NANO侧

STL文件:NANO Side.stl

步骤18:电池夹

STL文件:Battery Clip.stl

步骤19:NANO Clip

STL文件:NANO Clip.stl还需要制作镜像副本

步骤20:编码器Nut

STL文件:M7 Tophat Nut.stl

步骤21:编码器旋钮

STL文件:旋钮。 stl

步骤22:按钮PCB支持

STL文件:按钮Support.stl

2是必需的。

步骤23:OLED支持

STL文件:OLED Support.stl

步骤24:组装(步骤1)

第一部分适合是:

切换到交换机侧。 (2个小螺钉)

红外发射器模块到底座。 (2个M3x10平端自攻线器)

电源和I2C总线板到基板。 (2个M3x10平头自攻线器)

旋转开关模块到基座。 (M7螺母)

将带有电池夹的电池放在底座上。

将开关侧安装到电池夹上方。 (2个M3x10平端自攻线器)

将电缆从开关安装到电池和Arduino NANO。

Arduino NANO的电缆连接到引脚VIN和GND。

步骤25:组装(步骤2)

在将Arduino NANO安装到基座之前,它是一个是时候将一些电缆安装到Arduino上了。

请参阅上面的图片了解电缆的长度和长度。

Arduino到Power-Bus 。分离式连接器端连接到引脚5V和GND相对。

Arduino到I2C总线。连接到A4和A5引脚。

Arduino到编码器按钮。连接到引脚A0,A1和A2。

Arduino到IR 。连接到引脚D3。

步骤26:组装(步骤3)

现在Arduino可以安装到位。 (下部电缆需要向上弯曲)

然后:

Arduino到Power-Bus 。连接到总线板上的引脚,5V至VCC,GND至GND。

Arduino至I2C总线。连接到总线板上的引脚,A4到SDA,A5到SCL。

Arduino到编码器按钮。连接到编码器模块。

Arduino到IR 。连接到红外模块。

将电源总线连接到IR 。

将电源总线连接到编码器模块。

将电源总线连接到OLED 。 (此刻仅针对电源总线)

将 I2C总线连接到OLED 。 (目前仅限于I2C总线)

步骤27:汇编(步骤4)

接下来是适合NANO Side。

这附有2个NANO Clips(每个都有1个M3x10平端自攻线器)

步骤28:装配(步骤5)

接下来是将按钮板支撑装到按钮板上。

步骤29 :组装(步骤6)

接下来是连接按钮板和OLED

按钮板的电缆经过NANO侧支持。

电源线连接到电源总线。

按钮电缆按如下方式连接:

左前进=引脚D7

左反向=引脚D8

右前进=引脚D6

右反向=引脚D9

OLED连接到先前连接到总线板的电缆。

步骤30:装配(步骤7)

现在可以将按钮板和OLED支架安装到顶部。也是旋转编码器的旋钮。

步骤31:装配(步骤8)

最后适合OLED它的支持。 (2个M2自攻螺钉)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 红外遥控器
    +关注

    关注

    3

    文章

    133

    浏览量

    22673
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    智能语音遥控器低功耗BLE蓝牙芯片

    随着AI技术持续进步,支持语音识别功能的电视机、机顶盒等设备已广泛普及。在这一趋势下,搭载BLE蓝牙芯片的语音遥控器逐步替代传统红外遥控,成为新一代电视产品的标准配件。从红外到射频,从
    的头像 发表于 11-07 11:20 230次阅读

    力芯微红外遥控IC芯片ET4008MTC是家用遥控器的智能芯选

    在现代家居生活中,家用遥控器是我们与家电设备交互的重要工具。从电视、空调到风扇、音响,遥控器的存在极大地提升了我们生活的便利性。而力芯微红外遥控IC芯片ET4008MTC,凭借其高性能
    的头像 发表于 10-23 14:41 329次阅读
    力芯微<b class='flag-5'>红外</b><b class='flag-5'>遥控</b>IC芯片ET4008MTC是家用<b class='flag-5'>遥控器</b>的智能芯选

    微光遥控器为低光环境带来智能与环保新选择:永铭电容选型方案

    。不同于依赖干电池和红外信号的传统遥控器,微光遥控器通过低光环境自供电,彻底改变了传统遥控器的使用方式。它利用微光能量实现自我充电,避免了电池更换和腐蚀问题,同时采用低
    的头像 发表于 09-01 09:58 293次阅读
    微光<b class='flag-5'>遥控器</b>为低光环境带来智能与环保新选择:永铭电容选型方案

    寻求遥控器:cist电视是哪个公司的产品呀?是否有遥控器卖?

    cist电视是哪个公司的产品呀?是否有遥控器卖?
    发表于 08-04 17:26

    蓝牙语音遥控器:智能家居的智慧控制核心

    随着智能家居的蓬勃发展,蓝牙语音遥控器凭借其便捷的操作和智能交互体验,正迅速取代传统红外遥控器,成为智能电视、机顶盒等设备的首选控制工具。     相较于需对准设备的红外
    的头像 发表于 06-06 14:15 1618次阅读
    蓝牙语音<b class='flag-5'>遥控器</b>:智能家居的智慧控制核心

    用射频芯片开发的家电遥控器特点介绍

    这是客户用我们的射频芯片开发的一款家电遥控器,可遥控配对后的家电开关状态,遥控距离可达100米以上。需要了解的可以联系我们。 家电遥控器主要特点: 距离远 空旷最远100米。 抗干扰
    的头像 发表于 06-03 14:56 1337次阅读
    用射频芯片开发的家电<b class='flag-5'>遥控器</b>特点介绍

    我的DIY遥控器——小摆件远程控

    办公室添置了一个小摆件,开机的时候炫彩灯光和流水喷泉,为办公室增色不少。但是想要开关电源就需要去拔掉插头,非常麻烦,而我又不想去买遥控插座,刚好自己懂一些无线技术,就想自己做一个DIY遥控器遥控
    的头像 发表于 02-17 11:02 1427次阅读

    四频拷贝遥控器走俏海外

    常有同事反馈和客户沟通时,需要了解客户的遥控器频率才能推荐合适的拷贝遥控器,这就需要客户拆开遥控器查看才能确定,而有些扣位结合的原装遥控器,强行拆开会导致
    的头像 发表于 02-08 15:34 889次阅读
    四频拷贝<b class='flag-5'>遥控器</b>走俏海外

    OM6621E 低功耗BLE5.1协议Soc芯片 蓝牙语音遥控器原理应用

    ,通过语音信号传输控制指令。相比于传统红外遥控器,蓝牙语音遥控器的特点在于传输距离远,不怕遮挡,也不需要瞄准,可以实现360度无死角遥控;传输带宽大,可实现语音传输;数据可加密,传输更
    发表于 01-14 15:01

    技术再进化——工业遥控器技术要求更高

    虽然同属无线遥控器类,民用和工业用遥控器之间的差异性可不是一星半点。工业遥控器是利用无线信号传输来操控工业重型设备的辅助装置。在各种恶劣环境的适应性方面,工业遥控器的性能要远高于民用
    的头像 发表于 01-14 13:51 1125次阅读

    数字遥控器

    智能车辆解决方案中数字遥控器产品是现场开发、测试以及运维人员调试、控制车辆的重要手段,数字遥控器系统整体由云端、移动客户端和嵌入式车端三部分构成,针对不同场景,经纬恒润数字遥控器能够依据客户要求进行深度定制,在保证安全可靠的前提
    的头像 发表于 01-07 09:56 1318次阅读
    数字<b class='flag-5'>遥控器</b>

    定制遥控器主要分为哪些步骤?

    随着人们对生活质量的要求不断提高,各种电器都开始由无线遥控器控制。对于一些厂家没有做遥控控制的电器,就需要找生产厂家去定制遥控器了。定制遥控器流程一般为:客户需求确认、外观设计和电路板
    的头像 发表于 01-03 13:47 1113次阅读

    RF遥控器厂家:射频遥控器将成为未来的控制主流

    改革开放40余年来,人们的家庭生活发生了巨变——各型家用电器走进了千家万户。在此期间,家用电器的发展也在不断走向多样化、智能控制化。通常我们所见的电视和空调、投影仪等设备大都是使用红外遥控器来控制
    的头像 发表于 12-31 11:47 1127次阅读

    如何选购适合的拷贝遥控器——增配遥控器教程来啦

    射频遥控器由于其传输距离远、信号可穿墙、360°传播信号等优势,迅速在日常生活中得到普及。我们常见的卷帘门遥控器、电瓶车遥控器、车库门遥控器、道闸门都是使用的射频
    的头像 发表于 12-26 13:57 5790次阅读
    如何选购适合的拷贝<b class='flag-5'>遥控器</b>——增配<b class='flag-5'>遥控器</b>教程来啦

    OM6621E 低功耗BLE5.1协议Soc芯片 蓝牙语音遥控器原理应用

    ,通过语音信号传输控制指令。相比于传统红外遥控器,蓝牙语音遥控器的特点在于传输距离远,不怕遮挡,也不需要瞄准,可以实现360度无死角遥控;传输带宽大,可实现语音传输;数据可加密,传输更
    发表于 12-20 11:18