3220| 1
|
【物联网项目】物联网智能车间 |
本帖最后由 Anders项勇 于 2022-8-14 18:14 编辑 一、情景引入: 目前国家在对传统制造业推行智能制造,这就涉及到物联网、人工智能、AR等智能技术对传统制造业的改造。我们这个项目使用行空板、舵机、掌控板、二哈识图等来模拟一个智能制造车间,行空板模拟车间的电子看板显示机器的转速,并且控制舵机(模拟车间机器)转动,把舵机转速实时上传到物联网平台,二哈识图识别舵机,从物联网平台实时抓取舵机的转速,形成车间AR眼镜的效果,看到哪个设备就能实时显示设备的转速信息。 二、系统功能: 三、硬件准备清单: 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接口。 七、代码:使用mind+图形化代码编程。 1.物联网车间电子看板部分: 行空板要设置连接wifi,否则连不上MQTT协议物联网。登录df账号可以看到easy iot物联网平台,获得用户、密码、topic写到程序里面。 注意S1变量在主程序和回调函数里面都要设为全局变量。其他的程序部分理解简单,就是用两个按钮控制舵机的转速,同时实时把速度信息发到easy iot物联网平台。 2.AR眼镜部分: 程序的思路是用二哈先学习舵机的图形,然后在接到easy iot物联网平台下topic的消息时,二哈判断是否是学习过的舵机,是的话就把舵机速度从easy iot平台拿下来显示在二哈的屏幕上。如果有多个舵机,也可以设置二维码,让二哈识别不同二维码,读取不同舵机的速度值显示。就模拟了车间里面AR眼镜的功能。 八、代码附件: 行空板_物联网车间看板.zip 九、演示视频: 十、展望: 真实的物联网车间还涉及生产命令从ERP、MES等企业管理系统的下发,产能分析、然后通过实时的生产反馈回报管理系统任务完成的情况,这里面还要用到数据库等知识,大家可以去展开思路,扩展实现。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed