手机号登录
手机号重置密码
只需一步,快速开始
使用道具 举报
林定祥 发表于 2014-4-26 16:59 你只发了一个数“1234567891”,这个数是否溢出了。
mjyshark 发表于 2014-4-26 17:01 我转换到二进制后发现没益处啊,而且发送其他数也全都是1.
林定祥 发表于 2014-4-26 17:18 我是用过RAW发数组方式。 “1234567891”转换成16进制为“0x499602d3”,用这个数发下试试看。
mjyshark 发表于 2014-4-26 19:31 试过了,还是一样啊
林定祥 发表于 2014-4-26 19:53 讲讲你怎么发,怎么收的。
mjyshark 发表于 2014-4-26 20:09 这是接收程序,硬件就是用一个红外接收头接另一块arduino开发板连接电脑。 #include
林定祥 发表于 2014-4-26 20:45 建议,pin11换成其他脚试一试。
mjyshark 发表于 2014-4-26 20:59 换成了8脚了,结果还是一样啊。
林定祥 发表于 2014-4-26 22:24 接收管应该5v,不知用对了了吗?建议用一个其他的遥控器收一下,看看收这边是否正常。 同样不知道收发管 ...
mjyshark 发表于 2014-4-26 22:38 接的是5V,也用其他遥控器试过了,接收一切正常,就是接收我写的发射程序就是不行。刚才试了下把延时改低 ...
这是一个每秒发射一次红外数据的程序,但是串口接收到的只有32位1,也就是全高电平。怎么回事?
Fortware 发表于 2014-4-26 23:40 你不妨试试库里的测试代码 里面有个IRtest文件下的程序,如果不行 ,我觉得可能是硬件的问题
那个TEST程序是发射TEST还是接收TEST?
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|联系我们|极客工坊
GMT+8, 2026-6-5 21:15 , Processed in 0.084322 second(s), 19 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.