出版社:清华大学出版社
年代:2015
定价:45.0
本书将以CDIO工程教育理念为指导,以开源硬件平台Arduino为基础,以C/C++编程语言的具体应用为导向,系统介绍Arduino软硬件协同设计的理论与实践。
第一篇构思篇
第1章CDIO概述
第2章创新概述
第二篇设计篇
第3章程序设计方法
第4章EDA设计工具
第三篇实现篇
第5章开源硬件的概述
第6章Arduino平台
6.1Arduino的特点
6.2Arduino开发环境
6.2.1Arduino IDE的安装
6.2.2Arduino IDE的使用
6.3编程语言
6.3.1Arduino编程基础
6.3.2数字I/O口的操作函数
6.3.3模拟I/O口的操作函数
6.3.4高级I/O Pulseln(pin,state,timeout)
6.3.5时间函数
6.3.6中断函数
6.3.7串口通信函数
6.3.8Arduino的库函数
第7章Arduino数据采集
第8章Arduino显示控制
第9章Arduino电流控制
第10章Arduino通信控制
第四篇应用篇
第11章游戏类开发
第12章控制类开发
第13章交互类开发
第14章物联网开发
第15章智慧农业设计与开发
附录AFritzing安装流程
附录BVirtual Breadboard安装流程
附录CProteus安装流程
附录DEAGLE安装流程
附录E面包板的使用
参考文献
本书以物联网和智能开源硬件的发展为背景,按照CDIO的产品设计与实现思路,系统地介绍了基于Arduino的硬件创新产品构思、设计、实现与运营。全书主要内容包括四个部分: 构思篇(第1~2章),介绍常用的创新模式及常用的创新方法; 设计篇(第3~4章),介绍创新产品的设计方法,包括软件设计方法和硬件设计方法; 实现篇(第5~10章),介绍开源智能硬件平台和各种传感器及模块,并详尽介绍它们的功能、使用方法、电路连接和实例程序; 应用篇(第11~15章),介绍游戏类产品开发、控制类产品开发、交互类产品开发和物联网开发。本书将创新思维与实践案例相结合,由浅入深,循序渐进,以满足不同层次读者的学习需求; 同时,本书提供了实际项目的硬件设计图和软件实现代码,便于读者快速动手实践。本书可作为电子信息类专业的本科生教材,也可作为智能硬件爱好者的参考用书,还可为“创客”进行产品分析、设计与实现提供帮助。
《Arduino软硬件协同设计:实战指南》是国内首论述基于CDIO的Arduino软硬件协同设计的图书,作者李永华长期执教于北京邮电大学,具有丰富的教学经验与实际项目开发经验。本书既有创新模式及创新方法的详尽论述,也有创新产品的软/硬件设计、产品实现及运营的论述,涵盖了Arduino智能硬件实现的全方位的知识。本书适合的读者对象包括:物联网、智能硬件的快速原型开发人员、嵌入式产品设计工程师、嵌入式软件开发工程师,以及学习嵌入式系统课程的本科生。本书特点如下:
(1) 对于创新模式与创新方法进行全面总结,以强化读者的创新思维和创新设计方法;
(2) 大量采用Arduino开源硬件平台实现的智能硬件设计实例,便于快速动手实践;
(3) 系统论述基于CDIO工程教育方法的创新产品开发流程,并提供产品设计案例;
(4) 全面剖析开源硬件平台构建智能硬件产品的方法,以适应物联网时代发展的需要;
(5) 包含大量实际项目案例。
书籍详细信息 | |||
书名 | Arduino软硬件协同设计实战指南站内查询相似图书 | ||
丛书名 | 清华开发者书库 | ||
9787302395423 如需购买下载《Arduino软硬件协同设计实战指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 45.0 | 语种 | 简体中文 |
尺寸 | 26 × 19 | 装帧 | 平装 |
页数 | 印数 | 3000 |
Arduino软硬件协同设计实战指南是清华大学出版社于2015.出版的中图分类号为 TP368.1-62 的主题关于 单片微型计算机-程序设计-指南 的书籍。
李永华, 王思野, 编著
钟富昭, 编著
(美) 布鲁姆 (Blum,R.) , 著
李永华, 王思野, 高英, 编著
(美) 约翰·休斯 (John M. Hughes) , 著
(英) 蒙克 (Monk,S.) , 著
余崇梓, 编著
《Arduino开发实战指南》, 编著
程晨, 著