Arduino标准固件
首先,我将向您解释何时以及为什么将Firmata用于Arduino。 之后,您将看到如何在Arduino上快速设置Standard Firmata。 然后,您将在计算机上创建一个客户端以实际通信并向Arduino发送命令。
在本教程中,我将使用Arduino Uno开发板。
为什么要使用Arduino(标准)固件?
Arduino的StandardFirmata是什么?
在Arduino上安装StandardFirmata
无需任何代码即可测试Arduino Firmata
编写Python客户端程序
安装Node.js和NPM
Node.js是一个运行时环境,其中包含执行用JavaScript编写的程序所需的一切。它用于在服务器上运行脚本以呈现内容,然后再将其传递到网络浏览器。
NPM代表Node Package Manager,它是用于开发和共享JavaScript代码的应用程序和存储库。
前提
- 具有管理员权限的用户帐户(或具有下载和安装软件的能力)
- 访问Windows命令行(搜索> cmd>右键单击>以管理员身份运行)或Windows PowerShell(搜索> Powershell>右键单击>以管理员身份运行)
步骤1:下载Node.js安装程序
步骤2:从浏览器安装Node.js和NPM
步骤3:验证安装
在Windows上更新Node.js和NPM
在Windows上卸载Node.js和NPM
基本的Node.js用法
使用Node.js控制Arduino示例代码
详情参阅 - 亚图跨际