完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 michael_llh 于 2016-8-21 18:34 编辑 Intel Edsion是面向我们的创客而言,当然可能不一定对这句话,但是从实际的Intel的考虑来说,Edison的产品也是在这样的一个环境中应育而生的。帮助开发者更快的开发创意,搭建原型。 板级搭载了我们说的WiFi以及蓝牙也是顺应我们的物联网大环境下的一个必备的东西,所以我们也将花几讲的内容和大家来讨论一下如何来运行Edison进行一个快速的物联网产品的开发。 Edison的开发方式有很多种,我们知道的它是基于Linux的,所以对于Linux的一些内容,在Edison上面也都是可以实现的,我知道的比较好的基于Edsion的商业化产品就是mostfun了,这里我们之前也提到过,所以一个产品用的好,再加上一个好的创意,一个新奇的点子,可能我们就走上了创业的道路了。 在物联网的开发这块,我们暂时使用的Edison的Arduino开发方式,我们都知道,现在的创客文化,最早应该来说是有Arduino开始的,所以Arduino经过这么多年的积累,它有非常丰富的资源是值得我们去学习的,同时这些积累也能够帮助我们更快更好的开发我们的产品。 那么第一步我们需要介绍一下我们的在这里使用的物联网平台,我们的使用的是国外的物联网平台: https://thinger.io/ 当然国内现在也有了越来越多的物联网开发平台,包括我们现在比较熟知的机智云,在云端,用户端以及硬件平台都有很好的资源,还有现在中国移动也一直在推的一个中移互联的平台也是非常不错的,大家可能了解一下,两者有各自的优缺点,这里不是打广告,和大家分享一下这两个平台,好了下面我们看下使用这个平台。 首先注册是需要的,你需要一个用户认证来管理的物联信息。 注册好之后我们登陆进去之后会看到这个界面,我们可以看到相应的设备信息,由于我们是免费版的用户,所以在这里它提供可连接数是只有三个设备,但是在前面的开发当中我们仅仅只是先进行测试使用所以还是足够我们的开发的。 那么下一步我们就需要看官方的文档进行使用,直接选择我们的左下角的Documentation。 进入之后我们可以看到相应的介绍,不过这里都是英文,(可以通过浏览器进行翻译,这里就不说明了哈)。 目前这个云平台支持三个内容,一个是Arduino的开发模式,也就是基于Arduino进行开发的一些板子是可以支持的,第二个就是我们的Linux,这里也包含了Edison,当然Edison可以利用我们的Linux开发模式来进行连接联网测试,第三个是ARM Mbed,这个也是ARM公司推出的一个顺应物联网的时代的一个非常优秀的平台,后面会在论坛进行分享,这里就不在进行说明。 我们选择Arduino进入相应的开发说明,我们看到右侧是目录,这里提供了很多的参考板子的开发,如果手头有这类板子的话可以尝试一下。 同样这里面也给出了相应的安装使用方式,这里我们啰嗦一下和大家一起来看下如何进行利用这个云平台连接我们的爱迪生。 安装Arduino IDE,相信这个之前大家都已经分享过了,这里就不在说明了。 我们在项目选项下面的加载库选项,然后选择管理库,(这里不知道为什么没有办法菜单下拉之后截图,见谅,不过大家应该可以找到)。 之后我们会得到库管理器。 我们在库管理器中搜索我们的云平台的库,输入thinger就可以找到。 单击一下这个选项就可以进行安装了。最新的应该是2.3.1,因为我忘记安装截图了,这个是安装之后再次点击它的截图,这个时候我们安装老版本的了,但是没有必要了是吧,当然最新版的最稳定了。 然后我们就可以在文件选项下面的示例中找到我们相应的demo程序,但是对于Arduino的开发方式,官方是没有提供Edison的参考内容的,所以这里我们需要自己去修改一下这个内容,所以这里我们看下如何进行修改。 我们需要结合thinger.io的官方提供的现有的项目工程结合我们Edsion的现有工程进行开发,两者结合实现一个物联网的控制。 尝试了一下,一开始我以为既然是基于Arduino的方式进行开发,如果我进行移植到Edison上面,那么就可以进行开发了,但是实际过程中发现会有很多错误,编译不通过,所以这个方式来连接Thinger.io是行不通的。 所以要相连接到云端就要使用我们的Linux开发方式了。 找了半天没有找到相应的在Arduino的Edison开发方式实现物联网的内容的,也就是说没有官方或者民间在这一块内容方面有补充说明,但是我们可以通过一些基本的网络协议自行在编写程序连接云端。 这里也很抱歉没能和大家一起讨论出基于Arduino的开发方式进行物联网的实现。后面在继续更新物联网的具体使用和实现方式。 在这里就推荐几个物联网平台供大家参考: 1.Thinger.io 2.ThingSpeak 3.中移互联 4.机智云 现在很多的平台对Arduino的支持是非常好的,大家如果手头有相应的Arduino板子可以自己试一试,搭建一个自己的物联网应用。 |
|
相关推荐
2 个讨论
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
1209个成员聚集在这个小组
加入小组2838 浏览 2 评论
【下载】《物联网设计:从原型到产品》——从技术设想到实现成品
101799 浏览 804 评论
6477 浏览 9 评论
12050 浏览 24 评论
4982 浏览 8 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-5 17:24 , Processed in 0.527532 second(s), Total 41, Slave 33 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号