查看“Sensor-IR Sensor/zh”的源代码
←
Sensor-IR Sensor/zh
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{| style="width: 800px;" |- |[[File: Microduino-IR_transmitter.jpg|300px|left]] || ::<p style="color: #000000;font-size:200%"><br><br><br><br><br>'''Sensor-IR Sensor'''</p> ::产品编号:'''<big style="color: #00A0A6">MSDI21</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 Sensor是红外发射传感器模块</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座 |- |'''红外光谱'''||1~3μm |} '''几种常用的红外遥控协议的特征对比''' *'''NEC 协议的特征:''' **使用38 kHz 载波频率 **引导码间隔是9 ms + 4.5 ms **使用16 位客户代码 **使用8 位数据代码和8 位取反的数据代码 *'''RC5协议的特征:''' **5位地址和6 位命令长度(扩展协议用7 位) **双向编码或者叫曼彻斯特编码(即电平的变化来表示逻辑0和1) **36Khz载波 **每位的周期为1.778ms(64 cycles of 36 kHz) *'''Sony SIRC协议的特征:''' **有12,15,20位三种模式(下面介绍的12位模式) **5 位地址和7 位命令长度 **脉冲宽度编码 **40Khz载波 **每位的周期为1.2ms或 1.8ms <br> *'''本模块采用NEC红外协议''' <br> ---- <br> <p style="color: #333333;font-size:155%">'''引脚说明'''</p> **本传感器可连接到核心的以下接口: **对于[[Microduino-Core/zh]]核心:'''D3'''(要将传感器线一头的IO1/IO2信号线互换位置, 或使用IO-Split扩展奇数IO口) **对于[[Microduino-Core+/zh]]核心:'''D8''' **对于[[Microduino-CoreUSB/zh]]核心:'''D6''' **对于[[Microduino-CoreRF/zh]]核心:'''D5''' <br> ---- <br> <p style="color: #333333;font-size:155%">'''编程手册'''</p> 直接复制如下程序到IDE中 <source lang="cpp"> #include <IRremote.h> IRsend irsend; void setup() { Serial.begin(9600); } void loop() { if (Serial.read() != -1) { //只要在串口输入任意字符 for (int i = 0; i < 3; i++) { irsend.sendSony(0xa90, 12); // 发送三次信号0xA90 delay(100); } } } </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 Sensor传感器连接'''[[Microduino-Sensorhub/zh]]'''的数字口D3 *下载完毕你可以打开串口监视器 在串口监视器输入任意值后可以看到红外发射模块上的LED灯闪烁一次,表示红外信号已发射 更多使用方法与函数解析: '''【[[Sensor-IR Sensor Reference|前往Sensor-IR_Sensor编程手册页面]]】''' <br> ---- <br> <p style="color: #333333;font-size:155%">'''应用'''</p> *[[红外信号发射]] *[[红外发送]] *[[尖叫拍照]] *[[延时摄影]] *[[温控空调]] *[[红外学习遥控]] <br> ---- <br> <p style="color: #333333;font-size:155%">'''文档'''</p> *传感器CAD图纸:'''[[File:Sensor_CAD.pdf]]''' *TSAL6200文档:'''[[File:TSAL6200.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-transmitter-F1.JPG|thumb|400px|center|Sensor-IR Sensor Front]] |width="50%" valign="top" align="left"| [[file: Microduino-IR-transmitter -b1.JPG|thumb|400px|center|Sensor-IR Sensor Back]] |} <br> <p style="font-size:150%">[[MCookie 传感器系列|返回Sensor界面]]</p> <br> <br>
该页面使用的模板:
模板:Upload
(
查看源代码
)
返回至
Sensor-IR Sensor/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
帮助
常见问题
帮助
工具
链入页面
相关更改
特殊页面
页面信息