利用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