图书介绍

Arduino与LabVIEW互动设计pdf电子书版本下载

Arduino与LabVIEW互动设计
  • 修金鹏著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302344674
  • 出版时间:2014
  • 标注页数:217页
  • 文件大小:30MB
  • 文件页数:232页
  • 主题词:单片微型计算机-程序设计;软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Arduino与LabVIEW互动设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Arduino入门 1

1.1 Arduino概述 1

1.2 Arduino家族 1

1.3 Arduino硬件资源 5

1.4 Arduino扩展 9

1.4.1 Arduino I/O扩展板 9

1.4.2 Arduino兼容模块 10

1.5 编程软件 11

1.5.1 Arduino IDE 11

1.5.2 LabVIEW Interface for Arduino 12

1.6 准备工作 13

1.6.1 安装LabVIEW 2010 13

1.6.2 安装Arduino工具包 17

1.6.3 安装Arduino板驱动 21

1.6.4 下载固件 24

1.7 LabVIEW编程简介 28

1.7.1 LabVIEW程序的构成 28

1.7.2 LabVIEW的操作模板 29

1.8 第一个互动项目——【项目1】闪烁的LED 30

第2章 Arduino简单互动设计 35

2.1 Arduino与LabVIEW的串口通信 35

2.2 Arduino初始化与关闭 41

2.2.1 Arduino初始化函数 41

2.2.2 Arduino关闭函数 42

2.3 数字输入 42

2.3.1 Set Digital Pin Mode函数 43

2.3.2 Digital Read Pin函数 43

2.3.3 【项目2】按键控制虚拟LED灯 44

2.3.4 Digital Read Port函数 47

2.3.5 【项目3】抢答器 48

2.4 数字输出 50

2.4.1 Digital Write Pin函数 50

2.4.2 【项目4】LED灯控制器 51

2.4.3 Digital Write Port函数 53

2.4.4 【项目5】LED流水灯 54

2.4.5 Tone函数 57

2.4.6 【项目6】小小电子琴 58

2.5 模拟输入 60

2.5.1 Analog Read Pin函数 60

2.5.2 【项目7】电压表 61

2.5.3 Analog Read Port函数 64

2.5.4 模拟采样 64

2.5.5 Get Finite Analog Sample函数 65

2.5.6 【项目8】有限采样实验 65

2.5.7 Continuous Acquisition Sample函数 67

2.5.8 Continuous Acquisition On函数 67

2.5.9 Continuous Acquisition Off函数 68

2.5.10 【项目9】连续采样实验 68

2.6 PWM模拟输出 71

2.6.1 PWM Write Pin函数 72

2.6.2 【项目10】LED呼吸灯 72

2.6.3 PWM Configure Port函数 75

2.6.4 PWM Write Port函数 75

2.6.5 【项目11】RGB三色LED灯 76

2.7 IIC/TWI总线 80

2.7.1 IIC总线概述 80

2.7.2 Arduino I2C 81

2.7.3 I2C Init函数 81

2.7.4 I2C Read函数 82

2.7.5 I2C Write函数 82

2.7.6 【项目12】I2C总线通信实验 83

2.8 SPI接口 87

2.8.1 SPI接口基本概念 87

2.8.2 SPI接口数据传输 88

2.8.3 Arduino SPI接口 89

2.8.4 SPI Init函数 89

2.8.5 SPI Set Bit Order函数 89

2.8.6 SPI Set Clock Divider函数 90

2.8.7 SPI Set Data Mode函数 90

2.8.8 SPI Send Receive函数 91

第3章 传感器互动设计 92

3.1 传感器模块 92

3.2 Arduino与磁敏传感器 93

3.2.1 磁敏传感器 93

3.2.2 【项目13】音乐贺卡 94

3.3 Arduino与温度传感器 100

3.3.1 温度传感器 100

3.3.2 【项目14】温控虚拟风扇 101

3.4 Arduino与声音传感器 104

3.4.1 声音传感器 104

3.4.2 【项目15】噪声监测仪 105

3.4.3 【项目16】吹气球游戏 107

3.5 Arduino与振动传感器 110

3.5.1 振动传感器 110

3.5.2 【项目17】打鼓游戏 111

3.6 Arduino与摇杆 114

3.6.1 摇杆输入装置 114

3.6.2 【项目18】摇杆控制方块 115

3.7 Arduino与红外线传感器 119

3.7.1 红外线传感器 119

3.7.2 【项目19】自动门 121

3.8 Arduino与DHT11传感器 126

3.8.1 DHT11数字温度/湿度传感器 126

3.8.2 编写传感器VI函数 128

3.8.3 修改固件程序 131

3.8.4 【项目20】温度湿度监测仪 133

3.9 Arduino与超声波测距传感器 135

3.9.1 超声波测距传感器 135

3.9.2 编写超声波传感器VI函数 140

3.9.3 修改固件程序 142

3.9.4 【项目21】超声波测距仪 143

第4章 Arduino扩展模块 145

4.1 蓝牙模块 145

4.1.1 蓝牙技术简介 145

4.1.2 DF-Bluetooth V3 146

4.1.3 Arduino与蓝牙模块 151

4.2 LED数码管 153

4.2.1 LED数码管 153

4.2.2 【项目22】倒计时显示器 155

4.2.3 SPI LED模块 157

4.2.4 编写SPI LED模块VI程序 157

4.2.5 【项目23】数码管时钟 160

4.3 LCD模块 161

4.3.1 LCD简介 162

4.3.2 LCD Keypad Shield 162

4.3.3 LCD操作函数 164

4.3.4 【项目24】在线公告板 174

4.4 直流电机 177

4.4.1 L298P直流电机驱动板 177

4.4.2 【项目25】直流电机控制 178

4.5 舵机 180

4.5.1 舵机工作方式 180

4.5.2 舵机操作函数 181

4.5.3 【项目26】舵机控制 184

4.5.4 【项目27】多自由度机械手控制 186

4.6 步进电机 188

4.6.1 步进电机简介 188

4.6.2 步进电机操作函数 189

4.6.3 【项目28】步进电机控制 192

第5章 综合应用 194

5.1 物联网 194

5.1.1 将Arduino接入互联网 194

5.1.2 【项目29】Arduino智能家居系统 200

5.2 【项目30】遥控蓝牙小车 203

5.2.1 硬件连接 203

5.2.2 程序设计 204

附录 硬件推荐及说明 207

参考文献 216

后记 217

精品推荐