duino哔哔代码没有运行

时间:2014-04-06 10:33:17

标签: javascript node.js arduino arduino-ide

我正在尝试运行以下nodejs代码,基于此处的duino模块:https://github.com/ecto/duino

bleep.js:

var arduino = require("duino");
var board = new arduino.Board();

var led = new arduino.Led({
  board: board,
  pin: 13
});

var bleep = function() {
  led.on();
  setTimeout(function() {
    led.off();
  }, 100);
}
setInterval( bleep, 1000 );

修改
基于zmo的建议,我现在在我的arduino板上运行du.ino(在duino / src /下找到),在我的笔记本电脑上运行bleep.js。

在编译bleep.js时,我收到以下错误: 错误:无法打开/ dev /

我试图追溯到路径设置的位置。 我已将此错误追溯到duino / node_modules / serialport / serialport.js

我可以知道以下行(在serialport.js中找到)是如何工作的吗?

function SerialPort(path, options, openImmediately, callback) {

在第49行调用此函数之前,'path'变量是[object Object] 但之后,它变成了/ dev /

变化发生在哪里?

谢谢。

1 个答案:

答案 0 :(得分:0)

uhuh ......从哪里开始。

看起来您正在尝试使用arduino ide将js代码编译为arduino sketch .ino文件。那不行,应该是C ++代码。