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
8 years ago
Last modified on Nov 22, 2014 4:16:28 PM
Note:
See TracWiki
for help on using the wiki.