问题标签 [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.
node.js - 强尼五号:董事会还没准备好
我以前让我的 Arduino 套件在与 Breakout 相同的硬件上工作,但想切换到Johnny Five。我的硬件与来自http://weblog.bocoup.com/javascript-arduino-programming-with-nodejs/的简单单 LED 布局连接,但运行基本 LED 频闪演示无法按预期工作:
回报:
我在没有 LED 频闪的情况下直接进入 Firmata REPL,并且board.ready
是false
.
关于为什么 board.ready 回调不会触发的任何建议?
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 文件识别?
npm - 使用 npm 安装 johnny-5 时出错
我正在尝试使用 npm 安装 Johnny Five,但我不断收到错误消息。这就是我在终端窗口中得到的。
下面是日志文件。任何人?
谢谢
node.js - Node.js - 在 Windows 上安装 johnny 5 库
我正在尝试在 Windows 7 上为 Node.js 安装 johnny 5 库,但不断收到错误消息:
我在mac上遇到了同样的问题,但是按照上一篇文章的建议通过安装xcode命令行组件解决了这个问题,但不知道如何在windows上解决这个问题。
谢谢你的帮助!
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
输出:
代码:
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),并且我在所有东西上都看到了完全相同的问题。
javascript - 使用 Johnny 5 的多个 Arduino 板
我正在用 javascript 编程 arduino 板。我正在尝试使用 johnny-5 库连接多个 arduino 板。我遵循了johnny-5 文档,我可以同时在两个板上选通 LED 13。
但是我的问题是我想一次控制一个 LED。如何专门初始化每个板上的 LED?
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 上尝试过这个,没有任何变化。我真的很感激任何帮助!
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
javascript - Node.js 和 Johnny-Five “文档未定义”错误
我正在使用带有 Arduino Uno 微控制器的 Node.js 和 Johnny-Five。我的目标是,在按下连接到 Arduino 的按钮后,网页将以条形的形式显示被按下的次数。
在控制台中,当我按下显示“未定义文档”的按钮并引用应该更改 css 样式的变量时出现错误:
不知道为什么会出错。有什么想法吗?下面是我的javascript: