图书介绍
Arduino开发实战指南 LabVIEW卷2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 余崇梓编著 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111472018
- 出版时间:2014
- 标注页数:224页
- 文件大小:32MB
- 文件页数:235页
- 主题词:单片微型计算机-指南
PDF下载
下载说明
Arduino开发实战指南 LabVIEW卷PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇2
第1章 Arduino硬件2
1.1 什么是Arduino2
1.1.1 Arduino与单片机2
1.1.2 Arduino的开发团队及起源3
1.2 Arduino的硬件组成3
1.2.1 Arduino Uno概览3
1.2.2 Arduino Uno供电5
1.2.3 Arduino Uno存储5
1.2.4 Arduino Uno输入及输出5
1.2.5 Arduino Uno通信6
1.2.6 Arduino Uno自动复位6
1.2.7 Arduino Uno USB过流保护7
1.2.8 Arduino Uno的物理特性7
1.2.9 Arduino Uno原理图与参考设计7
1.3 连接Arduino与PC7
第2章 Arduino软件11
2.1 Arduino IDE11
2.1.1 Arduino IDE界面11
2.1.2 Arduino IDE工具栏12
2.1.3 Arduino IDE菜单栏12
2.2 Arduino程序结构及基本函数17
2.2.1 Arduino程序结构17
2.2.2 Arduino数据类型及运算符18
2.2.3 Arduino的控制语句21
2.2.4 Arduino的基本函数27
2.3 Arduino C语言开发示例31
2.3.1 数字输出31
2.3.2 数字输入32
2.3.3 大电流输出33
2.3.4 PWM输出34
2.3.5 电位器模拟输入35
2.3.6 可变电阻输入35
2.3.7 伺服输出36
第3章 LabVIEW图形化编程语言38
3.1 LabVIEW的编程环境38
3.1.1 LabVIEW编程界面38
3.1.2 LabVIEW前面板40
3.1.3 LabVIEW程序框图42
3.2 LabVIEW的数据流编程方法45
3.3 LabVIEW的常用工具及调试工具45
3.3.1 LabVIEW工具选板45
3.3.2 LabVIEW前面板窗口工具栏47
3.3.3 LabVIEW调试工具48
3.4 LabVIEW的数据类型及运算50
3.4.1 数据类型50
3.4.2 数据运算58
3.5 LabVIEW的程序结构59
3.5.1 while循环结构59
3.5.2 for循环结构60
3.5.3 条件结构61
3.5.4 顺序结构62
3.5.5 其他结构63
3.6 图形显示63
3.6.1 Waveform Graph63
3.6.2 Waveform Chart66
3.6.3 XY Graph68
3.7 数据文件存储69
3.7.1 电子表格文件70
3.7.2 文本文件72
3.7.3 二进制文件73
3.7.4 TDMS文件76
3.8 LabVIEW的学习示例及帮助78
第4章 LIFA81
4.1 LIFA工具包下载安装81
4.2 LIFA的工作原理81
4.2.1 LIFA的I/O Engine Firmware86
4.2.2 LabVIEW VI工作机理89
4.2.3 LabVIEW VI与I/O Engine的通信91
4.3 LIFA工具包VI介绍92
4.3.1 初始化及关闭VI92
4.3.2 Utility子选板VI92
4.3.3 Low Level子选板VI93
4.3.4 Sensors子选板VI97
4.3.5 Examples子选板示例98
4.3.6 使用LIFA控制Arduino98
4.4 开发更多的传感器扩展VI101
4.4.1 基于LIFA开发自己的Sensors VI102
4.4.2 基于VISA开发传感器扩展VI105
第二篇 扩展应用篇110
第5章 基于LabVIEW实现Arduino开发110
5.1 基于LabVIEW实现Arduino基本端口编程110
5.1.1 闪烁LED112
5.1.2 按键控制LED114
5.1.3 计时器115
5.1.4 移位点亮LED116
5.1.5 跑马灯116
5.1.6 模拟值采集117
5.1.7 模拟值控制跑马灯119
5.1.8 模拟值计算119
5.1.9 PWM控制LED亮度120
5.2 基于LabVIEW实现Arduino传感器扩展122
5.2.1 温度传感器122
5.2.2 气体传感器123
5.2.3 环境光线传感器124
5.2.4 RGB LED126
5.2.5 遥控杆控制RGB LED127
5.2.6 接近式光电传感器129
5.2.7 触摸开关传感器131
5.2.8 声音检测传感器134
5.2.9 数字蜂鸣器136
5.2.10 七段数码管138
5.2.11 模拟压电陶瓷振动传感器140
5.2.12 Slider 60模拟直滑传感器142
5.2.13 模拟接口三轴加速度计模块144
5.2.14 大电流继电器控制146
5.2.15 直流电机控制148
5.2.16 步进电机控制152
5.2.17 舵机控制156
5.2.18 LCD模块158
5.2.19 I2C接口加速度模块160
5.2.20 Shiftout LED模块162
5.3 基于LabVIEW实现Arduino数据采集164
5.3.1 连续采集164
5.3.2 有限点采集165
5.3.3 采集并存储连续数据167
第6章 Arduino图形化开发应用实战169
6.1 图形化的Arduino Demobox169
6.1.1 实现的功能169
6.1.2 所需硬件169
6.1.3 程序设计及实现169
6.2 Arduino I/O测试软件172
6.2.1 实现的功能172
6.2.2 所需硬件172
6.2.3 程序设计及实现172
6.3 基于Arduino的简易示波器176
6.3.1 实现的功能176
6.3.2 所需硬件176
6.3.3 程序设计及实现176
6.4 基于Arduino的简易逻辑分析仪179
6.4.1 实现的功能179
6.4.2 所需硬件179
6.4.3 程序设计及实现179
6.5 基于Arduino控制6自由度机械臂181
6.5.1 实现的功能181
6.5.2 所需硬件181
6.5.3 程序设计及实现181
6.6 基于Arduino的弹珠游戏183
6.6.1 实现的功能183
6.6.2 所需硬件183
6.6.3 程序设计及实现183
6.7 基于Arduino的“双人乒乓”游戏188
6.7.1 实现的功能188
6.7.2 所需硬件188
6.7.3 程序设计及实现188
6.8 基于Arduino的俄罗斯方块游戏190
6.8.1 实现的功能190
6.8.2 所需硬件191
6.8.3 程序设计及实现191
附录A Arduino家族194
附录B Arduino Uno引脚与AVR单片机引脚对应关系200
附录C Arduino Uno R3原理图201
附录D LI FA工具包的Firmware固件代码202