电子达人 我的第一本ARDUINO入门手册PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(英)JOHN NUSSEY著;沈金鑫,方可,顾洪译
- 出 版 社:北京:人民邮电出版社
- 出版年份:2016
- ISBN:7115415639
- 页数:385 页
第一篇 认识Arduino 1
第1章 Arduino是什么,来自哪里 3
Arduino由硬件和软件组成 3
Arduino来自哪里 4
做中学 7
改造 7
黑客(Hacking) 7
电路改造 8
电子 9
输入 10
输出 10
开源 10
第2章 找到适合自己的Arduino开发板 13
开始了解Arduino Uno R3 14
大脑:ATmega328微控制器 15
接头插座 16
数字引脚 17
模拟输入引脚 17
关于模拟输出 17
电源引脚 18
USB接口 18
外部供电插座 18
复位按钮 19
探索其他的Arduino板 20
官方板 20
新增(得到认可)的Arduino板卡 22
Arduino的购买 23
官方Arduino店铺 23
英国的分销商 23
美国的分销商 23
亚马逊 24
电子产品分销商 24
寻找套件:从入门套件开始 24
准备工作台 27
第3章 下载并安装Arduino开发工具 29
安装Arduino软件 29
Windows平台下Arduino软件安装 29
Mac OSX平台下Arduino软件安装 32
Linux平台下Arduino软件安装 34
Arduino开发环境的使用 34
第4章 点亮LED 37
编写你的第一个Arduino程序 37
寻找Blink程序 38
识别你的Arduino板 39
配置软件 40
下载程序 43
祝贺你! 44
刚刚发生了什么 44
解析程序 45
注释 46
声明 47
变量 47
函数 47
setup 48
loop 50
让闪烁更亮 51
调整程序 52
第二篇 从物理层认识Arduino 53
第5章 常用工具介绍 55
寻找正确的工具 55
面包板 56
跳线 57
尖嘴钳 59
万用表 59
使用万用表测量电压、电流和电阻 60
测量电路中的电压(伏特) 60
测量电路中的电流(安培) 61
测量电阻的阻值(欧姆) 62
测量电位器的阻值(欧姆) 62
检查电路的连续性 63
第6章 电子电路基础知识 65
理解电 65
使用公式来构建你的电路 67
欧姆定律 67
计算功率 69
焦耳定律 70
使用电路图 71
一个简单的线路图 71
使用具有Arduino的电路图 73
颜色编码 74
Datasheets 75
电阻色环 76
第7章 基础程序:输入、输出和通信 79
下载程序 79
脉冲宽度调制(PWM)的使用 80
LED Fade程序 81
理解fade程序 84
修改fade程序 86
按钮程序 88
解析按钮程序 91
调整按钮程序 92
Analoglnput程序 93
解析Analoglnput程序 97
调整Analoglnput程序 98
串行通信 99
DigitalReadSerial程序 99
理解DigitalReadSerial程序 102
AnaloglnOutSerial程序 103
理解AnaloglnOutSerial程序 106
第8章 更多基础程序:运动和声音 109
电动机的使用 109
探索二极管 111
让直流电机旋转起来 111
Motor程序 111
理解Motor程序 115
改变电机的速度 115
MotorSpeed程序 115
理解MotorSpeed程序 116
控制电机的速度 117
MotorControl程序 117
理解MotorControl程序 119
调整MotorControl程序 120
结识伺服电机 121
创建扫描运动 121
Sweep程序 121
理解Sweep程序 124
控制伺服电机 125
Knob程序 125
理解Knob程序 128
制造噪声 129
压电式蜂鸣器 129
toneMelody程序 130
理解程序 135
制作一个乐器 138
PitchFollower程序 138
理解程序 141
第三篇 从基础走向进阶 143
第9章 实例学习 145
Skube 145
工作原理 146
扩展阅读 147
Chorus 147
工作原理 148
扩展阅读 148
推雪板 148
工作原理 149
扩展阅读 150
Baker Tweet 150
工作原理 151
扩展阅读 152
国家海事博物馆的指南针休息厅和指南针卡 152
工作原理 153
扩展阅读 154
晚安灯 154
工作原理 155
扩展阅读 155
微型打印机 155
工作原理 155
扩展阅读 156
拍打自由 157
工作原理 157
扩展阅读 158
第10章 焊接 159
了解焊接 159
准备焊接 160
创建一个工作区 160
选择烙铁 161
焊锡 164
焊接支架 166
胶黏剂 166
剪线钳 167
剥线钳 167
尖嘴钳 168
万用表 168
吸锡器 169
吸锡带 169
设备电线 170
保证焊接的安全 171
处理烙铁 171
保护你的眼睛 171
在通风的环境工作 172
清洁烙铁 172
不要吃焊锡! 172
组装扩展板 172
为电路的器件布局 173
装配 174
排针 175
获取你的焊接技术 175
搭建自己的电路 178
了解电路 179
电路布局 179
准备电线 180
焊接电路 180
清理干净 181
测试你的扩展板 181
包装你的项目 182
外壳 182
接线 183
固定板及其他元件 184
第11章 代码优化 185
更好地闪烁 185
编写BlinkWithoutDelay程序 187
解析BlinkWithoutDelay程序 190
考虑按键的抖动 192
编写Debounce程序 192
解析Debounce程序 195
制作更好的按键 196
编写StateChangeDetection程序 196
解析StateChangeDetection程序 200
传感器数据滤波 202
编写Smoothing程序 203
解析Smoothing程序 206
校准输入 208
编写Calibration程序 208
解析Calibration程序 211
第12章 通用传感器基础 215
让按钮更简单 215
实施DigitallnputPullup程序 216
解析DigitallnputPullup程序 219
探索压电传感器 220
编写Knock程序 221
解析Knock程序 224
利用压力、力和载荷传感器 225
实施toneKeyboard程序 227
解析toneKeyboard程序 230
电容感应 231
实施CapPinSketch程序 233
解析CapPinSketch程序 236
激光绊线 238
实施AnaloglnOutSerial输出程序 239
解析AnaloglnOutSerial程序 242
运动检测 242
实施DigitalReadSerial程序 243
解析DigitalReadSerial程序 246
测量距离 247
实施MaxSonar程序 248
解析MaxSonar程序 251
喂,喂,有人能听到吗 252
实施AnaloglnOutSerial程序 253
解析AnaloglnOutSerial程序 256
第四篇 释放Arduino的潜力 257
第13章 使用扩展板和库函数让你更加专业 259
打量一下扩展板 259
组合方式的考虑 260
章节要点 261
检查最新版本 277
浏览库函数 278
回顾标准库函数 278
安装附加库 280
获取Arduino库 282
第14章 更多的输入和输出 283
控制多功能LED 283
在ArduinoMega上实现AnalogWriteMega代码 286
深入理解AnalogWriteMega代码 289
对AnalogWriteMega代码稍作修改 291
通过移位来控制更多的LED 293
执行shiftOutCode、Hello World代码 296
深入理解shiftOutCode、Hello World代码 299
对shiftOutCode、Hello World代码稍作修改 300
关于这个电路的更多内容 303
第15章 通过I2C总线控制更多设备 305
什么是I2C 305
组装I2C PWM/伺服电机驱动板 307
使用I2C PWM/伺服电机驱动板 309
深入理解I2C PWM/伺服电机驱动板的代码 316
购买伺服电机 318
I2C的其他用途 320
第五篇 探索软件世界 323
第16章 了解Processing 325
揭开Processing的面纱 326
安装Processing 328
预览Processing 330
尝试第一个Processing程序 331
绘制图形 334
改变颜色和透明度 337
了解交互功能 339
第17章 用Processing走进实体世界 343
制作一个虚拟按钮 343
设置Arduino代码 345
设置Processing代码 346
深入理解Processing PhysicalPixel代码 348
深入理解Arduino Physical Pixel代码 351
绘制一个图形 353
设置Arduino代码 355
设置Processing代码 356
深入理解Arduino Graph代码 358
深入理解Processing Graph代码 358
发送多种信号 361
设置Processing代码 363
设置Arduino端代码 363
深入理解SerialCallResponse代码 367
深入理解Processin9 SerialCallResponse代码 368
第六篇 剩余部分 373
第18章 深入学习Arduino的十大地方 375
Arduino官方博客 375
Hack a Day 375
SparkFun 376
MAKE 376
Adafruit 376
Bildr 376
Instructables 376
YouTube 377
创客空间 377
Arduino论坛 377
朋友、同事和工作坊 377
第19章 十大Arduino商店 379
英国的商店 379
SK Pang 379
Technobots 380
Proto-PIC 380
Oomlout 380
RoboSawy 380
Active Robots 381
世界各地的商店 381
Adafruit(美国) 381
Arduino官方店(意大利) 381
Seeed Studio(中国) 382
SparkFun(美国) 382
第20章 十大可以发现电子元器件的地方 383
RS Components公司(国际) 383
派睿电子(全球) 383
Rrapid(全球) 384
Digi-Key(全球) 384
Ebay(全球) 384
Maplin(英国) 384
RadioShack公司(美国) 384
Ultraleds(英国) 385
EnvironmentalLights.com(美国) 385
跳过/垃圾箱(全球) 385
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《实用内科手册》黄清,阮浩航主编 2016
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019