太阳雨 发表于 2013-8-17 15:46:18

代码长度100,但是后面数组是99个,是把dump的第一个数去掉了吧

太阳雨 发表于 2013-8-17 15:47:30

每次com口dump的数组都不一样,都能用吗

HeartRain 发表于 2013-8-27 22:10:26

请问楼主:那个74位解出来的码第一个为什么在发射的时候要放到最后面?

mpsk 发表于 2013-8-27 22:52:12

学习了,感谢楼主!!

HeartRain 发表于 2013-8-28 19:14:15

HeartRain 发表于 2013-8-27 22:10 static/image/common/back.gif
请问楼主:那个74位解出来的码第一个为什么在发射的时候要放到最后面?

但是要想控制空调必须 的放在最后啊

pgf017979 发表于 2013-8-29 00:02:32

格力空调的我曾经帮一个坛友解决过问题。因为我做过集成格力、海尔、奥克斯、美的、TCL的语音遥控器。是用51单片机写的代码,想把代码转换为arduino的,一直没有空。格力的例子请看这个帖子:http://www.geek-workshop.com/thread-4560-1-1.html

HeartRain 发表于 2013-9-14 19:02:58

楼主能否说下hash函数怎么用

ya740621 发表于 2013-10-2 16:49:43

sketch_oct02b:6: error: expected constructor, destructor, or type conversion before '.' token
請問各位大大,這個意思要怎麼改??

HeartRain 发表于 2013-10-8 14:39:53

瘦网虫 发表于 2013-2-27 10:29 static/image/common/back.gif
这个。。我就不知道了,请论坛里的达人们出来解释吧。
我家里的格力空调用的是NEC格式的编码,很轻松就可 ...

请问楼主,原码内存特别大,你是怎么解决内存问题的

HeartRain 发表于 2013-10-9 15:32:05

HeartRain 发表于 2013-10-8 14:39 static/image/common/back.gif
请问楼主,原码内存特别大,你是怎么解决内存问题的

谢谢,我看了 很有用,但是空调的状态很多,都存进去还是不现实,可以让它根据32位的自动生成原码吗?

HeartRain 发表于 2013-10-20 10:30:41

楼主,发射原码的时候原码太大,单片机内存不够怎么办?可以存32位的 转化为原码?

瘦网虫 发表于 2013-10-21 09:11:07

HeartRain 发表于 2013-10-20 10:30 static/image/common/back.gif
楼主,发射原码的时候原码太大,单片机内存不够怎么办?可以存32位的 转化为原码?

搜下我的后续帖子,说了这个问题。

X_X 发表于 2013-12-23 22:31:36

38KHZ?不应该是bits的长度32么?

hytrao 发表于 2014-6-10 18:52:04

#include <IRremote.h>                  // 引用 IRRemote 函式库
unsigned int rawCodes_ac_open = {23458,8850,-4450,650,-550,600,-1650,600,-600,600,-1650,650,-1650,650,-500,650,-550,650,-550,600,-600,600,-1650,650,-1650,600,-1650,600,-600,650,-550,600,-550,650,-550,600,-600,600,-600,600,-550,650,-550,650,-550,600,-1650,650,-550,600,-600,600,-600,600,-550,650,-550,650,-550,600,-1650,650,-550,600,-1700,600,-550,650,-550,600,-1700,600,-550,650};

IRsend irsend;                        // 定义 IRsend 物件来发射红外线讯号

void setup()
{
Serial.begin(9600);
pinMode(3, OUTPUT);   
digitalWrite(3, HIGH);   // 点亮LED测试(需通过手机摄像模式观察)
delay(3000);             // 等待3秒
digitalWrite(3, LOW);    // 结束测试
}

void loop()
{
   Serial.print("SendIR: ");
//irsend.sendRaw(rawCodes_ac_open,74, 32);   // 记得换成你遥控器的红外线编码
delay(3000);
}


我按照楼主说的,选择格力空调写了一个实验,但是控制空调一点反应也没有,请楼主帮忙一下

hytrao 发表于 2014-6-10 18:55:33

这是电路连接图,手机下看到红外发射灯有闪动
页: 1 [2] 3
查看完整版本: 解决问题系列(2)——红外发射"未知类型"代码