新書推薦:
《
敦煌写本文献学(增订本)
》
售價:NT$
1010.0
《
耕读史
》
售價:NT$
500.0
《
地理计算与R语言
》
售價:NT$
551.0
《
沈括的知识世界:一种闻见主义的实践(中华学术译丛)
》
售價:NT$
398.0
《
大思维:哥伦比亚商学院六步创新思维模型
》
售價:NT$
332.0
《
宏观经济学(第三版)【2024诺贝尔经济学奖获奖者作品】
》
售價:NT$
709.0
《
UE5虚幻引擎必修课(视频教学版)
》
售價:NT$
505.0
《
真需求
》
售價:NT$
505.0
|
編輯推薦: |
※本书是Apress出版社出版的经典系列书之一。 ※Arduino是创客们常用的开源硬件,用于操作机器人的动作。 ※书中包含多个充满创意的智能控制制作项目,你可以跟随书中的步骤进行实践。 ※本书由云南农业大学教师团队翻译。
|
內容簡介: |
本书通过14个酷炫的Arduino实战项目,为读者呈现了Arduino对外部环境进行信息感知、处理、控制与互动的场景。本书适合创客、电子制作发烧友以及有志于深入学习Arduino软硬件及嵌入式开发的程序员阅读。同时,本书也可作为高等学校电子信息、计算机、自动化等专业的参考用书。
|
關於作者: |
译者团队成员均为云南农业大学的老师。张佳进主要研究方向为3D打印、物联网、嵌入式系统。陈立畅主要研究CAD CAM集成系统的内容。孙超是计算机工程师,主要从事软件开发工作。
|
目錄:
|
第1章概述1
基础知识2
分享你的工作成果2
面向软件开发者的实用电子技术2
电流、电压和功率2
可恶的电源3
电路图的解读4
电阻和电阻器5
欧姆定律和电流限制6
导线的选择7
二极管8
供电8
电容与电容器11
静电放电的预防措施12
工具12
元器件13
延伸阅读13
第2章家电遥控器14
元器件清单14
说明15
家用遥控器的测试与研究15
舌簧继电器扩展板的组装17
舌簧继电器电路与遥控器的连接19
舌簧继电器控制程序的创建19
舌簧继电器扩展板与Sketch的测试26
改进26
自动触发27
Socket连接27
第3章相机延时拍摄控制器28
元器件清单28
说明30
原型扩展板的组装30
照相机快门的连接30
相机的配置34
拍照间隔的计算34
Sketch的配置和加载35
存储容量的检查39
相机的固定39
照片的处理39
改进40
第4章虚拟USB键盘42
元器件清单43
说明43
常用的原型扩展板43
准备UsbKeyboard库46
编译和下载sketch46
延伸阅读50
Chording键盘50
第5章PS 2键盘或鼠标输入51
元器件清单52
说明53
PS 2连接53
可重复利用的6-Pin Mini-DIN插座54
6-Pin Mini-DIN插座面板54
PS 2延长线56
键盘软件58
鼠标软件61
延伸阅读63
资源64
第6章安全 自动传感器65
元器件清单66
说明67
安全传感器基础67
整合四通道报警传感器扩展板70
为传感器安装行尾电阻73
加载测试程序75
PIR的安放78
改进78
使用Processing编写文字显示78
一个输入,多个按钮78
第7章在线温度计80
元器件清单81
说明81
将PCB插入扩展板82
连接数据线83
整合传感器84
加载程序85
改进98
第8章触控板99
元器件清单100
说明100
电阻式触摸屏的工作方式100
基础触摸屏连接测试103
Arduino TouchScreen库104
控制一个Processing程序105
构建用于家用自动化控制面板的硬件108
校正热区109
安装Arduino112
第9章语音合成器113
元器件清单114
说明116
语音输出信号117
开始组装118
SpeakJet PWM音频输出119
快速测试119
适配状态指示器120
制作线路电平输出线缆122
板上扩音器122
语音合成软件124
创建属于自己的语音内容126
改进131
读取SpeakJet的状态131
资源133
第10章水流计134
元器件清单135
说明136
替换传感器连接器136
准备模型扩展板137
准备LCD模块139
将LCD装入盒中141
将Arduino适配到盒中142
确定换算系数143
配置、编译与测试Sketch144
流量计算Sketch146
安装水流传感器154
改进154
在线日志154
多种传感器154
资源155
第11章示波器 逻辑分析仪156
元器件清单159
说明160
布置盒子161
适配原型扩展板163
制作测试探针163
连接到一个测试电路167
在Arduino内部安装软件167
安装Processing并且运行可视化程序173
改进174
输入电压预分频器174
资源176
第12章水箱水位传感器177
元器件清单178
说明179
安装保护盾181
决定传感器的安装方法182
安装传感器软管184
安装Arduino外壳186
安装WiShield库和驱动187
加载水箱水位简图189
美化网站界面193
校准空水箱水位196
安装传感器和Arduino196
校准满水箱水位197
改进197
将数据上传至Pachube197
控制水箱灌水和放水198
本地水位显示198
读取多个水箱水位值198
第13章气象站接收器199
元器件清单200
说明201
测试和安装气象站201
电路原理201
安装接收器护盾204
气象站接收器程序207
Twitter更新天气224
改进227
私人在线气象站227
第14章无线射频识别访问控制系统228
元器件清单231
说明232
组装测试原型护盾233
手动解除按钮238
组装ID-12阅读器模块239
组装RDM630阅读器240
简单的独立Sketch242
安装冲击板248
安装阅读器249
安装Arduino249
改进250
可扩展的读头250
语音合成反馈250
智能桌面垫251
资源251
第15章车辆遥测平台252
元器件清单255
说明257
检查车辆接口257
获得USB OBD-II或者RS-232适配器258
测试USB OBD-II适配器259
了解OBD-II的模式和参数260
准备USB OBD-II适配器265
安装OBD-II线268
准备GPS模块270
将电源安装到Shield上273
将串口连接安装到Shield上277
准备VDIP1模块278
LCD模块282
登录控制按钮和状态LED284
将下级总成安装到壳体286
OBDuino Mega Sketch289
使用OBDuinoMegasketch331
改进335
移动互联网连接335
汽车控制335
语音合成器输入336
三维加速度计336
数字罗盘336
霹雳游侠风格的报警状态336
电池条件检查336
资源336
第16章相关资源337
简单的电压调节器337
功率损耗338
输入输出电压差338
功效338
驱动发光二极管338
多路复用技术339
Charlieplexing算法341
输出电路和隔离342
半导体和机械开关342
数字输入 输出扩张345
作为输出的移位寄存器345
作为输入的移位寄存器347
输入条件347
电压分隔器和Nonisolated输入条件348
隔离输入条件349
自制廉价护盾350
编写一个Arduino程序库351
开发功能示意图351
创建库头文件352
创建库类文件355
创建草图例子358
创建支持文件359
特定平台变更360
|
|