扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
中医基础理论
-
>
高校军事课教程
-
>
思想道德与法治(2021年版)
-
>
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
-
>
中医内科学·全国中医药行业高等教育“十四五”规划教材
-
>
中医诊断学--新世纪第五版
-
>
中药学·全国中医药行业高等教育“十四五”规划教材
Arduino应用开发 版权信息
- ISBN:9787560672342
- 条形码:9787560672342 ; 978-7-5606-7234-2
- 装帧:平装
- 册数:暂无
- 重量:暂无
- 所属分类:>
Arduino应用开发 内容简介
本书以Arduino的UNO型号作为硬件平台,以Arduino的IDE作为软件开发环境,以多种常见传感器和执行器的应用开发实例为引,详细介绍了各种器件的工作原理及相关库函数。使得读者能够深入理解硬件开发的知识并加以灵活运用。本书共15章。其中,第1、2章介绍了Arduino的几个型号的参数和资源配置、软件开发环境以及开发语言;第3-6章介绍了简单器件的开发实例以及在硬件开发过程中的开发调试的方法和建议;第7-15章介绍了几种常用的集成传感器和执行器模块的开发实例。
Arduino应用开发 目录
第1章 Arduino简介 1
1.1 为什么选择Arduino 1
1.2 Arduino的发展历史 2
1.3 Arduino家族的成员 3
第2章 开发环境和开发语言 9
2.1 开发环境 9
2.1.1 硬件平台 9
2.1.2 软件开发环境 13
2.2 开发语言 27
第3章 实现L灯闪烁 31
3.1 元器件介绍 31
3.2 相关知识介绍 31
3.3 代码编写和解析 34
本章练习 35
第4章 简易红绿灯设计 36
4.1 元器件介绍 36
4.2 相关知识介绍 39
4.3 电路连接、代码编写和解析 39
4.3.1 电路连接 39
4.3.2 代码编写和调试 40
4.3.3 代码优化 41
本章练习 43
第5章 按键状态识别 44
5.1 元器件介绍 44
5.2 相关知识介绍 45
5.2.1 两分支条件判断语句 45
5.2.2 电压、电平和状态 46
5.2.3 digitalRead( )函数 47
5.3 电路连接、功能分析和代码编写 47
5.3.1 电路连接 47
5.3.2 功能分析 48
5.3.3 代码编写 49
本章练习 50
第6章 点动计数器设计 51
6.1 相关知识介绍 51
6.1.1 二进制 51
6.1.2 Arduino的数据类型 52
6.1.3 bitRead()函数 52
6.1.4 逻辑操作符 53
6.2 电路连接、功能分析和代码编写 54
6.2.1 电路连接 54
6.2.2 功能分析 54
6.2.3 代码编写 55
6.2.4 问题分析及解决方案 (一) 57
6.2.5 问题分析及解决方案 (二) 58
本章练习 61
第7章 光敏传感器和串口通信 62
7.1 元器件介绍 62
7.2 相关知识介绍 63
7.2.1 模拟信号 63
7.2.2 模拟输入引脚 63
7.2.3 模拟电压读取函数analogRead() 63
7.2.4 串口通信 64
7.2.5 Serial.begin()函数 65
7.2.6 Serial.print()函数和Serial.println()
函数 66
7.2.7 Serial.write()函数 68
7.3 电路连接和代码编写 68
7.3.1 电路连接 68
7.3.3 代码编写 70
本章练习 72
第8章 温湿度检测 73
8.1 器件介绍 73
8.2 相关知识介绍 74
8.2.1 宏定义define 74
8.2.2 宏定义include 75
8.2.3 查找和安装库 76
8.2.4 库的位置和用法解读 78
8.2.5 DHT库的功能函数 80
8.3 电路连接和代码编写 83
8.3.1 电路连接 83
8.3.2 代码编写 83
本章练习 86
第9章 实现蜂鸣器发声 87
9.1 元器件介绍 87
9.2 相关知识介绍 88
9.2.1 tone()函数 88
9.2.2 noTone()函数 90
9.2.3 曲调与音频 90
9.2.4 驱动能力 91
9.2.5 数组 93
9.3 电路连接、代码编写及解析 94
9.3.1 电路连接 94
9.3.2 代码编写 95
9.3.3 问题解析和解决 95
本章练习 98
第10章 实现LCD1602液晶屏显示 99
10.1 器件介绍 99
10.1.1 字库与存储器 99
10.1.2 LCD1602的引脚 100
10.1.3 显示字符DDRAM存储空间 101
10.1.4 LCD1602的指令 102
10.1.5 初始化 107
10.2 相关知识介绍 108
10.2.1 液晶屏显示原理 108
10.2.2 LCD1602的库、功能函数及
?电路连接方式 108
10.2.3 不同进制数表示 119
10.3 电路连接、代码编写及解析 119
10.3.1 电路连接(一) 119
10.3.2 代码编写(一) 121
10.3.3 问题解析 123
10.3.4 电路连接(二) 124
10.3.5 代码编写(二) 125
本章练习 132
第11章 超声波测距传感器 133
11.1 器件介绍 133
11.2 相关知识介绍 135
11.2.1 超声波的原理、特点及应用 135
11.2.2 pulseIn()函数 136
11.3 电路连接、代码编写及解析 137
本章练习 140
第12章 实现舵机控制 141
12.1 器件介绍 141
12.2 相关知识介绍 142
12.2.1 舵机的工作原理 142
12.2.2 PWM信号 143
12.2.3 Servo库及功能函数 144
12.3 电路连接、代码编写及解析 147
12.3.1 简单电路连接实例 147
12.3.2 复杂电路连接实例 152
本章练习 161
第13章 驱动直流电机 162
13.1 相关知识介绍 162
13.1.1 直流电机 162
13.1.2 H桥电路 164
13.1.3 模拟电压输出函数analogWrite() 165
13.1.4 随机函数random()和随机种子
函数randomSeed() 165
13.2 器件介绍 166
13.2.1 130电机 166
13.2.2 电机驱动模块L298N 168
13.3 电路连接、代码编写及解析 170
13.3.1 电路连接 171
13.3.2 代码编写及调试 172
13.3.3 现象及分析 183
本章练习 184
第14章 认识蓝牙通信 185
14.1 相关知识介绍 185
14.1.1 蓝牙通信 185
14.1.2 为什么叫蓝牙 186
14.1.3 虚拟串口 186
14.1.4 虚拟串口的常用函数 187
14.1.5 蓝牙调试宝 190
14.2 蓝牙器件介绍 192
14.3 电路连接、代码编写及问题解析 202
14.3.1 蓝牙模块基本工作状态确认 202
14.3.2 蓝牙模块与UNO的连接 204
14.3.3 代码编写与测试 204
14.3.4 问题思考与解析 209
本章练习 209
第15章 气体成分检测 210
15.1 相关知识介绍 210
15.2 使用器件介绍 211
15.3 电路连接、代码调试及解析 214
15.3.1 需求分析及器件选择 214
15.3.2 电路连接 214
15.3.3 代码编写、调试及解析 215
本章练习 219
参考文献 220
后记 221
展开全部
书友推荐
- >
中国历史的瞬间
中国历史的瞬间
¥16.7¥38.0 - >
朝闻道
朝闻道
¥8.8¥23.8 - >
月亮与六便士
月亮与六便士
¥18.1¥42.0 - >
名家带你读鲁迅:朝花夕拾
名家带你读鲁迅:朝花夕拾
¥10.5¥21.0 - >
推拿
推拿
¥12.2¥32.0 - >
巴金-再思录
巴金-再思录
¥14.7¥46.0 - >
苦雨斋序跋文-周作人自编集
苦雨斋序跋文-周作人自编集
¥6.9¥16.0 - >
人文阅读与收藏·良友文学丛书:一天的工作
人文阅读与收藏·良友文学丛书:一天的工作
¥14.7¥45.8