我有一个Arduino Uno,我正试图控制我的s107g遥控直升机。此代码可以下载,还有一些Youtube视频显示了它的测试。因此,当我尝试使用红外线时它不起作用。
我用普通LED测试了它,我用万用表(正在使用的引脚)检查了引脚8和13,但引脚没有输出任何东西。我相信我正在使用正确的代码。我打开串行控制台,当我输入命令并且Arduino(TX和RX)闪光灯和指示灯L上的指示灯亮起时,它会显示信息。
代码如下。我很确定我正在使用它,所以如果你能帮助我,我将非常感激。我是新手。此外,它说将红外线连接到引脚8.我不确定我是否正确。 (我将正极连接到引脚8,负极连接到地)
答案 0 :(得分:3)
代码似乎工作正常。在我的arduino而不是IR中,我尝试使用普通LED并将delayMicroseconds()
功能中的延迟更改为更大的值(以便我的眼睛可以看到闪烁)并且我可以看到LED闪烁。我还可以在串行监视器上看到所需的输出。我不确定问题是什么。一些简单的代码,比如只是闪烁的LED与你的arduino工作正常吗?