【雕爷学编程】Arduino动手做(71)---红外遥控器及接收模块3

在这里插入图片描述

37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手试试多做实验,不管成功与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验七十一:HX1838红外无线遥控套件红外扩展模块(遥控器+接收板)

在这里插入图片描述

2、VS1838和HX1838——
均为一体化红外接收头,两者的区别主要表现在接收距离上有些不同。
(1)VS1838参数如下——工作电压:2.7-5.5V,接收距离:18-20M,VS1838具有高灵敏度,抗光、电磁干扰能力强等特性。广泛应该于机顶盒、DVD、AV、TV、空调等,是高档电器的理想选择。
(2)HX1838参数如下——工作电压:2.7~5.5V,工作电流:1.4mA,距离:15M,频率:38K,角度:±45°,HX1838具有宽电压适应、低功耗、高灵敏度、优良的抗干扰特性;广泛应用于家用电器、空调、玩具等红外遥控接收。

在这里插入图片描述
3、功能方框图

在这里插入图片描述
4、光电参数与测试波形

在这里插入图片描述
5、特性
  ●小型设计
  ●内置专用IC
  ●宽角度及长距离接收
  ●抗干挠能力强
  ●能抵挡环境干挠光线
  ●低电压工作
应用
  ■视听器材(音箱,电视,录影机,碟机)
  ■家庭电器(冷气机,电风扇,电灯)
  ■其它红外线遥控产品

3.1.2. 相关资料:红外遥控器、发射模块及接收模块
一、红外遥控器(Infrared remote control)
1、红外遥控器是利用一个红外发光二极管,以红外光为载体来将按键信息传递给接收端的设备。红外光对于人眼是不可见的,因此使用红外遥控器不会影响人的视觉(可以打开手机摄像头,遥控器对着摄像头按,可以看到遥控器发出的红外光)。发射器由指令键、指令信号产生电路、调制电路、驱动电路及红外线发射器组成。当指令键被按下时,指令信号产生电路便产生所需要的控制信号,控制指令信号经调制电路调制后,最终由驱动电路驱动红外线发射器,发出红外线遥控指令信号。

在这里插入图片描述
2、第一款是三键单片机小型红外遥控器
主要参数:
(1) 外形尺寸:86(长)*40(宽)*6.6(厚) 只有人的半个巴掌大
可以配合单片机和红外接收模块做相关遥控试验
(2)标准的38K调制频率,可适应市面上各种红外接收头
(3)内置大通用3V纽扣电池,使用时间长、方便更换
(4)编码:NEC编码格式,upd6122编码方案,用户码00BF,键位编码见下图片
(5)距离:全电压大于8米,欠电压大于4米(发射距离可以在8-22米范围内订做)
(6)供电:CR2025/160mAH
(7)面贴:本遥控为PVC光亮面面贴,表面有层保护膜
(8)按键:自由高度小于3mm,作用力200-350g,寿命大于20万次

在这里插入图片描述
3、第二款是(17)20键38K小型红外遥控器
主要参数:
(1)编码:NEC编码格式,upd6122编码方案,用户码00FF
(2)距离:全电压大于8米,欠电压大于4米(发射距离可以在8-25米范围内订做)
(3)尺寸:86406mm,有效发射角度为60度
(4)发射管红外波长:940Nm
(5)供电:CR2025/160mAH
(6)按键:自由高度小于3mm,作用力200-350g,寿命大于20万次
(7)标准的38K调制频率,可适应市面上各种红外接收头
(8)带0~9数字键,*、# 键,4个导航键和确认键,可以方便应用到各种人机界面设计中
(9)内置大通用3V纽扣电池,使用时间长、方便更换

在这里插入图片描述

二、红外线接收模块(Infrared receive module)
1、红外线接收模块,又叫红外线接收头,红外线接收模块,又叫红外线接收头,简称接收头,英文名称:Infrared receive module,缩写IRM。由IC 、PD、支架等主要原材料组成。红外接收模块通过红外信号接收器接收远处发来的红外信号,红外线遥控是目前使用最广泛的一种通信和遥控手段,具备体积小、功耗低、功能强等优点。如各种家用电器、音响设备、空调机、机器人动作控制、小车控制以及其它智能控制。在高压、辐射、有毒气体、粉尘等环境下,采用红外遥控可以有效地隔离电气干扰。

在这里插入图片描述
2、主要参数——
(1)采用1838遥控接收头,灵敏度高
(2)工作电压2.7-5.5V
(3)输出形式:数字输出
(4)设有2个固定孔,方便安装。孔径3mm
(5)通用型,带铁壳,可弯脚
(6)带数据指示灯
(7)PCB尺寸:19*15mm,接收角度90°
(8)频率37.9KHZ,接收距离18米,采用内、外双屏蔽封装结构,抗光、电磁干扰能力强,内置红外线专用IC,能在500LUX光线强度下正常工作。

3、接线说明与电原理图——
(1)S 数字输出接口
(2)+ 5V直流电源正极
(3)- 5V直流电源负极

在这里插入图片描述
三、红外发射接收简易配对模块

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
红外遥控器、发射及接收模块相关实验
一、实验环境
1、实验所需硬件清单
继电器模块X1
红外发射模块X1
红外接收模块X3
有源蜂鸣器模块X1
Arduino Uno开发板 X1
杜邦线 若干(备了10条)
LED发光二极管(蓝色)X1
220欧姆限流电阻(1/8W)x1
红外遥控器(3键、17键与20键)X3
Proto Shield 原型扩展板(带mini面包板)X1

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在「雕爷学编程Arduino动手做的实验中,四位遥控是指使用了2262/2272四路无线遥控套件M4非锁接收板配合四键无线遥控器模组的实验。根据提供的引用内容,有两个示例程序可以用来接收遥控信号。 第一个示例程序是实验程序二,在Arduino参考开源代码中给出了实现接收的简单示例。程序通过RCSwitch库实现了接收器的初始化,然后进入循环,在循环中判断是否有可用的遥控信号,如果有,则获取接收到的值,并显示在串口上。 第二个示例程序是实验程序一,也是通过RCSwitch库实现的。和实验程序二类似,程序初始化了接收器,并进入循环。在循环中,如果有可用的遥控信号,则调用output函数,将接收到的值、位长、延迟和原始数据显示在串口上。 根据这两个示例程序,你可以根据实际情况选择使用其中的一个或两个来进行四位遥控实验。你需要根据引脚连接和遥控器的编码方式进行相应的配置和调试。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [【雕爷学编程Arduino动手做(103)---四路无线遥控套件](https://blog.csdn.net/weixin_41659040/article/details/125220869)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

驴友花雕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值