极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 幻生幻灭

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

  [复制链接]
发表于 2014-4-12 14:39:42 | 显示全部楼层
fish6823 发表于 2014-4-12 13:59
http://www.geek-workshop.com/thread-5146-1-1.html
http://www.geek-workshop.com/thread-5001-1-1.ht ...

你好  我打开COM3接收的时候接收到的就是8个数字的  不是Raw那种格式 要怎么样才能接收到Raw这种格式
回复 支持 反对

使用道具 举报

发表于 2014-4-12 14:41:29 | 显示全部楼层
平凡最真 发表于 2014-4-12 14:39
你好  我打开COM3接收的时候接收到的就是8个数字的  不是Raw那种格式 要怎么样才能接收到Raw这种格式

http://www.geek-workshop.com/for ... amp;extra=#pid23274
这篇里有:
原始数据怎么得到的?看IRemote库里面的例子代码IRrecvdump和IRrecord,里面帮你通过串口打印出来这些数据了。
要想发送成功,不能发送“0x30D0000A”,要发送原始数据,通过sendRaw函数发送。
irsend.sendRaw(rawCodes, codeLen, 38);
rawCodes就是上面的原始数据,codeLen是这个原始数据的长度,38是38khz的意思。

ARDUINO 代码复制打印
//定义下原始数据
unsigned int rawCodes_num9[100] = {
3550 ,1800 ,350 ,400 ,350 ,400 ,350 ,400 ,350 ,1350 ,350 ,400 ,350 ,400 ,350 ,1350 ,350 ,400 ,350 ,400 ,350 ,1350 ,350 ,1400 ,300 ,400 ,350 ,400 ,350 ,400 ,350 ,1350 ,350 ,400 ,350 ,1400 ,300 ,400 ,350 ,400 ,350 ,1400 ,300 ,1400 ,350 ,350 ,350 ,1400 ,350 ,350 ,400 ,350 ,350 ,400 ,350 ,400 ,350 ,1400 ,300 ,1400 ,350 ,350 ,400 ,1350 ,350 ,350 ,400 ,350 ,400 ,350 ,350 ,400 ,350 ,400 ,350 ,1400 ,300 ,1400 ,350 ,350 ,400 ,350 ,350 ,1400 ,350 ,350 ,400 ,350 ,350 ,1400 ,350 ,1350 ,350 ,1350 ,350 ,350 ,400 ,350 ,400
};
//发送时使用下面的语句测试
irsend.sendRaw(rawCodes_num9, 100, 38);
回复 支持 反对

使用道具 举报

发表于 2014-4-12 15:12:28 | 显示全部楼层
fish6823 发表于 2014-4-12 14:41
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=3084&page=1&extra=#pid23274
这篇里有:
...

果然成功了,非常感谢大神,参考了好几篇帖子
回复 支持 反对

使用道具 举报

发表于 2014-4-12 20:26:07 | 显示全部楼层
平凡最真 发表于 2014-4-12 15:12
果然成功了,非常感谢大神,参考了好几篇帖子

不用谢,我可不是大神,也和你一样是初学者,不过我前段时间也学用红外遥控,正好看了就几篇,要谢就谢这几篇教程的作者吧.
回复 支持 反对

使用道具 举报

发表于 2014-4-13 18:20:47 | 显示全部楼层
谢谢分享
回复 支持 反对

使用道具 举报

发表于 2014-4-24 12:56:12 | 显示全部楼层
这个教程必须赞
回复 支持 反对

使用道具 举报

发表于 2014-6-11 17:46:21 | 显示全部楼层
想问下是不是做红外发射时的编码都是对着红外接收头一个个收集的,还是?
回复 支持 反对

使用道具 举报

发表于 2014-9-29 09:27:25 | 显示全部楼层
本帖最后由 青儿 于 2014-9-29 09:28 编辑

为什么编译老错误,求解释!

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2014-9-30 01:19:23 | 显示全部楼层
学习了,回家试试,我的是uno,接法都一样么?pin 3 接发射管?
回复 支持 反对

使用道具 举报

发表于 2014-10-7 21:20:02 | 显示全部楼层
红外的话  感觉很坑的就是编码与解码
回复 支持 反对

使用道具 举报

发表于 2014-10-25 12:52:08 | 显示全部楼层
求教。。怎么让一个按键实现两个功能
回复 支持 反对

使用道具 举报

发表于 2014-12-1 18:09:32 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2014-12-7 16:00:15 | 显示全部楼层
请问大神,我在用楼主的代码时出现了
'IRrecv' does not name a type是怎么回事[img]C:\Users\mo\Desktop\pp[/img]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-12-7 16:46:24 | 显示全部楼层
winking 发表于 2014-12-7 16:00
请问大神,我在用楼主的代码时出现了
'IRrecv' does not name a type是怎么回事[/img]

库安装了么
回复 支持 反对

使用道具 举报

发表于 2014-12-7 19:48:32 | 显示全部楼层
幻生幻灭 发表于 2014-12-7 16:46
库安装了么

谢谢,已经解决!
回复 支持 反对

使用道具 举报

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

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

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 19:56 , Processed in 0.050267 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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