Node与Arduino、树莓派2的开发实践
1. Node与Arduino编程
要对Arduino Uno进行编程,需先在计算机上安装Arduino软件。以Windows 10系统为例,使用的版本为1.7.8,该软件也有适用于OS X和Linux的版本,可在Arduino官网获取详细安装说明。
安装完成后,通过USB线将Arduino连接到PC,并记录连接到开发板的串口(如COM3)。为了使用Node,还需将Firmata上传到Arduino,它实现了计算机软件与微控制器通信的协议。在Arduino应用程序中,选择“File”→“Examples”→“Firmata”→“StandardFirmata”,然后点击窗口顶部的右指箭头将Firmata上传到Arduino。
虽然Node和JavaScript并非控制Arduino或树莓派的默认或最常用方式(Python是热门选择),但有一个名为Johnny - Five的Node框架可用于对这些设备进行编程,使用以下命令进行安装:
npm install johnny - five
Johnny - Five网站不仅提供了用于控制开发板的广泛API描述,还有多个示例,包括“Hello World”闪烁应用。下面是让Arduino Uno板上嵌入式LED(或连接到13号引脚的外部LED)闪烁的代码:
var five = require("johnny - five");
var board = new five.Boa
Node与Arduino、树莓派2开发实践
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



