创客圣经:33个智能化应用项目(第2版)

创客圣经:33个智能化应用项目(第2版)
作 者: Tom Igoe
出版社: 人民邮电出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 计算机/网络 软件工程/开发项目管理
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  本书的作者Tom Igoe是Arduino的创始人之一,在2014年深圳Maker Faire的活动中,他出席并讲述了自己对创客的理解。译者何为、肖文鹏、郭浩赟是北京创客空间的成员,其中肖文鹏(Flamingo)是北京创客空间的创始人之一。

内容简介

《创客圣经》介绍如何利用传感器、无线网络、Arduino等技术,使得电子设备能够具备一定的感知功能,并与其他电子设备之间互相通信,从而在一定程度上使之具备近似于智能物种的智慧功能。全书使用了33个制作项目,每个制作项目选择都非常精细,从原理、材料、制作步骤和应用方法都加以解读,项目涉及LED键盘控制、联网空气质量计量仪、蓝牙收发器、有毒化学物质报告器、红外远程测距仪、人脸扫描等,对于读者来讲新鲜有趣,看完同样会有制作的冲动。

图书目录

目 录

第1章 工具

002 从你可以触碰的东西开始

002 关于脉冲

003 各种形式的计算机

003 养成好习惯

005 所需材料

012 使用命令行

033 使用示波器

034 从你可以接触的东西开始

第2章 简易网络

037 所需材料

039 协议层

041 建立连接 最底层

044 开始通信 应用层

045 项目1 串口RGB LED的键盘控制

048 复杂对话

049 项目2 Monski Pong

059 流控制

060 项目3 无线Monski Pong

064 项目4 蓝牙协议

068 总结

第3章 一个更加复杂的网络

072 所需材料

073 网络地图和地址

078 客户、服务器、信息协议

085 项目5 网络猫

100 组合起来

104 总结

第4章 连接因特网的微控制器

108 所需材料

109 网络模块介绍

111 项目6 你好,因特网!

118 嵌入式网络客户端应用

118 项目7 联网空气质量计量仪

130 嵌入式模块的编程和异常检测工具

136 总结

第5章 实时通信

139 所需材料

140 交互系统和反馈循环

140 传输控制协议 套接字和会话

141 项目8 联网弹球

153 服务器

163 总结

第6章 无线通信

167 所需材料

169 无线连接的适用性

169 无线连接的两种方式

170 红外收发器工作方式

173 项目9 数码相机的红外控制

177 项目10 双工无线电传输

189 项目11 蓝牙收发器

199 购买无线电

199 什么是Wi-Fi

200 项目12 你好,Wi-Fi!

203 总结

第7章 无组织状态网络

207 所需材料

209 会话与信息

209 广播信息

214 项目13 有毒化学物质报告器

228 定向信息

230 项目14 无线中继太阳能电池数据

239 总结

第8章 定位物体的方法

243 所需材料

245 网络定位和物理定位

248 确定距离

248 项目15 红外远程测距仪

250 项目16 超声波测距范例

253 项目17 使用XBee读取接收信号的强度

256 项目18 使用蓝牙读取接收信号的强度

257 用三角测量法确定位置

257 项目19 读取GPS串口协议

265 确定方向

266 项目20 使用数字罗盘确定方向

269 项目21 使用加速度计确定姿势

276 总结

第9章 身份证明

279 所需材料

281 物理识别

283 项目22 使用网络摄像头识别颜色

287 项目23 使用网络摄像头进行人脸检测

290 项目24 使用网络摄像头识别二维码

294 项目25 在Processing中读取RFID标签

297 项目26 RFID满足家庭自动化

305 项目27 RFID中的信息

327 网络识别

329 项目28 IP地理编码

333 总结

第10章 移动电话网和物理世界

397 所需材料

338 一个大型网络

341 项目29 猫凸轮终极版

359 项目30 打电话给恒温器

365 文本短信界面

368 用于手机的本机应用

373 项目31 个人移动数据采集器

387 总结

第11章 协议再探

391 所需材料

391 建立连接

394 文本或二进制

397 MIDI

398 项目32 MIDI的乐趣

406 具象状态传输

408 项目33 REST的乐趣

411 总结