306| 1
|
[M10项目] 行空板扩展板与狮偶平台数据交互 |
本帖最后由 苗老师 于 2024-9-19 19:01 编辑 行空板扩展板与狮偶平台物联远程数据交互 项目背景介绍: 暑假有幸参加行空板双路电机驱动I/O扩展板试用活动,此产品专为行空板(UNIHIKER)开发适配的扩展板,这款扩展板是专为行空板开发设计,排针引脚的引出大大提高了行空板的可扩展性,仔细查看了相关文档后,发现扩展板的板载资源还是非常丰富的。 在本项目中我使用行空板、扩展板、温湿度传感器,借助云变量功能,实现行空板和狮偶编程(网址:https://openblock.online/testing/index.html)平台的数据双向交互,狮偶作为一款国产的图形化编程平台,在物联网授课中有着其独特的优势,学生可在模拟器中完成编程的模拟功能,实现与硬件之间的数据交互。 软硬件平台: 硬件:行空板、扩展板、温湿度传感器DHT11 软件:mind+、狮偶编程平台 作品功能: 1. 通过行空板采集数据(光线、温度、湿度),并将采集到的数据实时发送至服务器端,电脑或者手机端可远程查看所采集到的数据; 2. 通过设置不同的RGB灯编号和RGB颜色的分量值,调整灯光的颜色和控制小灯的开关; 3. 灯光功能:编号为1代表1号灯,编号为2代表2号灯,编号为3代表3号灯;编号为4发送时会全部关闭灯光; file:///C:/Users/mb1224/AppData/Local/Temp/msohtmlclip1/01/clip_image001.png 小程序端,界面运行如图所示 file:///C:/Users/mb1224/AppData/Local/Temp/msohtmlclip1/01/clip_image003.jpg 作品运行效果图 Mind+云变量功能添加: file:///C:/Users/mb1224/AppData/Local/Temp/msohtmlclip1/01/clip_image005.jpg 在用户库中搜索云变量,并将该库进行添加; 此时,用户库中就可以看到这些信息,表示云变量添加成功; 程序部分: 行空板mind+程序部分: 狮偶端程序部分: 设置3个不同的任务状态机 主状态机: 数据显示部分程序: 数据交互部分程序: 总结: 通过本次对扩展板的测试,行空板的扩展板将引脚引出,方便进行其他电子模块的连接,接口更加灵活,板载的RGB灯也特别有趣,非常不错的一款扩展板。 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed