关于红外解码后文件发射的问题-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3563|回复: 3

[已解决] 关于红外解码后文件发射的问题

[复制链接]
发表于 2014-5-17 23:38 | 显示全部楼层 |阅读模式
本人小白。。很白的那种。。。在做在室内温度达到一定温度时,使用arduino控制空调开关的实验。。。空调已解码成功。。但是发射的时候遇到了问题。 代码如图片所示:
应为数组的数据太大。。所以不能使用SRAM存储。。转为flash。。。然而在flash中的数据如何输出呢。。。有arduino官网查得输出。。。http://www.arduino.cc/en/Reference/PROGMEM。。。。
但是现在我想要输出的是一个完整的数组。。无法使用文章中的串口输出一个一个的数据。。。   所以我选择新建一个空的数组,将flash中数组文件的信息读取到新的数组中来。。
但是。。问题又出现了。。这样对arduino memory的使用量貌似跟使用SRAM貌似是差不多的。。。果然尝试了一下。。。还是不行。。。
请问各位大神们,又没有好一些的解决方式。。。。小白学员的我在这里跪谢了。。{:soso_e105:}
QQ截图20140517232818.png
QQ截图20140517233741.png
 楼主| 发表于 2014-5-19 08:40 | 显示全部楼层
大神们啊。。。求助啊。。。两天了。。。还没回答。。。急需解决方法。。。再次跪谢了。。。。
发表于 2014-5-19 08:48 | 显示全部楼层
你这超出了几十byte,优化下程序,省省就行拉
 楼主| 发表于 2014-5-19 08:59 | 显示全部楼层
coloz 发表于 2014-5-19 08:48
你这超出了几十byte,优化下程序,省省就行拉

可是。。那只是一部分哦。红外的解码只是开关键。。。而且我还想在一个板子上实现Yeelink的控制。。。还需要一些空间。。是在不行。。就环快mega内存大点的板子好了。。。感谢奈何神啊。。。


而且我现在有两块板子,一块uno一块老的DFrobot 的控制版。。如果两个板子结合着用,实现通信。。,不知道是否行的通。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-5 03:41 , Processed in 0.076827 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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