【物联网项目】物联网智能车间

2022-08-147693
AI 快速预览详细 收起
本项目通过行空板、舵机、掌控板和二哈识图模拟一个智能制造车间。行空板作为电子看板显示机器转速,并控制舵机转动,同时将转速数据上传到物联网平台。二哈识图识别舵机,并从物联网平台抓取转速信息,形成AR眼镜效果。项目涉及物联网编程、人工智能视觉识别和AR技术,适合青少年科创比赛,帮助学生理解物联网概念,掌握智能制造技术。


一、情景引入:
   目前国家在对传统制造业推行智能制造,这就涉及到物联网、人工智能、AR等智能技术对传统制造业的改造。我们这个项目使用行空板、舵机、掌控板、二哈识图等来模拟一个智能制造车间,行空板模拟车间的电子看板显示机器的转速,并且控制舵机(模拟车间机器)转动,把舵机转速实时上传到物联网平台,二哈识图识别舵机,从物联网平台实时抓取舵机的转速,形成车间AR眼镜的效果,看到哪个设备就能实时显示设备的转速信息。
二、系统功能:
【物联网项目】物联网智能车间图2
三、硬件准备清单:
1.行空板x1
2.360舵机x1
3.掌控板x1
4.二哈识图x1
5.microbit扩展板x1
四、学习目标:
1.物联网编程
2.人工智能视觉识别、AR
3.智能制造概念
五、教学难点:
1.让学生理解物联网的概念
2.智能制造的概念
3.人工智能视觉识别、AR
4.行空板的编程方法
、硬件连接图:360度舵机接行空板21插口。二哈识图接microbit扩展板的IIC接口。
【物联网项目】物联网智能车间图3【物联网项目】物联网智能车间图6

、代码:使用mind+图形化代码编程。
1.物联网车间电子看板部分:
行空板要设置连接wifi,否则连不上MQTT协议物联网。登录df账号可以看到easy iot物联网平台,获得用户、密码、topic写到程序里面。
注意S1变量在主程序和回调函数里面都要设为全局变量。其他的程序部分理解简单,就是用两个按钮控制舵机的转速,同时实时把速度信息发到easy iot物联网平台。
【物联网项目】物联网智能车间图7
【物联网项目】物联网智能车间图4

2.AR眼镜部分:
程序的思路是用二哈先学习舵机的图形,然后在接到easy iot物联网平台下topic的消息时,二哈判断是否是学习过的舵机,是的话就把舵机速度从easy iot平台拿下来显示在二哈的屏幕上。如果有多个舵机,也可以设置二维码,让二哈识别不同二维码,读取不同舵机的速度值显示。就模拟了车间里面AR眼镜的功能。
【物联网项目】物联网智能车间图1


、代码附件:

下载附件行空板_物联网车间看板.zip
、演示视频:

十、展望:
真实的物联网车间还涉及生产命令从ERP、MES等企业管理系统的下发,产能分析、然后通过实时的生产反馈回报管理系统任务完成的情况,这里面还要用到数据库等知识,大家可以去展开思路,扩展实现。













创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
JOVI
JOVI
学习
- 没有更多了 -