问题标签 [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.
arduino - 带有 cylon.js 或 johnny5.js 的 arduino wifi
您知道是否可以使用这些 javascript 固件之一(Cylon 或 Johnny5)通过 Arduino one wifi 模块实现 wifi 连接?
阅读这些框架的指南,我没有找到任何有关此的信息。
非常感谢。
node.js - Node.js Arduino 遥控汽车机器人
我已经使用 Arduino Uno、Johnny-Five、KeyPress、Node.js 和蓝牙模块将我的无线遥控车变成了 NodeBot。现在我可以使用上下左右键从笔记本电脑控制汽车。我也可以从网络界面控制汽车。现在我想使用上述技术从移动应用程序运行和控制汽车,我无法弄清楚如何做到这一点。请帮帮我。
node.js - 使用 Johnny 5 的多个 arduino 板相互冲突
我能够初始化两个板。(感谢@ladislas)。
对我来说,问题是 REPL 正在复制,而我的控制器似乎吓坏了(伺服系统混乱等)。
这些板似乎有冲突,尽管它们是完全不同的电路,所以不知道如何处理代码。
这是我的代码(抱歉其中有额外的噪音)。电机板(带电机罩的 Arduino)非常简单。我只是在使用 REPL 进行测试。Mega板是我的大多数传感器和伺服器作为仅供参考的地方。
javascript - 在 NodeJS (mac) 上为 Johnny-5 安装 Serialport 模块
我无法在 Mac 上安装模块 Serialport。因此,无法通过 Johnny-5 将 Arduino 与我的计算机连接起来。它说这个错误:
我尝试在本地、全局安装它,查找解决方案,但没有任何帮助。可能是因为我最近更新到 NodeJS 4.0.0。但是我尝试降级它,结果仍然是一样的。安装了 Visual Studio 和 Python(版本 2.x)(在许多不工作的“解决方案”中建议使用)。
你知道如何解决它吗?非常感谢。
arduino-uno - Arduino,约翰尼五号,它可以在没有连接计算机的情况下工作吗?
我是 Arduino 和 johnny-5 的新手。我不清楚约翰尼五号的工作方式。JS代码是在电脑上运行还是直接在Arduino板上运行?此外,我们可以将 johnny-5 用于 IoT 吗?因为我还没有找到任何支持 Arduino uno 连接到互联网的组件(调用 rest api 或 Azure 服务,..)
谢谢,
javascript - 几秒钟后,Arduino Uno 和 Johnny-Five 停了下来
我正在为我的一个项目使用 Arduino Uno、Node.js 和 Johnny-Five。当我尝试运行下面的代码时,一切正常,我得到了传感器的反馈。几秒钟后,Node.js 就停止了,没有给我任何理由。我在 Ubuntu 上测试了代码,Node 无限运行,但在 Windows 7 上没有。你知道任何故障排除技术可以帮助我确定 Node.js 停止的原因吗?非常感谢。
javascript - Johnny five and multiple boards - how to recognize which board I am connected to
Let's say I am connecting 2 Arduino boards to the computer and I want to use Johnny-five here. Each of boards is used to different tasks, for example one reads sensors, the other controls some LEDs. So it is important to me to read/write signals to appropriate boards.
I am looking for some flexibility here, because I found out that:
Here I don't know which board got key A and which B, and I can't guarantee that keys will not be opposite when I connect my arduinos to another machine:
Here I know exactly which board is connected to which port, but I can't hardcode it if I am planning to connect boards to another machine:
The only idea I have for now is to use a kind of jumpers, by wiring for example pin10 to +5V on board 1, and to the ground on board 2, or even use resistors and have many signal levels (if I plan to connect more boards), then probe the pin and just get info which board I am connected to and assign it to A or B in the array. After that I would run the main code with my program.
My question is: Do you see any other approach giving you guarantee that you "talk" to correct board?