- 中国铁道出版社
- 9787113302504
- 1-1
- 502251
- 66259704-6
- 16开
- 2023-09
- 计算机类
- 高职
内容简介
本书以ArduinoUNOR3开发板为硬件平台,按照基础知识、模块应用、大小型应用实例结合的顺序,对Arduino技术开发涉及的知识点进行了系统、细致地论述。本书注重理论与实践教学的融合,设计了丰富的案例 和综合项目,以帮助读者掌握本书的理论与技能,并增强读者的动手实践能力。全书共分为9个单元,内容包括软硬件开发环境搭建、基础编程语言、Arduino开发板接口及应用、人机交互模块、电机模块、环境传感器模块、通信模块、输入/输出模块以及贯穿全书知识点的综合案例。本书附有源代码、习题、教学课件、硬件类库等资源,还提供了在线答疑服务,读者可扫描二维码获取资源和服务。 本书适合作为高等职业院校计算机专业的教材,也可作为高职计算机电子技能大赛的培训用书。
目录
第1单元Arduino软硬件开发环境1 任务1.1Arduino介绍1 任务1.2Arduino相关电子元器件11 任务1.3ArduinoIDE16 任务1.4Arduino仿真软件24 单元小结32 习题32 第2单元Arduino基础编程34 任务2.1数据类型34 任务2.2运算符41 任务2.3函数46 任务2.4控制语句54 单元小结59 习题59 第3单元Arduino开发板接口及应用61 任务3.1数字I/O接口61 任务3.2模拟I/O接口66 任务3.3串行通信接口70 任务3.4软件模拟串口78 任务3.5IIC总线接口83 任务3.6SPI总线接口90 任务3.7外部中断98 任务3.8定时器中断102