查看“Sensor-IR Receiver/zh”的源代码
←
Sensor-IR Receiver/zh
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{| style="width: 800px;" |- |[[File: Microduino-IR_receiver.jpg|300px|left]] || ::<p style="color: #000000;font-size:200%"><br><br><br><br><br>'''Sensor-IR Receiver'''</p> ::产品编号:'''<big style="color: #00A0A6">MSDI22</big>''' |- |[[File: Add-to-cart.jpg|300px|left|link=https://shop108263663.taobao.com/?spm=a230r.7195193.1997079397.2.ek3cAW]]|| ::<p style="color: #000000;font-size:120%">Sensor-IR-receiver是红外接收传感器模块,它主要包含一个将红外线光信号变成电信号的半导体器件</p> |} <br> <br> {| style="width: 800px;" |- | <p style="color: #333333;font-size:155%">'''技术规格'''</p> {| class="wikitable" |- | '''电压'''||3.3V~5V |- | '''传感器大小'''||23.5mm*13mm |- | '''接口'''||1.27mm间距的4Pin座,可使用D2~D13以及A0~A7 |- |'''电压/电流'''||3.3V~5V/15uA |- |'''工作温度'''||-20~85℃ |- |'''波长'''||0.76~1.5μm之间 |} <br> ---- <br> <p style="color: #333333;font-size:155%">'''编程手册'''</p> 直接复制如下程序到IDE中 <source lang="cpp"> #include <IRremote.h> int RECV_PIN = 6; //声明一个int型变量,并赋值为6,也就是我们红外传感器接的引脚6 IRrecv irrecv(RECV_PIN); //定义IRrecv 对象来接收红外线信号 decode_results results; //解码结果放在decode_results构造的对象results里 void setup() { Serial.begin(9600); irrecv.enableIRIn(); // 启动红外解码 } void loop() { if (irrecv.decode(&results)) { //接收并解析 Serial.println(results.value, HEX); //串口以十六进制的形式打印接收到的指令 irrecv.resume(); // 复位接受引脚为下次接受做准备 } } </source> {{Upload |nameA=[[Microduino-Core/zh]]、[[Microduino-USBTTL/zh]] |nameB=[[Microduino-USBTTL/zh]] |boardName=Microduino/mCookie-Core(328p)、Atmega328P@16M,5V |fileName=Sensor-IR-Sensor Test.ino }} *参考下图将Sensor-IR Receiver传感器连接'''[[Microduino-Sensorhub/zh]]'''的数字口D6 [[file:Microduino-sensorhub_Crash.JPG|thumb|400px|center]] *下载完毕你可以打开串口监视器 *用红外遥控器对红外接收头发射红外信号,可以看到IR-receiver上的LED灯闪烁一次,表示红外接收头已收到红外信号,同时串口控制台会打印出解码出的数据。 更多使用方法与函数解析: '''【[[Sensor-IR Receiver Reference|前往Sensor-IR_Receiver编程手册页面]]】''' <br> ---- <br> <p style="color: #333333;font-size:155%">'''注意事项'''</p> *红外传感器范围较近,一般为1~3米,距离越近越稳定。 *使用时请将信号发射源正对红外接收传感器,以达到最佳效果。遥控小车时请正对小车方向。 [[file:IR Receive测试角度.png|thumb|400px|center|水平与竖直方向触发范围示意图]] <br> ---- <br> <p style="color: #333333;font-size:155%">'''应用'''</p> *[[红外信号接收]] *[[红外接收]] *[[红外调光]] *[[音乐盒三(红外遥控)]] *[[红外控制舵机角度]] *[[红外学习遥控]] *可以接收家中电视或空调的红外编码信号以记录指令内容,配合[[Sensor-IR Sensor/zh]]作为红外发射头,制作出自己的红外遥控器 <br> ---- <br> <p style="color: #333333;font-size:155%">'''文档'''</p> *传感器CAD图纸:'''[[File:Sensor_CAD.pdf]]''' <br> ---- <br> <p style="color: #333333;font-size:155%">'''Q&A'''</p> <br> ---- <br> <p style="color: #333333;font-size:155%">'''历史'''</p> <br> ---- <br> <p style="color: #333333;font-size:155%">'''图库'''</p> {| border="0" cellpadding="10" width="100%" |- |width="50%" valign="top" align="left"| [[file: Microduino-IR-receiver-F1.JPG|thumb|400px|center|Sensor-IR receiver Front]] |width="50%" valign="top" align="left"| [[file: Microduino-IR-receiver -b1.JPG|thumb|400px|center|Sensor-IR receiver Back]] |} <br> <p style="font-size:150%">[[MCookie 传感器系列|返回Sensor界面]]</p> <br> <br>
该页面使用的模板:
模板:Upload
(
查看源代码
)
返回至
Sensor-IR Receiver/zh
。
导航菜单
个人工具
创建账户
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
Welcome
首页
创客大赛
大赛详情
3D打印
安装月球车
图形化编程
操控月球车
升级月球车
编程工具下载
软件下载
Arduino
Processing
Mixly
Scratch
模块套件
Microduino 102
mCookie 102
mCookie 202
mCookie 302
IBC
其他
应用套件
四轴飞行器
平衡车
小车CUBE
音乐播放器
刷卡音乐播放器
wifi气象站
彩虹音乐触摸灯
分贝检测仪
迎门汇报
LED点阵时钟
LED点阵屏幕
硬件
mCookie
Sensor
Microduino
MicroWrt
MicroNux
MicroRobot-Core
MicroRobot-CoreESP
ideaBoard
ideaBox
MicroMV
MicroAI
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息