平凡最真 发表于 2014-4-12 14:39:42

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这种格式

fish6823 发表于 2014-4-12 14:41:29

平凡最真 发表于 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);

平凡最真 发表于 2014-4-12 15:12:28

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
这篇里有:
...

果然成功了,非常感谢大神,参考了好几篇帖子

fish6823 发表于 2014-4-12 20:26:07

平凡最真 发表于 2014-4-12 15:12 static/image/common/back.gif
果然成功了,非常感谢大神,参考了好几篇帖子

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

rsnzh 发表于 2014-4-13 18:20:47

谢谢分享:)

terrencestark 发表于 2014-4-24 12:56:12

这个教程必须赞

strdnly 发表于 2014-6-11 17:46:21

想问下是不是做红外发射时的编码都是对着红外接收头一个个收集的,还是?

青儿 发表于 2014-9-29 09:27:25

本帖最后由 青儿 于 2014-9-29 09:28 编辑

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

yoyojacky 发表于 2014-9-30 01:19:23

学习了,回家试试,我的是uno,接法都一样么?pin 3 接发射管?

kaizhiyu 发表于 2014-10-7 21:20:02

红外的话感觉很坑的就是编码与解码

D骷髅殇 发表于 2014-10-25 12:52:08

求教。。怎么让一个按键实现两个功能

luluswp 发表于 2014-12-1 18:09:32

:loveliness::loveliness::loveliness::loveliness:

winking 发表于 2014-12-7 16:00:15

请问大神,我在用楼主的代码时出现了
'IRrecv' does not name a type是怎么回事
C:\Users\mo\Desktop\pp

幻生幻灭 发表于 2014-12-7 16:46:24

winking 发表于 2014-12-7 16:00 static/image/common/back.gif
请问大神,我在用楼主的代码时出现了
'IRrecv' does not name a type是怎么回事

库安装了么

winking 发表于 2014-12-7 19:48:32

幻生幻灭 发表于 2014-12-7 16:46 static/image/common/back.gif
库安装了么

谢谢,已经解决!
页: 1 2 [3] 4 5 6 7
查看完整版本: Arduino红外遥控系列教程2013——发射与接收