极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 幻生幻灭

Arduino红外遥控系列教程2013——发射与接收

  [复制链接]
发表于 2013-7-18 15:01:32 | 显示全部楼层
幻生幻灭 发表于 2013-7-17 21:17
0x 表示数据格式是16位
32是啥你自己看协议介绍吧。

谢谢。。。。。
回复 支持 反对

使用道具 举报

发表于 2013-7-30 09:19:02 来自手机 | 显示全部楼层
本帖最后由 mxhhaixin 于 2013-7-30 09:20 编辑

有个地方不明白,为什么红外线发射器(IR LED)必须
接到pin3 ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-30 11:12:12 | 显示全部楼层
mxhhaixin 发表于 2013-7-30 09:19
有个地方不明白,为什么红外线发射器(IR LED)必须
接到pin3 ?

这是一个很复杂的问题,简单说就是定时器要求的。想进一步了解可以看看我这篇系列教程中的译文和进阶部分。
回复 支持 反对

使用道具 举报

发表于 2013-10-19 22:31:07 | 显示全部楼层
请问怎么实现在同一个程序中,既能实现接收也能进行发送呢?比如:先发送信号,间隔50ms后再接收信号。谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-20 19:51:07 | 显示全部楼层
hp198969 发表于 2013-10-19 22:31
请问怎么实现在同一个程序中,既能实现接收也能进行发送呢?比如:先发送信号,间隔50ms后再接收信号。谢谢 ...

Arduino红外遥控系列教程2013——红外转码
http://www.geek-workshop.com/thread-3446-1-1.html
回复 支持 反对

使用道具 举报

发表于 2014-1-15 14:14:31 | 显示全部楼层
有支持IDE1.5.5的库吗?
回复 支持 反对

使用道具 举报

发表于 2014-4-7 15:56:43 | 显示全部楼层
你好!我按照你帖子里的步骤一步一步下去,红外能接受,能够解码,也能发射,用手机能看到红外已经发光,但是就是不能遥控电视机,这是为什么?我也试过遥控空调现象一样,不能成功。
回复 支持 反对

使用道具 举报

发表于 2014-4-11 15:27:20 | 显示全部楼层
你好,我在发送红外时应用的是这个程序  
,但是用示波器测量红外的发射头时接收到的是这样的图片  
,貌似用示波器解码后不是我发射出来的代码,请问为什么会这样?求指点,非常感谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-11 22:38:57 | 显示全部楼层
平凡最真 发表于 2014-4-11 15:27
你好,我在发送红外时应用的是这个程序  
,但是用示波器测量红外的发射头时接收到的是这样的图片  
,貌 ...

1. 有的电视可能有特殊的配置,这个只能查资料了,这个库不保证兼容全部的设备的
2. 示波器的图形是正常的,因为是红外编码
回复 支持 反对

使用道具 举报

发表于 2014-4-12 11:41:40 | 显示全部楼层
幻生幻灭 发表于 2014-4-11 22:38
1. 有的电视可能有特殊的配置,这个只能查资料了,这个库不保证兼容全部的设备的
2. 示波器的图形是正常 ...

我试过好几个空调和电视机,而且电视机是康佳的解码后的代码和这里的一样http://wiki.geek-workshop.com/doku.php?id=arduino:libraries:irremote_code_tv2,应该不是电视机的特殊性,奇怪就是遥控不了电视机,库我也换过
回复 支持 反对

使用道具 举报

发表于 2014-4-12 11:59:09 | 显示全部楼层
平凡最真 发表于 2014-4-12 11:41
我试过好几个空调和电视机,而且电视机是康佳的解码后的代码和这里的一样http://wiki.geek-workshop.com/ ...

你用的是NEC编码,试试其他编码看看。
回复 支持 反对

使用道具 举报

发表于 2014-4-12 12:02:42 | 显示全部楼层
fish6823 发表于 2014-4-12 11:59
你用的是NEC编码,试试其他编码看看。

怎么用其他编码?需要改动哪里?求指点
回复 支持 反对

使用道具 举报

发表于 2014-4-12 12:04:54 | 显示全部楼层
fish6823 发表于 2014-4-12 11:59
你用的是NEC编码,试试其他编码看看。

就是把sendNEC改掉吗?
回复 支持 反对

使用道具 举报

发表于 2014-4-12 12:25:09 | 显示全部楼层
fish6823 发表于 2014-4-12 11:59
你用的是NEC编码,试试其他编码看看。

请问,sendRaw怎么用啊  看语法手册看不太明白
回复 支持 反对

使用道具 举报

发表于 2014-4-12 13:59:04 | 显示全部楼层
平凡最真 发表于 2014-4-12 12:25
请问,sendRaw怎么用啊  看语法手册看不太明白

http://www.geek-workshop.com/thread-5146-1-1.html
http://www.geek-workshop.com/thread-5001-1-1.html
看看这两篇很有用的。
sendRaw应该是发送高低电平时间,单位为US,一高一低。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-23 21:46 , Processed in 0.046805 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表