我很难找到带有groovepi和pi 3的nodejs示例。我想做一个简单的hello world,我找到了一个带有intel edison的groovepi示例,但显然没有用。
做了一些研究,我发现了 johny 5 库,但它只适用于 arduino,但他们应该有其他板的插件,比如 raspberry,所以安装了 rasp-io,johnny 5 并尝试运行这个示例
var raspi = require('raspi-io');
var five = require('johnny-five');
var board = new five.Board({
io: new raspi()
});
board.on('ready', function() {
var lcd = new five.LCD({
controller: "JHD1313M1"
});
lcd.bgColor(r, g, b).cursor(0, 0).print(f);
});
我收到此错误:
pi@raspberrypi:~/share/Sample2 $ node index.js modprobe: 错误: ../libkmod/libkmod.c:557 kmod_search_moddep() 无法打开 moddep 文件 '/lib/modules/4.4.26-v7+/modules. dep.bin' child_process.js:531 throw err; ^
错误:命令失败:modprobe i2c-dev modprobe:错误:../libkmod/libkmod.c:557 kmod_search_moddep() 无法打开 moddep 文件 '/lib/modules/4.4.26-v7+/modules.dep.bin'
在 checkExecSyncError (child_process.js:488:13) 在 execSync (child_process.js:528:13) 在新 I2C (/home/pi/share/Sample2/node_modules/raspi-i2c/lib/index.js:120:33 ) 在新的 Raspi (/home/pi/share/Sample2/node_modules/raspi-io/lib/index.js:161:14) 在 Object. (/home/pi/share/Sample2/index.js:5:7) 在 Module._compile (module.js:571:32) 在 Object.Module._extensions..js (module.js:580:10) 在Module.load (module.js:488:32) at tryModuleLoad (module.js:447:12) at Function.Module._load (module.js:439:3) 我想在 LCD 显示屏上做一个简单的 hello world我得到了他们的钥匙