我是 Arduino 和 johnny-5 的新手。我不清楚约翰尼五号的工作方式。JS代码是在电脑上运行还是直接在Arduino板上运行?此外,我们可以将 johnny-5 用于 IoT 吗?因为我还没有找到任何支持 Arduino uno 连接到互联网的组件(调用 rest api 或 Azure 服务,..)
谢谢,
我是 Arduino 和 johnny-5 的新手。我不清楚约翰尼五号的工作方式。JS代码是在电脑上运行还是直接在Arduino板上运行?此外,我们可以将 johnny-5 用于 IoT 吗?因为我还没有找到任何支持 Arduino uno 连接到互联网的组件(调用 rest api 或 Azure 服务,..)
谢谢,
johnny-5 使用 Firmata。Javascript 代码在您的 PC 上运行,而 Arduino 基本上用作外围设备 - Firmata 固件允许您 PC 上的软件与 Arduino 的所有输入和输出进行交互,但没有任何真正的“智能”在运行阿杜诺。
是的,如果 Arduino 有以太网屏蔽或其他连接互联网的方法,则可以在 Arduino 上使用 REST API,而无需连接计算机,但请记住,Uno 只有 2kB 的 RAM 和32kB 的 ROM,所以你可以做的事情有多复杂是有限制的。
您可以将 arduino 连接到覆盆子,它并不昂贵。