图书介绍

Arduino电子设计实战指南 零基础篇pdf电子书版本下载

Arduino电子设计实战指南  零基础篇
  • 程晨编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111417170
  • 出版时间:2013
  • 标注页数:165页
  • 文件大小:33MB
  • 文件页数:178页
  • 主题词:电子器件-制作-指南

PDF下载


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

下载说明

Arduino电子设计实战指南 零基础篇PDF格式电子书版下载

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

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

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

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

图书目录

第1章 电子学基础 1

1.1什么是电子学 1

1.2电子学的发展 1

1.2.1电子学的诞生 2

1.2.2电子管的发明 2

1.2.3晶体管的发明 2

1.2.4集成电路 3

1.3基本知识 3

1.3.1电流 3

1.3.2电流的故事 4

1.3.3电压 4

1.3.4电池 4

1.3.5电阻 5

1.3.6单位的名称 6

1.3.7欧姆定律 6

1.3.8导体和半导体 6

1.3.9二极管 7

1.3.10发光二极管 7

1.4面包板及面包线 8

1.5万用表 9

1.5.1电阻的测量 10

1.5.2电压的测量 11

1.5.3通断的测量 11

1.6其他工具 11

1.6.1电烙铁 12

1.6.2螺丝刀 13

1.6.3镊子 13

1.6.4尖嘴钳 13

1.6.5偏口钳 13

1.6.6剥线钳 14

第2章 电子电路 15

2.1电路分析 15

2.1.1电路 15

2.1.2并联电路和串联电路 16

2.1.3电阻的并联 16

2.1.4电阻的串联 17

2.1.5开路和短路 18

2.2 Fritzing 19

2.2.1 Fritzing介绍 19

2.2.2软件的获取 20

2.2.3软件操作界面 21

2.2.4面包板视图 24

2.2.5电阻的色环 26

2.2.6原理图视图 27

2.2.7 PCB视图 29

2.3初识Arduino 31

2.3.1 Arduino的初始功能 31

2.3.2闪烁的发光二极管 31

2.3.3原理图视图 33

第3章 应用开发环境 35

3.1什么是Arduino 35

3.1.1开源硬件 35

3.1.2 Arduino板的种类 36

3.1.3 Arduino兼容板 39

3.2 Arduino的资源 39

3.2.1 Leonardo的硬件资源 39

3.2.2 Dreamer Nano的硬件资源 41

3.3 Arduino开发环境 42

3.3.1开发环境的获取 42

3.3.2添加新硬件 44

3.3.3开发环境设置 48

3.4 Arduino IDE界面中的快捷按钮 49

3.4.1快捷按钮的介绍 49

3.4.2快捷按钮的使用 49

3.5 Blink示例的代码 51

3.5.1注释 52

3.5.2数据类型 53

3.5.3函数 54

3.5.4程序结构 55

3.5.5修改闪烁时间 57

3.5.6更改控制引脚 58

3.6本章函数小结 61

第4章 控制多个LED 62

4.1交通信号灯项目 62

4.1.1硬件电路的搭建 62

4.1.2变量的含义 64

4.1.3变量的命名规则 65

4.1.4代码实现 66

4.1.5定义函数 68

4.2 ArduBlock 70

4.2.1在Arduino开发环境中添加ArduBlock 71

4.2.2在Arduino开发环境中使用ArduBlock 72

4.3数码管 77

4.3.1数码管介绍 77

4.3.2数码管的使用 78

4.3.3数码管的连接 79

4.3.4显示数字 80

4.3.5 for循环 83

4.3.6使用for循环 84

4.3.7优化后的代码 85

第5章 灯光的渐变 88

5.1电信号 88

5.1.1数字信号 88

5.1.2模拟信号 89

5.1.3分辨率 89

5.2亮度的渐变 90

5.2.1模拟量的输出 90

5.2.2功能介绍 90

5.2.3新函数介绍 90

5.2.4代码实现 91

5.3全彩LED 92

5.3.1三原色 92

5.3.2全彩LED介绍 92

5.3.3 RGB颜色表示法 93

5.3.4硬件的连接 94

5.3.5显示指定的颜色 96

5.3.6遍历所有的颜色 98

5.4本章函数小结 99

第6章 添加交互元件 100

6.1手动控制LED亮灭 100

6.1.1按键介绍 100

6.1.2新函数介绍 101

6.1.3按键的连接 104

6.2手动控制LED闪烁频率 106

6.2.1三种基本结构 107

6.2.2 if语句 107

6.2.3功能实现 109

6.3手动控制LED亮度 111

6.3.1旋钮电位器 111

6.3.2 器件使用 112

6.3.3器件连接 113

6.3.4功能实现 113

6.4数码管骰子 115

6.4.1随机数 115

6.4.2骰子功能描述 116

6.4.3硬件连接 116

6.4.4代码实现 118

6.4.5倾斜开关 123

6.4.6摇晃的骰子 124

6.5本章函数小结 125

第7章 串行通信 127

7.1串行通信介绍 127

7.2串行通信的约定 127

7.2.1波特率 128

7.2.2 ASCⅡ码 128

7.2.3标准ASCⅡ码 128

7.3串行通信的应用 133

7.3.1串行端口的初始化 133

7.3.2 while循环 135

7.3.3在计算机端显示数据 136

7.3.4发送数据 137

7.3.5接收数据 138

7.4用串行通信控制LED 140

7.4.1功能描述 140

7.4.2功能实现 140

7.5温度传感器实例 142

7.5.1器件介绍 142

7.5.2工作原理 142

7.5.3硬件连接 143

7.5.4功能实现 144

7.5.5 C语言中的运算符 146

7.6环境光传感器 147

7.6.1光敏电阻 147

7.6.2典型应用 148

7.6.3硬件连接 148

7.6.4功能实现 150

7.6.5火焰传感器 151

7.7本章函数小结 153

第8章 将Leonardo用作键盘和鼠标 154

8.1用作鼠标 154

8.1.1功能描述 154

8.1.2硬件连接 154

8.1.3功能实现 157

8.1.4代码分析 159

8.2用作键盘 159

8.2.1函数说明 159

8.2.2功能实现 160

8.2.3键值说明 163

精品推荐