创客圣经:33个智能化应用项目 第二版
出版时间:2015年版
内容简介
《创客圣经》介绍如何利用传感器、无线网络、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 总结