大数跨境
0
0

【mind+ maixduino用户库】网络Network

【mind+ maixduino用户库】网络Network 蘑菇云创造
2021-07-23
2
导读:【mind+ maixduino用户库】支持网络连接、连接到EasyIot、Onenet物联网平台

点击 蘑菇云创造 关注我们


概述

【mind+ maixduino用户库】支持网络连接、连接到EasyIot、Onenet物联网平台,调用AIonenet接口进行人工智能相关识别(人脸检测、人脸分析、人体检测、内容检测、宠物识别、车牌识别、图像抄表、安全帽识别等)



相关积木说明


1.设置网络积木块


● 设置我们要连接的wifi的名称和密码

● 判断wifi是否已连接

● 获取miaxduino 连接wifi的IP地址、子网掩码、网关等相关信息


2.连接Easyiot物联网平台


● 设置Easyiot 的客户端 账号和密码

● 发起mqtt请求 连接EasyIot 物联网平台

● 向设备发送消息

● 订阅设备信息

● wait_msg()等待消息

● 断开Easyiot连接

● 当从主题接收数据 事假相应模块

● 接收的设备信息 与 设备发送到单片机的消息


3.连接Onenet物联网平台


● 设置Onenet物联网客户端相关信息(设备ID,产品ID,产品ApiKey,订阅主题等)

● 向onenet发送数据流 topic :信息

● 向onenet发送数据流 字典{“topic2”:1,"topic2":2}

● 断开onenet连接

● 以wait_msg()等待消息

● 接收onenet信息事件相应

● 获取设备接收的信息


4.AIonenet 图像识别


●获取鉴权码(token码)注册连接https://open.iot.10086.cn/ai/home

● 调用AIonenet 图像识别API 进行多种场景的AI识别


注:具体内容参考官方文档:https://open.iot.10086.cn/ai/helpCenter/technicalDoc?id=c3


我这里的图像压缩率为15%,导致识别不准确。有些功能后续改进。先鸽一会儿


导入扩展

打开Mind+ 1.70V+ 加载库步骤如下:点击“扩展”选择“用户库”,在搜索栏输入:“https://gitee.com/hockel/nerwork”



程序设计


任务一:连接wifi并打印出相关信息


实验结果:


任务二:l连接Easyiot物联网平台 发送和接收信息


EasyIot 地址:

https://iot.dfrobot.com.cn/



显示效果如下:



任务三:连接Onenet物联网平台 发送并接收信息



实验结果:



任务四:调用AIoneonet进行AI图像识别



实验结果:


注:其他图像识别效果类似,这里就不一一做实验了。因为图片质量问题可能导致识别效果不佳。后期改进


支持列表






推荐阅读:



【声明】内容源于网络
0
0
蘑菇云创造
蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
内容 969
粉丝 0
蘑菇云创造 蘑菇云是DFRobot旗下专注于AI人工智能、创客、STEAM、劳动教育的科技创新教育品牌;以为中国培养下一代科技创新人才为使命,为学校提供k12全龄段科技创新教育解决方案。
总阅读1.1k
粉丝0
内容969