求助通过光栅来控制LED
本帖最后由 likunlaile 于 2012-10-4 11:35 编辑我想让输入端为红外对管光栅,让Arduino测得光栅转动时的频率。当频率大过某一个设定的数值时,设定的某个数字输出端为高电平。否则为低电平。
比如7脚输入频率大于5HZ时,13脚为高电平。低于5hz时为低电平。这个要怎么实现呢? if((pulseIn(pin, HIGH)/1000)<100){}语句去统计每个脉冲的时间长度。如果真就是大于100ms的半周期(即一整个周期200ms,即5Hz);反之假就不亮灯
页:
[1]