AI简介
这是一本详细探索JavaScript机器人技术,NodeBots和Johnny-Five的书籍。书中从搭建开发环境开始,逐步引导读者了解Johnny-Five库的工作原理,如何使用Johnny-Five控制各种设备,如LED灯、LCD显示屏、舵机和电机等。
书中首先介绍了探索JS机器人技术,NodeBots和Johnny-Five的概念,让读者对机器人编程有一个基本的了解。然后,作者详细讲解了如何搭建开发环境,包括安装Node.js和npm,以及Johnny-Five库。在使用Johnny-Five章节中,作者介绍了Johnny-Five项目的工作原理,如何使用Read-Eval-Print-Loop(REPL) ,以及如何使用Johnny-Five控制LED灯。
在使用数字和PWM输出引脚章节中,作者讲解了GPIO引脚的工作原理,如何使用PWM引脚和Piezo元素。在使用特殊输出设备章节中,作者介绍了字符型LCD等需要多个引脚来输出数据的设备。在使用输入设备和传感器章节中,作者讲解了模拟输入引脚的工作原理,如何使用Johnny-Five传感器事件,以及如何使用基本输入设备——按键