机器人编程与热门编程语言JavaScript强强联合
近年来, JavaScript机器人编程技术日渐流行起来,而Johnny-Five是一个可以给NodeBots提供跨硬件系统一致性API的框架。本书会带你熟悉基础的机器人技术项目,包括物理硬件构建和相关的JavaScript编程。本书会带领读者学习Johnny-Five和JavaScript机器人技术的概念。你会学习如何在Johnny-Five中使用不同的模块,如数字GPIO引脚、PWM输出引脚、传感器、舵机和电机等,还包括一些使用I2C和SPI的高级模块。
你还会学习如何将Johnny-Five机器人连接到网络服务器上。你还将了解Johnny-Five框架的优势以及它所支持的更多设备。
通过阅读本书,你将能够:
■ 熟悉Johnny-Five REPL;
■ 使用基本输出设备来构造机器人;
■ 创建使用复杂的输出设备的项目,使用Johnny-Five API简化对需要复杂接口的
模块(如I2C)的操作;
■ 学习Animation API,以通过工作时序和关键帧操作复杂的动作;
■ 将其他设备(如USB设备)加入Johnny-Five项目;
■ 将Johnny-Five项目连接到外部API并创建输入自己的物联网。
展开