利用edison打造小型智能家居系统——《无线电》2015.01
2015-01-29 14:33:00
英特尔物联网开发人员社区提供了edison 开发板的技术文档、开发指南及项目案例等在线资源供大家参考
在2014 年11 期《无线电》杂志关于第二代galileo 的文章中,我提到英特尔针对物联网、可穿戴、创客领域还有另一款产品——edison,这次我们就来介绍一下这个能力超强的“小”家伙。
称它为“小”家伙是因为它的体积只比sd 卡稍大一些——35.5mm×25.0mm,如图1 所示,但它的硬件却是一个基于intel芯片的pc 配置:双核500mhz 32bit intelatom 处理器、1gb ram、4gb 内部存储空间,带wi-fi 和蓝牙、一个otg usb 、一个sd 卡接口,另外还有嵌入式开发中的i2c、spi、uart 接口。
intel edison 综合了小尺寸、低功耗、功能强大等独特优势,对外接口是一个间距0.4mm 的70pin 接插件,intel 官方为了方便初次使用模块用户的调试使用,尤其是针对创客市场,推出了一块arduino 扩展板,可将edison 扩展成一块带有标准arduino接口的开发板,有了这个开发板,用户就能很方便地将现存的大量基于arduino 接口的外围模块及传感器直接应用在edison上面。
扩展板及edison 如图2 所示。在扩展板的左下角有一个白线勾勒出来的方框,这个位置就是安装edison 模块的。而在扩展板的右侧大部分区域,基本上就是一个标准的arduino uno。这里要着重说明两点:第一点是arduino 接口中的ad功能是通过扩展板上的一个ad 芯片——ads7951 来实现的;第二点是edison 上能够作为pwm 的i/o 口只有4 个,扩展板上是通过跳线的方式对应到arduino 接口中6个pwm 口中的4 个。装上edison 模块后的扩展板如图3 所示,为了保证edison 和扩展板的可靠连接,需要将随包装配套的两个螺母安装在扩展板上对应的螺柱上。
edison 模块安装在扩展板上之后,就可以通过扩展板的usb 口对edison 进行调试和试用了。intel 提供了一个新手入门的网站:intel.com/edison/getstarted,来帮助我们使用edison,我这里简单地介绍一下,详细的过程大家可以查阅网站上的内容,getstarted 的界面如图4 所示。
针对使用不同操作系统的用户,intel提供了不同的图文教程,这里我的电脑端使用的是windows 系统,所以,下面的内容如无特殊说明都是在windows 环境下进行的。连接扩展板之前,需要先去intel 的网站上下载两个驱动,在getstarted 的界面中提供了相应的链接。
■ 图1 edison 实物
■ 图2 edison 以及它的扩展板
未完。。。
全文详见《无线电》2015.01