推荐序二
Arduino从未停止过开源创新的步伐,自其问世以来为无数创客提供了大大小小的开源控制器硬件,因其程序语法简单易懂,开发资料丰富,短短几年时间迅速蹿红创客界风靡全球。最新推出的Arduino Yun更是得到了众多创客们的追捧,因其整合了Arduino易用的架构和Linux系统的强大功能,可以轻松连接到复杂的Web服务,并融合多种功能,俨然成为即将改变我们家庭生活的又一大利器。
硬件平台的推陈出新,离不开软件的支持协作,由美国国家仪器(简称NI)公司推出的LabVIEW图形化设计软件平台,可以完美地与Arduino硬件结合,其与传统文本形式编程语言不同,打开软件,你会发现眼前是一幅由各种各样的图形块与彩色线条组成的图画。图形化软件编程界面直观,技术门槛低,易学易懂,能够给开发者提供更多创新机会,更重要的是LabVIEW可以帮助开发者在不同阶段使用不同版本,根据硬件平台的不同,合理选择。对于学生连续性的学习,有助于帮助他们将LabVIEW用于未来的实际工作中。
本人有幸通过Arduino学习交流与作者相识,先于广大读者阅读全书内容。本书前两章分别对Arduino硬件和LabVIEW软件做了基础性的讲解,随即在第3章中对软硬件两者之间如何连接进行了全面剖析,如RS485、蓝牙、射频、ZigBee等都是当下最热门的通信方式,图文并茂,配以实验案例教学,促使读者快速加深对知识的认知和理解。本书最后分基础实验、应用进阶、实战项目三章讲述,这部分的内容是本书的最大亮点,作者精挑细选的实验案例完全考虑初学者的学习能力和对实验的兴趣,由浅入深,力求通俗易懂。本书的出版将继续推动Arduino和LabVIEW在中国的普及和推广,同时也会大大提高中国学生对编程创作的热情。
如果你想玩转Arduino,相信LabVIEW这款图形化编程软件是你的最佳选择。最后,希望你能够通过本书的学习创造出更多好玩新奇的作品。
于欣龙
奥松机器人创始人、资深创客