问题标签 [johnny-five]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2356 浏览

node.js - 强尼五号:董事会还没准备好

我以前让我的 Arduino 套件在与 Breakout 相同的硬件上工作,但想切换到Johnny Five我的硬件与来自http://weblog.bocoup.com/javascript-arduino-programming-with-nodejs/的简单单 LED 布局连接,但运行基本 LED 频闪演示无法按预期工作:

回报:

我在没有 LED 频闪的情况下直接进入 Firmata REPL,并且board.readyfalse.

关于为什么 board.ready 回调不会触发的任何建议?

0 投票
1 回答
1643 浏览

node.js - Beaglebone (ARM) 上的串行端口节点错误

我正在尝试在运行 Ubuntu 12.04 的 Beaglebone 上运行 Node Arduino 库 [https://github.com/rwldrn/johnny-5]。但是,当我尝试运行示例程序(servo.js 或任何其他程序)时,控制台会吐出:

我尝试通过 npm (npm install serialport) 安装串行端口,但仍然遇到相同的错误。如何安装 serialport 以便它可以被servo.js 文件识别?

0 投票
1 回答
1126 浏览

npm - 使用 npm 安装 johnny-5 时出错

我正在尝试使用 npm 安装 Johnny Five,但我不断收到错误消息。这就是我在终端窗口中得到的。

下面是日志文件。任何人?

谢谢

0 投票
4 回答
4235 浏览

node.js - Node.js - 在 Windows 上安装 johnny 5 库

我正在尝试在 Windows 7 上为 Node.js 安装 johnny 5 库,但不断收到错误消息:

我在mac上遇到了同样的问题,但是按照上一篇文章的建议通过安装xcode命令行组件解决了这个问题,但不知道如何在windows上解决这个问题。

谢谢你的帮助!

0 投票
2 回答
2172 浏览

node.js - 视差 RFID 和强尼五号

我有一个视差 RFID 阅读器,但在使用 johnny-5 时我不知道从哪里开始。我试图以此作为指导 - http://www.gumbolabs.org/2009/10/17/parallax-rfid-reader-arduino/ - 但显然这不使用 johnny-5。

我不知道我是否应该从 johnny-5 对象开始读取数据并与传感器交互,或者我是否应该跳过它并serialport直接使用。如果我使用serialport我该怎么做?

https://github.com/RyanHirsch/j5-rfid

输出:

代码:

0 投票
1 回答
222 浏览

node.js - Johnny-Five 应用程序总是在不到 1 秒后因 RangeError 而失败

我的 Johnny-Five 应用程序在不到 1 秒后都失败了。我试过 0.7.9 和 0.7.8。这是我看到的错误:

使用 0.7.2 它不会给我这个错误,但是我无法移动我的伺服器。我看到 Johnny-5 自述文件中的所有 Servo 示例都出现了这个问题。我也排除了硬件问题,因为它在 3 个不同的伺服系统上给了我同样的问题。此外,我只在伺服器插入 5V 而不是 3.3V 时看到问题,这很奇怪。Node.js 也是最新的(0.10.22)。

我也尝试了 2 种不同的 Arduino Uno 板和 2 种不同的笔记本电脑(均运行 OSX 10.9),并且我在所有东西上都看到了完全相同的问题。

0 投票
2 回答
1159 浏览

javascript - 使用 Johnny 5 的多个 Arduino 板

我正在用 javascript 编程 arduino 板。我正在尝试使用 johnny-5 库连接多个 arduino 板。我遵循了johnny-5 文档,我可以同时在两个板上选通 LED 13。

但是我的问题是我想一次控制一个 LED。如何专门初始化每个板上的 LED?

0 投票
1 回答
2477 浏览

javascript - 无法使用 node-pre-gyp 重建串行端口:404 状态代码正在下载 64 位 nw.lib

我正在尝试将 johnny-5 与 node-webkit 一起使用,所以我必须使用 node-pre-gyp 重建它。我在全球范围内安装了 node-pre-gyp 和 nw-gyp。我在 Windows 7 64 位上运行,并且安装了 32 位版本的节点 0.10.32 和 32 位版本的 Python 2.7.3 以及 Visual Studio 2012;它们都在系统路径中。

当我运行时,npm install johnny-five --runtime=node-webkit --target=0.8.6我收到以下错误消息:

我曾尝试使用 运行该过程,--target_arch=ia32但没有任何效果。我也在 64 位节点和 python 上尝试过这个,没有任何变化。我真的很感激任何帮助!

0 投票
1 回答
419 浏览

node.js - 无法从 npm 安装最新的软件包版本

我正在尝试通过 npm 安装https://www.npmjs.org/package/galileo-io,它继续安装 0.3.10 而不是 0.4.0,这是最新版本。

这是我尝试强制安装 0.4.0 时的屏幕截图

http://i.imgur.com/M2GxujN.jpg

顺便说一句,我在 Intel Edison 上运行 Yocto Linux

0 投票
1 回答
5391 浏览

javascript - Node.js 和 Johnny-Five “文档未定义”错误

我正在使用带有 Arduino Uno 微控制器的 Node.js 和 Johnny-Five。我的目标是,在按下连接到 Arduino 的按钮后,网页将以条形的形式显示被按下的次数。

在控制台中,当我按下显示“未定义文档”的按钮并引用应该更改 css 样式的变量时出现错误:

不知道为什么会出错。有什么想法吗?下面是我的javascript: