0
ビーグルボーンブラックのUSR3 LEDを点滅させるために使用される次のコードがあります。ビーグルボーンブラックでLEDを点滅させる頻度を得る方法は?
var b = require('bonescript');
var led = "USR3";
var state = 0;
b.pinMode(led, 'out');
toggleLED = function() {
state = state ? 0 : 1;
b.digitalWrite(led, state);
};
timer = setInterval(toggleLED, 200); //doubling the time to toggle led half as fast
stopTimer = function() {
clearInterval(timer);
};
setTimeout(stopTimer, 3000);
setTimeoutの呼び出し時に設定される時間はミリ秒単位です。だからコードは動作し、3秒(すなわち3000ミリ秒)で特定の回数だけLEDを点滅させます。この周波数を出力する方法はありますか?
時間を周波数に変換する方法を尋ねていますか? – Lundin