搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
乐享Arduino+Android+PC创意制作
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787030386960
  • 作      者:
    (美)Mike Riley著
  • 出 版 社 :
    科学出版社
  • 出版日期:
    2014
收藏
编辑推荐
  《乐享Arduino+Android+PC创意制作》适合喜欢在业余时间构建高科技解决方案来使其生活进一步自动化,并用作品打动朋友和家庭成员的电子制作发烧友、程序员和小发明家。从本质上讲,本书通常适合喜欢为自己的个人生活空间创建自定义技术和电子解决方案的人阅读。建议读者对Arduino及像Ruby、Python这样的编程语言有一个基本了解,但这不是必需的。在本书中,你将学会如何用这些独特的技术来解决家庭中的烦恼,提高管理效率。
展开
内容介绍
   《乐享Arduino+Android+PC创意制作》是PragmaticBookshelf出版社2012年的新书,主要内容是基于身边常见电子元器件的创意制作,包括Android智能手机、Arduino平台、控制器、传感器、显示器等,让家用电器及照明设备更加智能化、电子化,在创意制作的过程中充分领略电子的魅力,掌握电子设计的技巧和技能。 一部分,准备工作。包括硬件、软件、编程语言等介绍。 第二部分,创意制作实例。包括水位监测仪、电动警卫犬、自动喂鸟器、快递包裹探测仪、远程照明控制、自动化窗帘、机器人门锁等等。 第三部分,拓展训练。包括未来的智能家居、智能空调控制器、远程烟雾探测器、湿度传感器驱动的自动喷水灭火系统、电动稻草人等等。 第四部分,附录。介绍了基本操作系统的知识和必要的准备工作。
展开
精彩书摘
  第1章  入门指南
  在开始连接硬件和编译代码之前,需要先打好基础,弄清楚我们所指的“家庭自动化”究竟是什么;在过去的消费领域里,哪些东西是可用的;在当今和未来环境里,构建属于自己的解决方案有何意义。
  我们还将回顾几个设计和实施的最佳范例,在组装本书中的项目时,这些会得到很好的利用。
  我们首先定义“家庭自动化”。接下来,我们会考虑一些市场上预先打包好的商业解决方案,然后将简单介绍一些更受欢迎的定制自动化软硬件项目。本章最后会总结一些在构建本书中的项目以及超出家庭自动化范畴的其他项目时给我很多帮助的工具和范例。
  1.1  “家庭自动化”概述
  “家庭自动化”究竟是什么意思呢?从其最基本的层面来说,它是给家庭环境带来一定程度的动作或信息的一种产品或服务,是没有房主直接干预就生成的一个事件。闹钟就是一种家庭自动化设备,烟雾报警器同样也是。问题是,由于这些独立设备没有使用一个标准的网络通信协议,因此它们不能以网络化计算机可以实现的方式彼此进行交互。
  我对家庭自动化最早的一个记忆是20世纪70年代早期出现的“Mr.C0ffee”牌自动咖啡机。这个简单的厨房电器给我常喝咖啡的父母带来了真正的快乐。清晨醒来,知道一壶新煮的咖啡在等候他们时,他们非常高兴。谁会想到将咖啡机与闹钟组合在一起的这样一个简单概念就能改变他们的世界?
  现在我们生活在21世纪,通过将网络适配器、温度传感器和微控制器用螺栓固定在咖啡机上,可以在恰当的时间和温度下进行冲泡并发送“您的饮料已准备好”的短信提醒。在制造商将廉价的电子产品引入电器之前,这些电器多年来一直作为家用电子产品在使用,这只是一个时间问题。但是此类设备之间的标准通信协议的出现仍很渺茫。不过,许多家庭自动化产品供应商仍在不断努力解决这个问题。
  1.2  商业化解决方案
  尝试规范家庭自动化产品通信协议的行为一直不曾间断,持续时间几乎和“Mr.C0ffce”存在的时间差不多。早期的一个主要参与者是X10公司,这家公司目前仍在提供基本的相对廉价的家庭自动化解决方案。X10利用家中现有的电气布线,用一种简单的脉冲编码协议,通过Xl0基站或者连接到X10通信接口的计算机进行信息传输。但是信号衰减、校验和信息的返回确认,以及庞大的硬件,通过开/关继电器控制电流等问题,却限制了Xl0的发展。
  在标准方面,虽然进行了其他面向居住地的尝试,如CEBus(消费电子总线技术)和Insteon(双向混合通信技术),但是在家庭自动化解决方案中都没有得到广泛的应用。主要原因是家用电子产品制造商在设计产品所使用的接口和协议时,会产生诸如“鸡生蛋还是蛋生鸡”的问题。
  最近一段时间,谷歌专注于嵌入到整个家庭智能设备中的安卓操作系统上。时间会告诉我们谷歌能否在别人曾失败的地方取得成功,但历史记录则唱反调。
  一个成功标准的出现不用再等二十年,采用标准TCP/IP实现与其他计算机通信的嵌入式计算设备今天就存在了。这种计算机硬件的价格持续下降。因此,尽管市场继续进一步商品化,这些组件对于要设计和实现解决方案的软件开发人员、家庭自动化爱好者和家庭制作多面手来说也是很重要的。少数幸运的人会发现具有成本效益且令人信服的解决方案并在市场上出售,该方案有一天会流行起来,最终永远改变我们的家庭生活。
  ……
