気ままにIoTメモ

Iotに関わること関わらないこと備忘録

ラズパイでLチカ(Node.js)

とりあえず動作チェックということでLチカをしてみました。
Lチカならコマンド利用でも問題なく出来ますが、 将来的にPWM・I2Cなど使う事を考えて Wiring-pi というライブラリを使うことにしました。

var wpi = require('wiring-pi');
wpi.setup('wpi');

var pin = 7;
wpi.pinMode(pin, wpi.OUTPUT);

var led = 1;

setInterval(function() {
    wpi.digitalWrite(pin, led);
    led = (led)? 0 : 1;
}, 1000);

一秒ごとに切り替わるようになっています。

f:id:htn_hs:20161025234440j:plain

LearningWiring/01_blink at master · hsgwa/LearningWiring · GitHub

参考

GitHub - Soarez/node-wiring-pi: Node.js bindings to wiringPi

ピン配置
Pins | Wiring Pi
The Pi4J Project - Pin Numbering - Raspberry Pi Model B+