0
私は2つのボタン(プルアップ抵抗付き)と2つのLEDでボードをセットアップしました。私はそれぞれのボタンが対応するLEDをオンにし、もう一方をオフにしたい。NW.jsのjohnny-fiveとarduinoでオン/オフを切り替える
コード:
var five = require('johnny-five');
var board = new five.Board({ port: "COM3" });
board.on("ready", function() {
// def led
ledGreen = new five.Pin(13);
ledYellow = new five.Pin(7);
buttonRight = new five.Button({
pin: 2,
inverted:true
});
buttonLeft = new five.Button({
pin: 3,
inverted:true
});
buttonRight.on("hit", function(value) {
ledGreen.high();
ledYellow.low();
console.log("Button Right - Green ");
});
buttonLeft.on("hit", function(value) {
ledGreen.low();
ledYellow.high();
console.log("Button Left - Yellow");
});
});
コンソールが正しいプッシュ状態を示し、時にはオン習慣対応するLED、及び他方がオフ。その本当に散発的な。私は何を取りこぼしたか?これはNW.js環境でのみ発生し、スタンドアロンのノードアプリは正常に動作します。私はnwjs-j5-fixを持っています。あなたがピンを初期化しようとすることができ
役に立たなかった同じ望ましくない機能 – Anze