我正在建造一个使用继电器为电机供电的小型机器人。为了运行继电器,我将它连接到引脚11和12.如果我使用类似Blink示例的东西,它将引脚打开,然后关闭一秒钟,它工作正常。但是,我要做的是保持一个引脚,直到满足IF语句。当我运行它时,它会将引脚打开一毫秒左右,然后永久关闭。我怎么能让这个工作?
答案 0 :(得分:0)
好吧,我有几个猜测,但你的描述含糊不清,不知道IF
声明是什么......也许它是在你不知情的情况下得到满足的。
我很确定光线会持续超过一毫秒才能看到它。作为旁注,这是一篇有趣的相关文章:http://www.100fps.com/how_many_frames_can_humans_see.htm
你正在贬值吗? http://arduino.cc/en/Tutorial/Debounce我可以想象一个简单的程序,IF
计算按钮按下 - 或者时间 - 在没有去抖动的情况下,你会满足条件而不会看似正确。
这只是一种可能性,但不知道代码或设置很难说。