文档章节

IoT小能手:机智云自助开发平台及云服务小白体验

机智云开发者
 机智云开发者
发布于 2017/07/18 16:37
字数 733
阅读 7
收藏 0

很早就从朋友那里听说机智云的云服务特别好,开发工具十分丰富。
身为小白的我想玩玩智能硬件开发啊,但是只会玩玩arduino怎么破,最近学习了下机智云的平台,感觉十分不错,文档资料完善,论坛和群里有很多大神答疑解惑。
这不,刚看到论坛的活动,就赶紧来占个坑,分享一下小白我使用机智云自助开发平台及云服务(含开发工具、SDK、开发套件)的经验和体验。

很早就想做一个监测PM2.5的DIY作品了,模块买好了,和Arduino通信也调通了,但不会做手机APP,通信协议也不会啊~~~

这个是我买的微雪的PM2.5模块,传感器输出模拟电压值,与PM2.5浓度成正比。

看了一些大神的帖子和文档中心的资料后,知道了机智云的MCU代码自动生成工具,简直好用到没朋友啊,点下鼠标,工程直接给你生成好了,自己在注释的地方填下代码就行了。
果断试了下,先爆照,我要做的是用Arduino板子采集PM2.5传感器的数据,让它显示在手机APP上,用了一个正点原子的esp8266 wifi模块,这个wifi模块要烧写一个叫GAgent的固件,论坛首页有教程帖,很详细的步骤。


先要注册机智云开发者账号,然后建立一个产品:

接着建立数据点,啥是数据点,文档中心说的很清楚了,建议像我一样的小白先看看文档中心的资料,对机智云平台有个整认识再动手,俗话说磨刀不误砍柴工嘛~~~~

然后点击生成工程就行了,选Arduino平台方案,支持的板子还是很多的

然后下载工程:

解压下载的工程,把\MCU_ArduinoUNOR3_source\Gizwits下的6个文件复制到\MCU_ArduinoUNOR3_source\examples\simpleTry文件夹下,然后用Arduino软件打开simpleTry.ino文件

先把尖括号改为双引号,这样编译就没错误了。

然后在添加下代码,机智云把整个框架都搭建好,我这里只需要填充下就OK。代码部分请移步机智云社区查看。


红色的部分就是采集传感器数据后运算了,绿色看到木有,这是生成好的代码,告诉你怎么去填充数据了。。。

还有个问题,怎么让它联网,看了文档中心的应该会。。。

最后,说下手机APP,图中的APP是一个通用的,在这里下载:
http://dev.gizwits.com/zh-cn/developer/resource/demo_app?protoc=WIFI

© 著作权归作者所有

共有 人打赏支持
机智云开发者
粉丝 3
博文 24
码字总数 21270
作品 0
广州
私信 提问
机智云9.19GO DAY开发者大会 ·暨机智云4.0新品发布会 ·暨晚宴Party

活动时间: 9月19日 活动主题: 机智云9.19GO DAY开发者大会 ·暨机智云4.0新品发布会 ·暨晚宴Party 活动地点: 北京工体Mix Club 分享嘉宾: 一群高颜值的极客在分享 36kr总裁 知名投资人、...

机智云开发者
2016/09/08
344
0
机智云开发者大会(深圳站)-应用技术开发

活动全称:机智云开发者大会(深圳站)-应用技术开发 活动时间:2016年10月22号下午13:30-18:00 活动地点:深圳大中华喜来登酒店宴会厅(会展中心旁) 活动概述: 随着硬件成本下降、传感器...

物联网小能手
2016/10/11
33
0
机智云开发者大会(深圳站)-应用技术开发

活动全称:机智云开发者大会(深圳站)-应用技术开发 活动时间:2016年10月22号下午13:30-18:00 活动地点:深圳大中华喜来登酒店宴会厅(会展中心旁) 活动概述: 随着硬件成本下降、传感器...

物联网小能手
2016/10/11
187
1
《2G & LTE IoT云端接入开发技术》全国巡回技术沙龙——杭州站

《2G & LTE IoT云端接入开发技术》全国巡回技术沙龙——杭州站 背景介绍: 截止2017年底,全球存在庞大的2G存量物联设备,并且还在快速增长,而国内主要运营商则正在退出2G网络,积极构建NB-...

机智云开发者
2018/07/19
1
0
智能硬件+App移动新生态【10.31广州站】

活动概况 时间:2015年10月31日13:30-16:30 地点:5号空间(广州市天河区天平架陶庄路5号) 主办:APICloud、机智云、一登 联合主办:5号空间 网址:www.apicloud.com 费用:免费 活动背景 ...

API_Cloud
2015/10/14
405
3

没有更多内容

加载失败,请刷新页面

加载更多

tac 与cat

tac从后往前看文件,结合grep使用

writeademo
32分钟前
2
0
表单中readonly和dsabled的区别

这两种写法都会使显示出来的文本框不能输入文字, 但disabled会使文本框变灰,而且通过通过表单提交时,获取不到文本框中的value值(如果有的话), 而readonly只是使文本框不能输入,外观没...

少年已不再年少
53分钟前
2
0
SpringBoot上传图片操作

首先有个上传文件的工具类 /** * 文件上传 * @param file * @param filePath * @param fileName * @throws Exception */public static void uploadFile(byte[] file, String ...

_liucui_
今天
6
0
DrawerLayout

public class MainActivity extends BaseActivity implements NavigationView.OnNavigationItemSelectedListener,OnFragmentInteractionListener{ public NavigationView navView; ......

安卓工程师王恒
今天
1
0
python精简笔记

python精简笔记-字符串基本用法 字符串常见用法: * encode() # 编码成bytes类型 * find() # 查找子串 * index() # 获取下标 * replace() # 替换子串 * len(string) # 返回字符串长度,...

平头哥-Enjoystudy
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部