玩转Intel Edison物联网开发套件

Intel Edison这个板子虽然已经出来一两年了,但至今在国内不是很火,网上的资料也不是很多,尤其是中文的资料,下面我们简单搞起。我使用操作系统是Ubuntu 15.04 x64。

玩转Intel Edison物联网开发套件_第1张图片

这个是我拿到的板子,可以看到左上角有两个mini usb接口,我现在连着线的是连接板子console端的,在Linux下可以看到是/dev/ttyUSB0(只要接口能提供UART-over-USB功能,就会显示成ttyUSB*),它下面的接口是连接arduino方式的,对应/dev/ttyACM0(Abstract Control Model 是最简单的传输原始数据的方式)。


首先,先玩一下arduino模式,手头有个红外温度传感器,接线如下:

玩转Intel Edison物联网开发套件_第2张图片

打开arduino的IDE:

玩转Intel Edison物联网开发套件_第3张图片

烧写到板子里后,打开监视器查看温度:

玩转Intel Edison物联网开发套件_第4张图片

红外温度传感器使用时要标定一下,就是距离10cm左右测一下沸腾的水温和冰水混合物温度,小学自然课知识一个100°另一个0°,可以看到环境温度是19.2°,我把手掌靠近,目标温度是29.56°。


接下来,我们玩Linux模式,在自己电脑里打开minicom,配置设备/dev/ttyUSB0,波特率115200,然后就进入板子自带的linux系统里。然后我们简单配置一下:

configure_edison --setup
输入密码、设备名,然后就可以看到wifi配置,选择wifi,输入密码就可以连接了。当然也可以直接配置wifi:

configure_edison --wifi

玩转Intel Edison物联网开发套件_第5张图片


然后我们就把线扯掉,用ssh连接,用户名root,密码是上面自己配置过的。连好后,说下opkg软件管理,相当于ubuntu下的apt-get:

opkg update
opkg list
opkg install cmake-dev

第一个是更新源,第二个是列出可以安装的软件,第三个是安装软件。自带Python2.7,然后软件源中也没有Py3的包,然后我还要装下OpenCV,所以都要下载源码自己编译安装,过程不详述,板子性能有限编译过程太过漫长。。。

玩转Intel Edison物联网开发套件_第6张图片

然后,就可以当做普通linux系统玩了,能做个啥全靠自己的想法啦。


转载请注明: 转自http://blog.csdn.net/littlethunder/article/details/52933080

你可能感兴趣的:(IoT)