展开全部

主编推荐语

“开源硬件+Arduino案例”基于Arduino教学实践课程,配实际案例,深入浅出。

内容简介

本书以“大众创业万众创新”为时代背景,结合当前高等院校创新实践课程,总结基于Arduino开源硬件的开发方法,并给出了系统开发Arduino智能硬件产品的实际案例。其主要内容包括四个方面:开源硬件简介及Arduino开发板,Arduino开发产品的基本方法、外围硬件及传感器使用方法,综合案例的开发。本书内容是教师在教学过程中,基于Arduino开发平台,指导学生进行创新项目,最后总结了优秀的项目开发案例,本书图文并茂,丰富实用,深入浅出,易学易用。

目录

  • 版权信息
  • 内容简介
  • 作者简介
  • 前言
  • 第1章 Arduino项目设计基础
  • 1.1 开源硬件简介
  • 1.2 Arduino开源硬件
  • 1.2.1 Arduino开发板
  • 1.2.2 Arduino扩展板
  • 1.3 Arduino软件开发平台
  • 1.3.1 Arduino平台特点
  • 1.3.2 Arduino IDE的安装
  • 1.3.3 Arduino IDE的使用
  • 1.4 Arduino编程语言
  • 1.4.1 Arduino编程基础
  • 1.4.2 数字I/O引脚的操作函数
  • 1.4.3 模拟I/O引脚的操作函数
  • 1.4.4 高级I/O引脚的操作函数
  • 1.4.5 时间函数
  • 1.4.6 中断函数
  • 1.4.7 串口通信函数
  • 1.4.8 Arduino的库函数
  • 1.5 Arduino硬件设计平台
  • 1.5.1 Fritzing软件简介
  • 1.5.2 Fritzing使用方法
  • 1.5.3 Arduino电路设计
  • 1.5.4 Arduino开发平台样例与编程
  • 第2章 迷你游戏机项目设计
  • 2.1 功能及总体设计
  • 2.2 模块介绍
  • 2.2.1 入口点模块
  • 2.2.2 引脚声明模块
  • 2.2.3 设备类模块
  • 2.2.4 操作基类模块
  • 2.2.5 设备工作控制模块
  • 2.2.6 游戏信息声明模块
  • 2.2.7 游戏记录模块
  • 2.2.8 游戏实体基类模块
  • 2.2.9 反重力小鸭游戏模块
  • 2.2.10 初始界面模块
  • 2.2.11 游戏记录声明模块
  • 2.3 产品展示
  • 2.4 元件清单
  • 第3章 基于JY901的无线体感游戏掌机项目设计
  • 3.1 功能及总体设计
  • 3.2 模块介绍
  • 3.2.1 手柄数据采集模块
  • 3.2.2 树莓派游戏实现模块
  • 3.2.3 云服务器数据存储模块
  • 3.2.4 移动端数据展示模块
  • 3.3 产品展示
  • 3.4 元件清单
  • 第4章 Heagic Tower项目设计
  • 4.1 功能及总体设计
  • 4.2 模块介绍
  • 4.2.1 角度数据采集模块
  • 4.2.2 蓝牙模块
  • 4.2.3 控制模块
  • 4.2.4 游戏模块
  • 4.3 产品展示
  • 4.4 元件清单
  • 第5章 带游戏手柄的2048小游戏项目设计
  • 5.1 功能及总体设计
  • 5.2 模块介绍
  • 5.2.1 主程序模块
  • 5.2.2 输入模块
  • 5.2.3 传输模块
  • 5.3 产品展示
  • 5.4 元件清单
  • 第6章 贪吃蛇游戏机项目设计
  • 6.1 功能及总体设计
  • 6.2 模块介绍
  • 6.2.1 主程序模块
  • 6.2.2 按键开关模块
  • 6.2.3 显示屏模块
  • 6.3 产品展示
  • 6.4 元件清单
  • 第7章 推箱游戏机项目设计
  • 7.1 功能及总体设计
  • 7.2 模块介绍
  • 7.2.1 主程序模块
  • 7.2.2 按键输入模块
  • 7.3 产品展示
  • 7.4 元件清单
  • 第8章 Hit Me地鼠游戏机项目设计
  • 8.1 功能及总体设计
  • 8.2 模块介绍
  • 8.2.1 主程序模块
  • 8.2.2 显示与SD模块
  • 8.2.3 游戏模块
  • 8.3 产品展示
  • 8.4 元件清单
  • 第9章 体感游戏模拟器项目设计
  • 9.1 功能及总体设计
  • 9.2 模块介绍
  • 9.2.1 数据采集模块
  • 9.2.2 数据传输模块
  • 9.2.3 游戏实现模块
  • 9.3 产品展示
  • 9.4 元件清单
  • 第10章 JUST JUMP游戏项目设计
  • 10.1 功能及总体设计
  • 10.2 模块介绍
  • 10.2.1 声音传感器模块
  • 10.2.2 LCD显示屏输出模块
  • 10.2.3 LED输出显示模块
  • 10.2.4 主程序模块
  • 10.3 产品展示
  • 10.4 元件清单
  • 第11章 变脸弹珠台小游戏项目设计
  • 11.1 功能及总体设计
  • 11.2 模块介绍
  • 11.2.1 Arduino开发板
  • 11.2.2 Processing模块
  • 11.3 产品展示
  • 11.4 元件清单
  • 第12章 贪吃蛇小游戏项目设计
  • 12.1 功能及总体设计
  • 12.2 模块介绍
  • 12.2.1 主程序模块
  • 12.2.2 Joystick shield扩展板模块
  • 12.2.3 Arduino LCD5110a模块
  • 12.3 产品展示
  • 12.4 元件清单
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。