Raspberry Piで開発を行っています。
node.jsでLチカを実現したいのですが、どうしてもエラーが出てしまいます。
raspi-ioとjohnny-fiveというモジュールを使用します。
ちなみにバージョン情報は下記のとおりです。
npm -v
3.10.9
node -v
v6.9.2
エラー内容:
node.js
1 2module.js:597 3 return process.dlopen(module, path._makeLong(filename)); 4 ^ 5 6Error: Module version mismatch. Expected 48, got 46 7 at Error (native) 8 at Object.Module._extensions..node (module.js:597:18) 9 at Module.load (module.js:487:32) 10 at tryModuleLoad (module.js:446:12) 11 at Function.Module._load (module.js:438:3) 12 at Module.require (module.js:497:17) 13 at require (internal/module.js:20:19) 14 at Obuject.<anonymous> (/home/pi/node_modules/raspi/dist/index.js:29:13) 15 at Module._compile (module.js:570:32) 16 at Object.Module._extensions..js (module.js:579:10) 17
ちなみに実行しているjsファイルの中身は下記の通りです。
node.js
1var j5 = require('johnny-five'), 2 pi = require('raspi-io'); 3 4var board = new j5.Board({ 5 io: new pi(); 6}); 7 8board.on("ready",function(){ 9 var led = new j5.Led('GPIO8'); 10 led.strobe(500); 11});
ハード側のつなぎ方には問題ないという前提で構いません。
何卒ご教授をお願いいたします。
あなたの回答
tips
プレビュー