本书主要介绍了在Arduino平台上进行编程开发,构建各种有趣应用的技术和方法。本书内容充分考虑到非电子信息学科初学者的需求,由浅入深,涵盖了Arduino编程的方方面面。全书分为三部分,第一部分介绍了Arduino的起源、组成和开发环境的使用;第二部分讲解了在C语言基础上派生出的Arduino编程语言的基础知识;第三部分介绍了完成各种应用功能的实用技术,包括读取数字、模拟信号,中断的使用,设备间通信,电机控制,LCD显示,网络通信,读写SD卡等。最后,通过一个综合性的原型系统,展示了从设计到实现完整项目的全过程。
展开