极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14375|回复: 4

红外收发器中用tone会报错

[复制链接]
发表于 2017-7-14 20:15:31 | 显示全部楼层 |阅读模式
本人想用红外器发送信号,来播放蜂鸣器。但是一用tone就报错咋整?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2017-7-14 20:16:29 | 显示全部楼层
这是用可视化软件报的错误

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2017-7-14 21:04:18 | 显示全部楼层
IR库和tone函数用了同一个定时器,互相冲突了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-14 21:07:53 | 显示全部楼层
Zeye_Pendragon 发表于 2017-7-14 21:04
IR库和tone函数用了同一个定时器,互相冲突了

有什么办法解决吗?
回复 支持 反对

使用道具 举报

发表于 2017-7-18 11:56:15 | 显示全部楼层
這個問題我之前也遇到, 憑我的印象是因為 IRremote和tone()是用了Arduino裡面的同一個timer
解決方法, 複雜的可以改了IRremote裡面的time2為timer1
簡單的可以自己寫一個newtone(), 網上有code可以直接抄
這樣就可以用紅外線玩音樂
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-25 16:02 , Processed in 0.042296 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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