プロジェクトの 1 つに Arduino Uno、Node.js、および Johnny-Five を使用しています。以下のコードを実行しようとすると、すべて正常に動作し、センサーからフィードバックが得られます。数秒後、Node.js は停止し、何の理由もありません。Ubuntu でコードをテストしたところ、Node は無限に実行されましたが、Windows 7 では実行されませんでした。Node.js が停止する理由を特定するのに役立つトラブルシューティング手法をご存知ですか? どうもありがとう。
var five = require("johnny-five");
var board = new five.Board();
board.on("ready", function() {
// Create a new `ping` hardware instance.
var ping = new five.Ping(7);
// ping.in
//
// Calculated distance to obstruction in inches
//
// ping.cm
//
// Calculated distance to obstruction in centimeters
//
ping.on("change", function(err, value) {
console.log("Object is " + this.in + "inches away");
});
});