首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用约翰尼-5控制Arduino Mega坡道1.4

使用约翰尼-5控制Arduino Mega坡道1.4
EN

Stack Overflow用户
提问于 2015-11-24 11:57:40
回答 1查看 301关注 0票数 0

我想用约翰尼-5控制一个阿迪诺·梅加和一个坡道1.4屏蔽。

我上传了标准Firmata的Arduino板,并尝试运行以下代码:

代码语言:javascript
复制
var five = require('johnny-five');
var board = new five.Board();
board.on('ready',function(){
   console.log('Board is ready');
});

我的错误:

代码语言:javascript
复制
1448365609699 Device(s) COM3,COM5
1448365609707 Connected COM3
1448365619710 Device or Firmware Error A timeout occurred while connecting to the Board.
Please check that you've properly flashed the board with the correct firmware.
See: https://github.com/rwaldron/johnny-five/wiki/Getting-Started#trouble-shooting
enter code here
events.js:146
  throw err;
  ^
Error: Uncaught, unspecified "error" event. ([object Object])
at Board.emit (events.js:144:17)
at Board.log (C:\Users\Digital Hammer\Documents\Electric lab playground\test\node_modules\johnny-five\lib\board.js:633:8)
at Board.(anonymous function) [as error] (C:\Users\Digital Hammer\Documents\Electric lab playground\test\node_modules\johnny-five\lib\board.js:644:14)
at Board.<anonymous> (C:\Users\Digital Hammer\Documents\Electric lab playground\test\node_modules\johnny-five\lib\board.js:414:14)
at Timer.listOnTimeout (timers.js:92:15)

有人知道为什么它不起作用吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-24 13:54:27

代码语言:javascript
复制
var five = require('johnny-five');
var board = new five.Board({
port :"com5"
});
board.on('ready',function(){
console.log('Board is ready');
});

js文件没有连接到正确的端口。我需要把它设置为COM5。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33893096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档