小R科技 Robots-Store机器人应用商城
应用:289 当日:0
登录
应用发布教程
WIFI机器人网论坛
官网商城
公司首页
收藏本站
设为首页
--全部平台--▼
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino 2560主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
DS Robot视频教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino主控GFS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino UNO主控 TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
Arduino2560主控GFS 视频
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
51duino
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
GFS Robot视频教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
51duino主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
51duino主控GFS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
51duino主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
STMduino
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
STMduino主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
STMduino主控GFS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
STMduino主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
树莓派
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
TH Robot视频教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
FPGA主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
FPGA主控GFS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
FPGA主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
FPGA
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
软件使用教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
树莓派3主控TH Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
飞思卡尔
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
学习视频教程
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
树莓派3主控DS Robot
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
机器人演示视频
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
其他电子平台
Notice: Undefined index: cate_id in D:\Robots-Store\templates\default\inc_head.php on line 56
视频教程
搜应用
热搜:
joystick
stc11F32xe
stc11F32
oRderby1
51duinodev platforme
首页
Arduino
51duino
STMduino
树莓派
FPGA
飞思卡尔
其他电子平台
基本信息
自定义SEO
应用名称:
* 必填
支付宝账号:
* 必填
栏目分类:
┗Arduino
┗51duino
┗STMduino
┗树莓派
┗FPGA
┗飞思卡尔
┗其他电子平台
┗视频教程
┗DS Robot视频教程
┗Arduino主控DS Robot
┗51duino主控DS Robot
┗STMduino主控DS Robot
┗FPGA主控DS Robot
┗树莓派3主控DS Robot
┗GFS Robot视频教程
┗Arduino2560主控GFS 视频
┗Arduino主控GFS Robot
┗51duino主控GFS Robot
┗STMduino主控GFS Robot
┗FPGA主控GFS Robot
┗TH Robot视频教程
┗Arduino UNO主控 TH Robot
┗Arduino 2560主控TH Robot
┗51duino主控TH Robot
┗STMduino主控TH Robot
┗FPGA主控TH Robot
┗树莓派3主控TH Robot
┗软件使用教程
┗学习视频教程
┗机器人演示视频
* 必填
标签:
提取
* 多个标签用,分开
缩略图(jpg/png/bmp):
* 必填
应用(rar/zip压缩包):
* 必填
说明文档(txt/doc/docx/ppt/pdf):
* 必填
售卖价格:
应用详情:
提示:
如需插入图片请点击文本编辑器中的“上传文件”按钮,然后选择图片插入,建议图片最大宽度设为800px,太大可能显示效果不理想。
应用名称
下载地址
操作
SEO标题:
SEO关键字:
SEO页面描述:
确 定
上传教程
应用名称:
上传应用:
确 定
上传教程
应用名称
访问量
下载量
审核状态
审核备注
操作
小R科技双目VR视频坦克机器人
5184
4
不通过
修改
购买记录
WIFI智能小车机器人全功能展示
5955
4
不通过
修改
购买记录
89C52单片机舵机控制例程
7661
19
通过
修改
购买记录
小R科技51duino DS Robot WiFi视频小车机器人-超声波安装
4415
0
通过
修改
购买记录
小R科技51duino DS Robot WiFi视频小车机器人-红外调试
3963
0
通过
修改
购买记录
小R科技51duino DS Robot WiFi视频小车机器人-红外安装
4072
0
通过
修改
购买记录
PS2手柄控制Arduino小车
15418
272
通过
修改
购买记录
PS2手柄控制51duino小车
5676
68
通过
修改
购买记录
PS2手柄控制STMduino小车(STM32)
11125
58
通过
修改
购买记录
软硬件开源制作Arduino蓝牙智能手表,12864oled显示
7035
13
通过
修改
购买记录
基于51单片机的激光雕刻机
5538
1
通过
修改
购买记录
手工DIY GamePlayer
12688
7
通过
修改
购买记录
红外遥控RC522芯片RFID公交卡、饭卡刷卡系统应用
6907
4
通过
修改
购买记录
Arduino制作讯线水位报警器模型
5655
7
通过
修改
购买记录
Arduino自制电话拨号器
6080
7
通过
修改
购买记录
安卓APP蓝牙控制三色LED酷炫高逼格
5867
10
通过
修改
购买记录
硬件串口转发模块
5098
0
审核中
修改
购买记录
激光粉尘传感器PM2.5/PM10
5458
4
审核中
修改
购买记录
08.TH STMduino新版红外传感器的安装
4125
0
审核中
修改
购买记录
10.GFS STMduino新版红外传感器的调节
4343
0
审核中
修改
购买记录
用户名:
密 码:
使用
WIFI机器人网论坛
的账号和密码
登录小R科技机器人应用商城。
如未注册用户,请点此
注册一个账号
应用名称
购买者
下单时间
订单金额
订单状态
您当前位置:
Arduino
>
红外接收传感器模块
扫描二维码,快速下载本应用说明文档(免费)
红外接收传感器模块
下载: 20
点击: 5824
大小:22.48KB
价格:0.00元
更新日期:2016-06-18
开发者:小R科技
红外接收传感器模块
应用名称
所属分类
更新时间
立即下载
红外接收传感器模块
Arduino
2016-06-18
【红外接收传感器模块】 应用介绍
Arduino-
红外接收模块
实验概述
这是一款新型的超薄 38K 通用红外遥控器,采用的是 NEC 编码格式,主要用于车载 MP3、足浴盆、灯光设配、数码相框、单片机开发板和学习板等场合。因其是基于无线遥控,因此人们在使用起来显得方便、有效,现在的应用领域也越来越宽,那么针对我们公司的这款产品我们将做如下的介绍。
实验原理
红外遥控的发射电路是采用
红外发光二极管
来发出经过调制的红外光波;红外接收电路由
红外接收二极管
、
三极管
或硅光电池组成,它们将红外发射器发射的红外光转换为相应的电信号,再送后置放大器。
发射机
一般由指令键(或操作杆)、指令编码系统、调制电路、
驱动电路
、发射电路等几部分组成。当按下指令键或推动操作杆时,指令编码电路产生所需的指令编码信号,指令编码信号对载波进行调制,再由驱动电路进行功率放大后由发射电路向外发射经调制定的指令编码信号。
接收电路
一般由接收电路、放大电路、调制电路、指令译码电路、驱动电路、执行电路(机构)等几部分组成。接收电路将发射器发出的已调制的编码指令信号接收下来,并进行放大后送解调电路,解调电路将已调制的指令编码信号解调出来,即还原为编码信号。指令译码器将编码指令信号进行译码,最后由驱动电路来驱动执行电路实现各种指令的操作控制(机构)。
技术参数
红外遥控距离:大于 8 米
发射管红外波长:940Nm
晶振频率:455KHZ 的晶振
载波频率:38KHZ
编码:编码格式为 NEC
尺寸:86* 40* 6mm
电源:CR2025/1600mAH
实验步骤
在使用前一定要记得给红外遥控器上电池,还有红外遥控器要结合红外接收模块使 用,它负责将接收红外遥控器发射过来的信息并将其解码成十六进制码,这样才能实现 既定的通信。将红外接收模块与 Arduino 正确连接,其中 S 连接 11,VCC 接+5V,GND 接 GND,并将其固定好。打开arduino编程IDE
添加一下代码文件夹里面的这个IRremote.zip库,在编译和上传代码即可!
代码解析
我们在这次的测试中将相应按键的编码在 Serial Monitor 窗口中显示出来
先看测试代码:
#include <IRremote.h>
#include <IRremoteInt.h>
int RECV_PIN = 11;
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); //初始化红外遥控
pinMode(12,1);
}
void loop()
{
if (irrecv.decode(&results))
{
Serial.println(results.value, HEX);//以16进制换行输出接收代码
Serial.println();//为了便于观看输出结果增加一个空行
irrecv.resume(); // 接收下一个值
}
}
实验现象
打开arduino开发板的开关,上传代码后,打开串口监听,当我们用红外遥控器对着红外接收头按下按键时可以看到,串口里面就显示这个按键的编码
当我们按另外一个按键时可以看到编码又不同了,其中出现FFFFFFFF的时候是因为我们按这个按键的时间长,红外遥控器再长按的时候发送的编码是FFFFFFFF。
实验扩展
既然我们已经知道如何通过串口显示我们所按下的按键的编码了,我们可以把这个按键的编码记录下来,再循环里面当接收到红外时判断这个接收的编码,如果是我们之前记录下来的那个按键编码,则开启LED,不是则不开启,这样一个红外遥控的LED就实现啦!
可以参考以下代码:
void loop() {
if (irrecv.decode(&results)) {
if(results.value==16753245) //确认接收到的第一排按键1的编码,此码是预先读出来的按键编码。
{
digitalWrite(12,1); //点亮LED
Serial.println("turn on LED"); //串口显示开灯
}
else if(results.value==16736925) //确认接收到的第一排按键2的编码
{
digitalWrite(12,0); //熄灭LED
Serial.println("turn off LED"); //串口显示关灯
}
irrecv.resume(); // 接收下一个值
}
}
网友评论仅供网友表达个人看法,并不表明
小R科技 Robots-Store机器人应用商城
同意其观点或证实其描述
昵称:
验证码: