图书介绍
电子达人 我的第一本ARDUINO入门手册PDF|Epub|txt|kindle电子书版本网盘下载
- (英)JOHN NUSSEY著;沈金鑫,方可,顾洪译 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115415639
- 出版时间:2016
- 标注页数:385页
- 文件大小:50MB
- 文件页数:411页
- 主题词:
PDF下载
下载说明
电子达人 我的第一本ARDUINO入门手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 认识Arduino1
第1章 Arduino是什么,来自哪里3
Arduino由硬件和软件组成3
Arduino来自哪里4
做中学7
改造7
黑客(Hacking)7
电路改造8
电子9
输入10
输出10
开源10
第2章 找到适合自己的Arduino开发板13
开始了解Arduino Uno R314
大脑: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章 点亮LED37
编写你的第一个Arduino程序37
寻找Blink程序38
识别你的Arduino板39
配置软件40
下载程序43
祝贺你!44
刚刚发生了什么44
解析程序45
注释46
声明47
变量47
函数47
setup48
loop50
让闪烁更亮51
调整程序52
第二篇 从物理层认识Arduino53
第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
Datasheets75
电阻色环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
Skube145
工作原理146
扩展阅读147
Chorus147
工作原理148
扩展阅读148
推雪板148
工作原理149
扩展阅读150
Baker Tweet150
工作原理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
控制多功能LED283
在ArduinoMega上实现AnalogWriteMega代码286
深入理解AnalogWriteMega代码289
对AnalogWriteMega代码稍作修改291
通过移位来控制更多的LED293
执行shiftOutCode、Hello World代码296
深入理解shiftOutCode、Hello World代码299
对shiftOutCode、Hello World代码稍作修改300
关于这个电路的更多内容303
第15章 通过I2C总线控制更多设备305
什么是I2C305
组装I2C PWM/伺服电机驱动板307
使用I2C PWM/伺服电机驱动板309
深入理解I2C PWM/伺服电机驱动板的代码316
购买伺服电机318
I2C的其他用途320
第五篇 探索软件世界323
第16章 了解Processing325
揭开Processing的面纱326
安装Processing328
预览Processing330
尝试第一个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 Day375
SparkFun376
MAKE376
Adafruit376
Bildr376
Instructables376
YouTube377
创客空间377
Arduino论坛377
朋友、同事和工作坊377
第19章 十大Arduino商店379
英国的商店379
SK Pang379
Technobots380
Proto-PIC380
Oomlout380
RoboSawy380
Active Robots381
世界各地的商店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