正版书籍 Arduino软硬件协同设计实战指南arduino开发权威指南教程书籍 arduino技术内幕 arduino程序设计 程序设计方法学.
- 产品名称:程序设计方法学
- 是否是套装:否
- 书名:程序设计方法学
- 定价:48.00元
- 出版社名称:中国水利水电出版社
- 出版时间:2008年03月
- 作者:(美)麦基弗(MclverA),(美)摩根(MorganC.) 著,田玉敏
- 开本:16
- 书名:程序设计方法学
B6
作者:李永华、高英、陈青云
ISBN(咨询特价)
定价:(咨询特价)
印次:1-1
装帧:平装
印刷日期:2015-(咨询特价)
本书以物联网和智能开源硬件的发展为背景,按照CDIO的产品设计与实现思路,系统地介绍了基于Arduino的硬件创新产品构思、设计、实现与运营。全书主要内容包括四个部分: 构思篇(第1~2章),介绍常用的创新模式及常用的创新方法; 设计篇(第3~4章),介绍创新产品的设计方法,包括软件设计方法和硬件设计方法; 实现篇(第5~10章),介绍开源智能硬件平台和各种传感器及模块,并详尽介绍它们的功能、使用方法、电路连接和实例程序; 应用篇(第11~15章),介绍游戏类产品开发、控制类产品开发、交互类产品开发和物联网开发。
本书将创新思维与实践案例相结合,由浅入深,循序渐进,以满足不同层次读者的学习需求; 同时,本书提供了实际项目的硬件设计图和软件实现代码,便于读者快速动手实践。
本书可作为电子信息类专业的本科生教材,也可作为智能硬件爱好者的参考用书,还可为“创客”进行产品分析、设计与实现提供帮助。
第一篇构思篇
第1章CDIO概述
1.1什么是CDIO
1.2CDIO工程教育方法简介
1.2.1CDIO课程大纲
1.2.2CDIO方法标准
1.2.3CDIO方法特点
1.3CDIO在中国的发展
1.4CDIO发展面临的问题
第2章创新概述
2.1什么是创新
2.2创新模式
2.2.1Living Lab
2.2.2TRIZ
2.2.3Fab Lab
2.3创新思维方法
2.3.1头脑风暴法
2.3.2思维导图法
2.3.3列举法
2.3.4六顶思考帽法
2.3.5移植法
2.3.6设问法、QFD等创新方法
第二篇设计篇
第3章程序设计方法
3.1流程图
3.1.1流程图标准符号
3.1.2流程图基本结构
3.2N睸图
3.3PAD图
第4章EDA设计工具
4.1Fritzing
4.1.1软件简介
4.1.2软件用法简介
4.1.3Arduino电路示例
4.1.4Arduino样例支持与编程
4.2Virtual Breadboard
4.2.1软件简介
4.2.2软件用法简介
4.3Proteus
4.3.1软件简介
4.3.2软件用法简介
4.3.3Arduino示例
4.4EAGLE
4.4.1软件简介
4.4.2软件用法简介
4.4.3Arduino件库导入
第三篇实现篇
第5章开源硬件的概述
5.1开源硬件的概念
5.2主流开源硬件简介
5.2.1Arduino
5.2.2Raspberry Pi
5.2.3BeagleBone
5.2.4Netduino
第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数据采集
7.1温湿度采集
7.1.1原理
7.1.2实验代码
7.2水位采集
7.2.1原理
7.2.2实验代码
7.3光强采集
7.3.1原理
7.3.2实验代码
7.4气体传感器
7.4.1原理
7.4.2实验代码
7.5超声波传感器
7.5.1原理
7.5.2实验代码
7.6压力传感器
7.6.1原理
7.6.2实验代码
7.7风速传感器
7.7.1原理
7.7.2实验代码
7.8拍照模块
7.8.1原理
7.8.2实验代码
第8章Arduino显示控制
8.1LED
8.1.1原理
8.1.2电路图
8.1.3实验代码
8.2数码管
8.2.1原理
8.2.2电路图
8.2.3实验代码
8.3点阵
8.3.1原理
8.3.2点阵的使用方法
8.3.3实验代码
8.4液晶LCD
8.4.1原理
8.4.2电路图
8.4.3引脚扩展
8.4.4实验代码
第9章Arduino电流控制
9.1直流电机
9.1.1原理
9.1.2电路图
9.1.3实验代码
9.2步进电机
9.2.1原理
9.2.2电路图
9.2.3实验代码
9.3舵机
9.3.1原理
9.3.2电路图
9.3.3实验代码
9.4继电器
9.4.1原理
9.4.2电路图
9.4.3实验代码
第10章Arduino通信控制
10.1SPI串口通信
10.1.1原理
10.1.2电路图及使用
10.1.3实验代码
10.2红外线通信
10.2.1原理
10.2.2电路图及使用
10.2.3实验代码
10.3RFID通信
10.3.1原理
10.3.2电路图及使用
10.3.3实验代码
10.4Ethernet通信
10.4.1原理
10.4.2电路图及使用
10.4.3实验代码
10.5WiFi通信
10.5.1原理
10.5.2电路图及使用
10.5.3实验代码
10.6BlueTooth通信
10.6.1原理
10.6.2电路图及使用
10.6.3实验代码
10.7XBee通信
10.7.1原理
10.7.2电路图及使用
10.7.3实验代码
第四篇应用篇
第11章游戏类开发
11.1Jumping Pong
11.1.1功能构思
11.1.2设计原理
11.1.3参考代码
11.2打地鼠游戏机
11.2.1功能构思
11.2.2设计原理
11.2.3参考代码
第12章控制类开发
12.1蓝牙控制智能车
12.1.1功能构思
12.1.2设计原理
12.1.3参考代码
12.2可抓取机械手臂
12.2.1功能构思
12.2.2设计原理
12.2.3参考代码
第13章交互类开发
13.1虚拟架子鼓
13.1.1功能构思
13.1.2设计原理
13.1.3参考代码
13.2触摸按键交互设计
13.2.1功能构思
13.2.2设计原理
13.2.3参考代码
第14章物联网开发
14.1植物生长助手
14.1.1功能构思
14.1.2设计原理
14.1.3参考代码
14.2环境信息采集系统
14.2.1功能构思
14.2.2设计原理
14.2.3参考代码
14.3家居灯光控制系统
14.3.1功能构思
14.3.2设计原理
14.3.3参考代码
第15章智慧农业设计与开发
15.1简介
15.2系统逻辑结构图
15.3开发板选型
15.3.1开发板简介
15.3.2参考代码
15.4感知层的设计
15.4.1流程图
15.4.2Arduino的GET、POST程序
15.5平台层的设计
15.5.1创建RESTFul WCF服务
15.5.2相关数据库设计
15.5.3平台数据接口开发
15.5.4Fiddler测试REST服务
15.5.5编写平台图片数据接收
15.5.6Arduino请求平台
附录AFritzing安装流程
附录BVirtual Breadboard安装流程
附录CProteus安装流程
附录DEAGLE安装流程
附录E面包板的使用
参考文献
_310x310.jpg
-
最近销售:已售出491 掌柜:旷氏文豪图书专营店¥149 元
-
最近销售:已售出312 掌柜:旷氏文豪图书专营店¥138 元
-
最近销售:已售出302 掌柜:旷氏文豪图书专营店¥96 元
-
最近销售:已售出301 掌柜:旷氏文豪图书专营店¥90 元
-
最近销售:已售出282 掌柜:旷氏文豪图书专营店¥50 元