内容简介

"本书是一本将Arduino虚拟仿真介绍、C与C++程序设计和基于Arduino的多传感器实验案例分析结合在一起的教材。考虑到Arduino实际使用的普及性,本书以Arduino虚拟仿真为主线,围绕“低成本”“经典仿真案例分析”“仿真实验自主设计”展开。主要介绍Arduino工程建立、C与C++程序设计以及仿真案例分析,将其作为教材的基础;在此基础上,使用虚拟平台中多种传感器自主设计相关实验案例,如定时中断交通灯、步进电机外部中断串口通信控制、超声波智能避障小车及智能红外遥控小车等;Arduino的I/O口基本驱动、中断、定时器以及串口通信的基本应用为贯穿本书的主线;将Arduino中实际使用的C与C++编程技巧,通信协议解析以及仿真元器件控制逻辑等作为本书的重点,使学生掌握Arduino关键技术要点和应用方法。

本书可作为高等院校“Arduino程序设计与应用”课程的通用教材,也可作为电子信息和自动化类专业学生的“C与C++语言程序设计”或“Arduino程序设计与应用”课程的教材。

"