本书以两轮小型教育机器人为典型制作项目,采用AVR系列单片机作为其控制器,按照工作过程展开教学与实践,通过循序渐进地构建智能机器人控制器和控制软件,将AVR单片机的外围引脚接口特性、外围扩展电路、内部结构原理和C语言程序设计等知识通过“学中做,做中学”的方式传授给学生,彻底打破了传统的教学方法和教学体系结构,解决了单片机原理与应用、C语言程序设计等核心专业基础课程抽象与难学的问题。
本书共包括9个项目:Linux基础及环境搭建(项目1);ARM开发板硬件基础(项目2);嵌入式Linux的应用开发(项目3-项目9)。每个项目从项目描述、教学目标、知识准备、任务实现、考核评价、拓展提高六个方面来组织编写。
本书按照现代传感器技术在日常生活和工业生产中的典型应用分门别类展开,重点介绍传感器集成应用技术,并穿插一些基础的测量技术与方法。