小葫芦智能家居网

 找回密码
 立即注册

扫一扫,访问微社区

智能家居DIY利器双开源组合android与arduino介绍

[复制链接]
查看: 3797|回复: 0
发表于 2013-11-21 11:12:25 | 显示全部楼层 |阅读模式
本帖最后由 智能工程师 于 2013-11-21 11:26 编辑

利用开源的代码和硬件设备,我们可以把智能家居DIY成本做到最低,下面我们介绍下智能家居低成本DIY利器双开源组合android与arduino。
先来介绍下rduino:
         Arduino,是一个基于开放原始码的软硬体平台,构建于开放原始码simple I/O介面版,并且具有使用类似Java,C语言的Processing/Wiring开发环境。
         Arduino能通过各种各样的传感器来感知环境,通过控制灯光、马达和其他的装置来反馈、影响环境。板子上的微控制器可以通过Arduino的编程语言来编写程序,编译成二进制文件,收录进微控制器。对Arduino的编程是利用 Arduino编程语言 (基于 Wiring)和Arduino开发环境(based on Processing)来实现 的。基于Arduino的项目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上运行的软件,他们之间进行通信 (比如 Flash, Processing, MaxMSP)来实现。

        你可以自己动手制作,也可以购买成品套装;Arduino所使用到的软件都可以免费下载. 硬件参考设计 (CAD 文件)也是遵循availableopen-source协议, 你可以非常自由地 根据你自己的要求去修改他们.
        Arduino可以使用开发完成的电子元件例如Switch或sensors或其他控制器、LED、步进马达或其他输出装置。Arduino也可以独立运作成为一个可以跟软件沟通的接口,例如说:flash、processing、Max/MSP、VVVV或其他互动软件…。Arduino开发IDE接口基于开放源代码原,可以让您免费下载使用开发出更多令人惊艳的互动作品。


再来介绍下Android
        Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,发布了Android的源代码。第一部Android智能手机发布于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。2011年第一季度,Android在全球的市场份额首次超过塞班系统,跃居全球第一。 2012年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。2013年09月24日谷歌开发的操作系统Android在迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。
总结    由于二者都是开源的,我们可以将DIY智能家居的成本降到最低。对于想用智能家居,而对于价格高的离谱的产品又无法负担得起时候,我们可以自己动手做。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们|小黑屋|手机版|Archiver|小葫芦智能家居网 ( 蜀ICP备10208193号-2  

GMT+8, 2019-9-19 06:48 , Processed in 0.037234 second(s), 29 queries .

Powered by Fcuhome.com

© 2012-2013 智能家居世界网

快速回复 返回顶部 返回列表