wiki:IntelEdisonBlinkNode

Intel Edisonのトップに戻る

Node.jsでLED点滅

opkgのフィードを設定して、libmraaを最新版に更新しておいてください。

# opkg update
# opkg upgrade

以下のコードを「blink.js」に保存してください。

var mraa = require('mraa');
var led = new mraa.Gpio(37); // D13 LED
led.dir(mraa.DIR_OUT);
var on = false;

blink();

function blink() {
  led.write(on ? 1 : 0);
  on = !on;
  setTimeout(blink, 300);
}

動かしてみます。

# node blink.js

^Cで止めて下さい。

Arduino版でいうところのD13のLEDは、GP40に接続されています。 GP40は、MRAAでは37番。 この対応はこのページに書いてあります。

その他、このページを参考にしてください。


2014/11/22

Last modified 3 years ago Last modified on Nov 22, 2014 4:16:28 PM