作品简介

本书系统论述了Arduino开源硬件的架构、原理、开发方法及11个完整的项目设计案例。全书共分12章,内容包括Arduino项目设计基础、迷你游戏机项目设计、基于JY901的无线体感游戏掌机项目设计、Heagic Tower项目设计、带游戏手柄的2048小游戏项目设计、贪吃蛇游戏机项目设计、推箱游戏机项目设计、Hit Me地鼠游戏机项目设计、体感游戏模拟器项目设计、JUST JUMP游戏项目设计、变脸弹珠台小游戏项目设计、贪吃蛇小游戏项目设计。

本书可作为高校电子信息类专业“开源硬件设计”“电子系统设计”“创新创业”等课程的教材,也可作为创客及智能硬件爱好者的参考用书,还可作为从事物联网、创新开发和设计专业人员的技术参考书。

李永华,现执教于北京邮电大学,拥有超过10年的嵌入式开发经验,目前致力于物联网、云计算与大数据的研究工作。在教学中善于以兴趣为导向,激发学生的创造性;以素质为基础,提高自身教学水平;以科研为手段,促进教学理念的转变。在研发及教学实践中指导学生实现300个创新案例,参与了30余项国家级与企业横向课题的研究工作,在国内外学术期刊及会议发表论文60余篇,申请专利40余项,出版教材10余部。

作品目录

  • 内容简介
  • 作者简介
  • 前言 PREFACE
  • 第1章 Arduino项目设计基础
  • 1.1 开源硬件简介
  • 1.2 Arduino开源硬件
  • 1.3 Arduino软件开发平台
  • 1.4 Arduino编程语言
  • 1.5 Arduino硬件设计平台
  • 第2章 迷你游戏机项目设计
  • 2.1 功能及总体设计
  • 2.2 模块介绍
  • 2.3 产品展示
  • 2.4 元件清单
  • 第3章 基于JY901的无线体感游戏掌机项目设计
  • 3.1 功能及总体设计
  • 3.2 模块介绍
  • 3.3 产品展示
  • 3.4 元件清单
  • 第4章 Heagic Tower项目设计
  • 4.1 功能及总体设计
  • 4.2 模块介绍
  • 4.3 产品展示
  • 4.4 元件清单
  • 第5章 带游戏手柄的2048小游戏项目设计
  • 5.1 功能及总体设计
  • 5.2 模块介绍
  • 5.3 产品展示
  • 5.4 元件清单
  • 第6章 贪吃蛇游戏机项目设计
  • 6.1 功能及总体设计
  • 6.2 模块介绍
  • 6.3 产品展示
  • 6.4 元件清单
  • 第7章 推箱游戏机项目设计
  • 7.1 功能及总体设计
  • 7.2 模块介绍
  • 7.3 产品展示
  • 7.4 元件清单
  • 第8章 Hit Me地鼠游戏机项目设计
  • 8.1 功能及总体设计
  • 8.2 模块介绍
  • 8.3 产品展示
  • 8.4 元件清单
  • 第9章 体感游戏模拟器项目设计
  • 9.1 功能及总体设计
  • 9.2 模块介绍
  • 9.3 产品展示
  • 9.4 元件清单
  • 第10章 JUST JUMP游戏项目设计
  • 10.1 功能及总体设计
  • 10.2 模块介绍
  • 10.3 产品展示
  • 10.4 元件清单
  • 第11章 变脸弹珠台小游戏项目设计
  • 11.1 功能及总体设计
  • 11.2 模块介绍
  • 11.3 产品展示
  • 11.4 元件清单
  • 第12章 贪吃蛇小游戏项目设计
  • 12.1 功能及总体设计
  • 12.2 模块介绍
  • 12.3 产品展示
  • 12.4 元件清单
  • 参考文献
展开全部