万本电子书0元读

万本电子书0元读

顶部广告

Arduino软硬件协同设计实战指南(第2版)电子书

售       价:¥

纸质售价:¥70.30购买纸书

77人正在读 | 0人评论 6.2

作       者:王思野,李永华

出  版  社:清华大学出版社

出版时间:2018-04-01

字       数:13.2万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书以物联网和智能开源硬件的发展为背景,总结了基于Arduino开源硬件的开发方法,并给出了系统开发Arduino智能硬件产品的实际案例。主要内容分四个方面: Arduino开源硬件产品、开发环境及编程语言(第1~3章)——主要介绍当今常用的开发板,以及Arduino IDE的使用和相关的编程语言等; Arduino开发产品的基本方法(第4~6章)——主要介绍硬件设计方法Fritzing的使用、Arduino程序设计和扩展板的使用; 外围硬件及传感器使用方法(第7~10章)——主要介绍智能开源硬件平台、各种传感器和模块; 综合案例的开发(第11~20章)——主要介绍游戏类开发、控制类开发、交互类开发、物联网开发以及大型综合项目开发。本书内容由浅入深、先思考后实践,创新思维与实践案例相结合,以满足不同层次读者的需求; 同时,本书配有实际项目的硬件设计图和软件实现代码,可供读者学习使用。 本书可作为高校信息与通信工程专业的本科生教材,也可以作为智能硬件爱好者的参考用书。对于从事物联网开发的专业技术人员,也可以作为参考用书。 本书以物联网和智能源硬件的发展为背景,总结了基于Arduino源硬件的发方法,并给出了系统发Arduino智能硬件产品的实际案例。主要内容分四个方面: Arduino源硬件产品、发环境及编程语言(第1~3章)——主要介绍当今常用的发板,以及Arduino IDE的使用和相关的编程语言等; Arduino发产品的基本方法(第4~6章)——主要介绍硬件设计方法Fritzing的使用、Arduino程序设计和扩展板的使用; 外围硬件及传感器使用方法(第7~10章)——主要介绍智能源硬件平台、各种传感器和模块; 综合案例的发(第11~20章)——主要介绍游戏类发、控制类发、交互类发、物联网发以及大型综合项目发。本书内容由浅深、先思考后实践,创新思维与实践案例相结合,以满足不同层次读者的需求; 同时,本书配有实际项目的硬件设计图和软件实现代码,可供读者学习使用。 本书可作为高校信息与通信工程专业的本科生教材,也可以作为智能硬件爱好者的参考用书。对于从事物联网发的专业技术人员,也可以作为参考用书。
【推荐语】
《Arduino软硬件协同设计实战指南》(第2版)系统论述了Arduino源硬件的发方法和技术。书中由浅深介绍了Arduino的使用,以具体的模块为基础,学习Arduino外围设备的使用,以丰富的Arduino设计实例,实现了智能硬件的物联网应用。在处理嵌式系统的发过程中,使用Arduino源平台,将事半功倍,极大提高效率。提供大量Arduino原创项目发案例,可二次发利用,提供配套源代码!
目录展开

作者简介

内容简介

前言

第1章 Arduino开源硬件

1.1 Arduino UNO

1.2 Arduino YUN

1.3 Arduino DUE

1.4 Arduino MEGA 2560

1.5 Arduino LEONARDO

1.6 Arduino ETHERNET

1.7 Arduino ROBOT

1.8 Arduino NANO

第2章 Arduino软件开发平台

2.1 Arduino平台特点

2.2 Arduino IDE的安装

2.3 Arduino IDE的使用

第3章 Arduino编程语言

3.1 Arduino编程基础

3.2 数字I/O口的操作函数

3.3 模拟I/O口的操作函数

3.4 高级I/O操作函数

3.5 时间函数

3.6 中断函数

3.7 串口通信函数

第4章 Arduino硬件设计平台

4.1 Fritzing软件简介

4.2 Fritzing使用方法

4.3 Arduino电路设计

4.4 Arduino样例与编程

第5章 Arduino开发基础

5.1 入门开发例程

5.2 数字信号处理开发例程

5.3 模拟信号处理开发例程

第6章 Arduino扩展板

6.1 Arduino Ethernet Shield

6.2 Arduino GSM Shield

6.3 Arduino Motor Shield

6.4 Arduino 9 Axes Motion Shield

6.5 Arduino WiFi Shield

6.6 Arduino的库函数

第7章 Arduino数据采集

7.1 温湿度采集

7.2 水位采集

7.3 光强采集

7.4 气体传感器

7.5 超声波传感器

7.6 压力传感器

7.7 风速传感器

7.8 拍照模块

第8章 Arduino显示控制

8.1 LED

8.2 数码管

8.3 点阵

8.4 液晶LCD

第9章 Arduino电流控制

9.1 直流电机

9.2 步进电机

9.3 舵机

9.4 继电器

第10章 Arduino通信控制

10.1 SPI串口通信

10.2 红外线通信

10.3 RFID通信

10.4 Ethernet通信

10.5 WiFi通信

10.6 BlueTooth通信

10.7 XBee通信

第11章 游戏类开发

11.1 Jumping Pong

11.2 打地鼠游戏机

第12章 控制类开发

12.1 蓝牙控制智能车

12.2 可抓取机械手臂

第13章 交互类开发

13.1 虚拟架子鼓

13.2 触摸按键交互设计

第14章 物联网开发

14.1 植物生长助手

14.2 环境信息采集系统

14.3 家居灯光控制系统

第15章 智慧农业设计与开发

15.1 简介

15.2 系统逻辑结构图

15.3 开发板选型

15.4 感知层的设计

15.5 平台层的设计

第16章 手势图案解锁门项目设计

16.1 项目背景

16.2 创意描述

16.3 功能及总体设计

16.4 产品展示

16.5 故障及问题分析

16.6 元器件清单

第17章 激光雕刻机项目设计

17.1 项目背景

17.2 创意描述

17.3 功能及总体设计

17.4 产品展示

17.5 故障及问题分析

17.6 元器件清单

第18章 App遥控四轴飞行器项目设计

18.1 项目背景

18.2 创意描述

18.3 功能与整体设计

18.4 产品展示

18.5 故障及问题分析

18.6 元器件清单

第19章 肩带式转向警示器项目设计

19.1 项目背景

19.2 创意描述

19.3 功能及总体设计

19.4 产品展示

19.5 故障及问题分析

19.6 元器件清单

第20章 变声器项目设计

20.1 项目背景

20.2 创新描述

20.3 功能及总体设计

20.4 产品展示

20.5 故障及问题分析

20.6 元器件清单

参考文献

附录A 面包板的使用

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部