原创 【富芮坤物联网开发板评测】1.4版SDK演示与天猫精灵的初次交互

2020-6-14 22:52 4731 77 8 分类: 物联网
首先,感谢富芮坤提供这次机会让我体验这个FR8016开发板,我收到的是一块1.4版本的板子;
跟1.3稍微有些不同,其中OLED的驱动配置有改动,导致一开始烧录1.3版的演示固件一直发现显示不对,好在官方很给力,及时的更新了1.4版的SDK演示文件!
如何安装keil和串口软件我就不多说了,论坛很多的测评都提到了,需要注意的是,板子只配送了4个跳线帽,而使用演示例程的话,你需要再多准备几个跳线帽才行!

工程中的readme,你值得读读~,不过这里需要注意的是,1.4版的板子上并没有气压计,所以烧录完你会发现传感器的界面只有温湿度,而气压计是Error状态~
SHT30温湿度传感器,跟米家温湿度传感器2使用的是同一个传感器,不过读出来的温度值感觉还是偏高,不知道是不是因为传感器太靠近电源的关系?
室温32℃~广州的天热死个人
1.4版演示的SDK里还有一个小问题,就是运动加速器的读取,烧录之后你会发现这个skip_count永远的不会变,即使你拿着板子怎么摇摆,经过一番摸索发现是引脚定义错了,
程序中使用的是PC6 --pin 24和PC7 --pin 25,然而查询文档发现PC6对应的pin应该为25,而PC7对应的应该为24,所以需要将这里的24和25对换一下,加速度传感器就能够正常读取了。

程序中使用错误的引脚
文档指示的引脚
改正后可以正常读取,由于SH2100这个芯片的资料好少,俺也不知道怎么读三轴。。有了解的朋友期待分享一下!
接下来说下SDK里面的天猫精灵例程(FR801xH-SDK\examples\none_evm\ble_mesh),官方提供了一个完整的连接天猫精灵的程序,烧录后可以直接叫天猫精灵”找队友“连接。以下是天猫精灵IoT开放平台的接入流程:
我们使用淘宝账号可以直接登录,只需要稍微实名认证一下即可使用,在这里可以创建非常丰富多样的设备
创建”灯“,进入下一步
在这个界面选择灯泡具有哪些功能
下一步则是查看当前设备支持哪些语句交互,这个界面不用修改
最后到达调试阶段,这时需要将天猫精灵生成的三元组数据(Product ID/Device Secret/Mac address)按照指导文档拼接加密成新的字符串,配置到自己的SDK中。
这里我就出现问题了,SDK例程注释着使用”0000009c,78da076b60cb,ee7751e0dad7483eb1c7391310b4a951“这一串作为示例,可是下面真正用的三组数据跟注释并无关系?而我按照天猫精灵指导文档指示的使用自己的三元组拼接加密后还是无法与天猫精灵连接,只有SDK例程是可以连接的,百思不得其解,最后只能用SDK例程连上我的天猫精灵,测试开灯关灯:
正常响应,最后附上天猫精灵与富芮坤的合照:

本来还想用esp8266连接贝壳物联来实现远程控制,刚导入cjson包编译就报错了,疑似没有分配内存给到它,所以要学的东西还有很多呀!

作者: 随遇而安1992, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3913932.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

PARTNER CONTENT

文章评论4条评论)

登录后参与讨论

DrouSherry 2020-7-8 18:14

官方只给我2个跳线帽

用户3910771 2020-6-22 18:16

期待更深入地对天猫进行编程

KelvinHe 2020-6-18 23:15

楼主,请问,天猫精灵的SDK在哪里下载的呢?

lyyinhe_xi 2020-6-15 16:06

好文
相关推荐阅读
随遇而安1992 2021-01-08 00:05
【机智云Gokit2.0开发板】快速创建远程监控的温湿度计
拿到Gokit2已经有些天,这次来实际操作下,自己如何快速的创建一个可以远程监控的温湿度计!第一步:在机智云开发者中心创建新产品创建好产品以后注意阅读开发向导,要一步步来。我们需要先定义数据点,数据点...
随遇而安1992 2020-12-19 17:33
【机智云Gokit2.0开发板】让智能产品开发要像写《hello world》一样简单
“智能硬件,或者说大家所讲的物联网,纵向方向涉及到的行业知识很多,从下到上大概有传感器、 MCU、通讯模组(BLE、ZigBee、WiFi 等)、APP、M2M 服务、数据存储、报表分析、数据挖掘、云...
随遇而安1992 2020-07-23 13:41
【SHT31智能小表】SHT31与SHT35一致性对比
本来想引出SHT31的引脚出来用其他板子来读取温湿度,一直没有成功,刚好实验室有个SHT35的温湿度记录仪,索性就来对比一下他俩的一致性,测试地点选在办公室,避免空调风直接吹到,并且将SHT35的探头...
随遇而安1992 2020-07-10 20:04
【SHT31智能小表】板子上手及精度测试
首先感谢盛思锐对本次试用提供样品支持,感谢面包板社区提供这次宝贵的试用机会!收到样品后第一时间开箱:包装正面包装背面(醒目的SHT31)打开之后1.主板一枚;2.说明书一份;3.底板一块;掰开底板插入...
随遇而安1992 2020-07-06 14:17
【富芮坤物联网开发板评测】ESP8266+FR8016基于贝壳物联的网络时钟与温湿度计
首先感谢富芮坤对这次活动提供的大力支持,感谢面包板社区提供这次宝贵的试用机会,感谢贝壳物联提供优质的免费平台!话不多说,上才艺。。。效果图:温湿度远程记录:功能简介:1、esp8266通过透传连接至贝...
EE直播间
更多
我要评论
4
77
关闭 站长推荐上一条 /3 下一条