展开
目录
第1部分 准备工作
第1章 入门指南
1.1 “家庭自动化”概述?
1.2 商业化解决方案
1.3 DIY(自己动手)解决方案
1.4 投资的合理性
1.5 设置工作台
1.6 草拟创意
1.7 编写、布线和测试
1.8 用文件记录工作
第2章 要求
2.1 硬件
2.2 软件
2.3 注意安全,玩得开心
第2部分 项目
第3章 水位通知器
3.1 所需物品
3.2 构建解决方案
3.3 布线
3.4 用品草拟
3.5 编写Web邮件程序
3.6 添加以太网盾
3.7 整体组装测试
3.8 下一步规划
第4章 电动看门狗
4.1 所需物品
4.2 方案构建
4.3 组装“看门狗”
4.4 训练“看门狗”
4.5 测试“看门狗”
4.6 释放“看门狗”
4.7 下一步的规划
第5章 发信息喂鸟器
5.1 所需物品
5.2 构建解决方案
5.3 传感器
5.4 鸟食传感器
5.5 无线化
5.6 用PyIhon语言发信息
5.7 整体组装
5.8 下一步规划
第6章 包裹递送探测器
6.1 所需物品
6.2 构建解决方案
6.3 硬件组装
6.4 编写代码
6.5 包裹递送代码
6.6 测试递送程序
6.7 递送处理程序
6.8 创建递送数据库
6.9 安装软件包附属套件
6.10 编写脚本
6.11 测试递送处理程序
6.12 创建包裹递送探测器
6.13 下一步规划
第7章 网络驱动照明开关
7.1 所需物品
7.2 构建解决方案
7.3 绑定
7.4 编写网络客户端代码
7.5 测试网络客户端
7.6 编写安卓客户端代码
7.7 测试安卓客户端
7.8 下一步规划
第8章 自动化窗帘
8.1 所需物品
8.2 构建解决方案
8.3 控制步进电机
8.4 步进电机编程
8.5 添加传感器
8.6 编写程序
8.7 安装硬件
8.8 下一步规划
第9章 安卓操作系统门锁
9.1 所需物品
9.2 构建解决方案
9.3 控制安卓系统门锁
9.4 编写安卓服务器
9.5 编写安卓客户端
9.6 测试和安装
9.7 下一步规划
第10章 让你的家发出声音
10.1 所需物品
10.2 扬声器设置
10.3 为Lion配置声音
10.4 无线麦克风校准
10.5 对具有对话功能的Lion进行编程”
10.6 与你的家对话
10.7 下一步规划
第3部分 未来
第11章 关于未来的设计
11.1 近期的生活
11.2 长远发展
11.3 未来的智能家居
第12章 更多项目创意
12.1 杂物探测器
12.2 电量使用监控器
12.3 电动稻草人
12.4 远程遥控娱乐系统
12.5 睡眠定时器
12.6 由湿度传感器驱动的自动喷水灭火系统
12.7 网络化烟雾探测器
12.8 车库开门器
12.9智能暖通空调控制器
12.1 0智能邮箱
12.1 1智能照明设备
12.1 2太阳能及风能监控器
第4部分 附录
附录1 安装Arduin0程序库
附录2 参考书目
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

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

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