fish6823 发表于 2014-4-12 13:59 static/image/common/back.gif
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:39 static/image/common/back.gif
你好我打开COM3接收的时候接收到的就是8个数字的不是Raw那种格式 要怎么样才能接收到Raw这种格式
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=3084&page=1&extra=#pid23274
这篇里有:
原始数据怎么得到的?看IRemote库里面的例子代码IRrecvdump和IRrecord,里面帮你通过串口打印出来这些数据了。
要想发送成功,不能发送“0x30D0000A”,要发送原始数据,通过sendRaw函数发送。
irsend.sendRaw(rawCodes, codeLen, 38);
rawCodes就是上面的原始数据,codeLen是这个原始数据的长度,38是38khz的意思。
ARDUINO 代码复制打印
//定义下原始数据
unsigned int rawCodes_num9 = {
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);
fish6823 发表于 2014-4-12 14:41 static/image/common/back.gif
http://www.geek-workshop.com/forum.php?mod=viewthread&tid=3084&page=1&extra=#pid23274
这篇里有:
...
果然成功了,非常感谢大神,参考了好几篇帖子
平凡最真 发表于 2014-4-12 15:12 static/image/common/back.gif
果然成功了,非常感谢大神,参考了好几篇帖子
不用谢,我可不是大神,也和你一样是初学者,不过我前段时间也学用红外遥控,正好看了就几篇,要谢就谢这几篇教程的作者吧.
谢谢分享:)
这个教程必须赞
想问下是不是做红外发射时的编码都是对着红外接收头一个个收集的,还是?
本帖最后由 青儿 于 2014-9-29 09:28 编辑
为什么编译老错误,求解释!
学习了,回家试试,我的是uno,接法都一样么?pin 3 接发射管?
红外的话感觉很坑的就是编码与解码
求教。。怎么让一个按键实现两个功能
:loveliness::loveliness::loveliness::loveliness:
请问大神,我在用楼主的代码时出现了
'IRrecv' does not name a type是怎么回事
C:\Users\mo\Desktop\pp
winking 发表于 2014-12-7 16:00 static/image/common/back.gif
请问大神,我在用楼主的代码时出现了
'IRrecv' does not name a type是怎么回事
库安装了么
幻生幻灭 发表于 2014-12-7 16:46 static/image/common/back.gif
库安装了么
谢谢,已经解决!