搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Arduino实战入门手册:智能硬件制作项目大全:cool projects for open source hardware
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115436184
  • 作      者:
    (澳)Jonathan Oxer,(澳)Hugh Blemings著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2016
收藏
编辑推荐

※本书是Apress出版社出版的经典系列书之一。
※Arduino是创客们常用的开源硬件,用于操作机器人的动作。
※书中包含多个充满创意的智能控制制作项目,你可以跟随书中的步骤进行实践。
※本书由云南农业大学教师团队翻译。

展开
作者简介

译者团队成员均为云南农业大学的老师。张佳进主要研究方向为3D打印、物联网、嵌入式系统。陈立畅主要研究CAD/CAM集成系统的内容。孙超是计算机工程师,主要从事软件开发工作。

展开
内容介绍

本书通过14个酷炫的Arduino实战项目,为读者呈现了Arduino对外部环境进行信息感知、处理、控制与互动的场景。本书适合创客、电子制作发烧友以及有志于深入学习Arduino软硬件及嵌入式开发的程序员阅读。同时,本书也可作为高等学校电子信息、计算机、自动化等专业的参考用书。

展开
目录

第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
编译和下载sketch  46
延伸阅读  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
安装Arduino  112


第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
配置、编译与测试Sketch  144
流量计算Sketch  146
安装水流传感器  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
安装传感器和Arduino  196
校准“满水箱”水位  197
改进  197
将数据上传至Pachube  197
控制水箱灌水和放水  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
简单的独立Sketch  242
安装冲击板  248
安装阅读器  249
安装Arduino  249
改进  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
登录控制按钮和状态LED  284
将下级总成安装到壳体  286
OBDuino Mega Sketch  289
使用OBDuinoMegasketch  331
改进  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

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证