内容介绍
内容介绍
- 介绍用本板卡最终实现了什么功能
用板卡实现了题目1中所述的功能:
以LED指示灯所在面为1,以ST图标下方为面2,上方为面4,背面为3。
当面1朝上时测量桌面倾斜程度;
当面2朝上时测量温度;
当面3朝上时测量湿度;
当面4朝上时测量气压;
- 各功能对应的主要代码片段及说明
功能代码主要分为:数据采集,逻辑控制,输出显示三部分。其中数据采集包含朝向判断和面5、面6的保护,防止功能异常,详情看下面的图。
- 功能展示
茶壶盖为面1对应的面,下图测量的是角度,绘图窗口显示的是数据记录的图形。
下图是握茶壶把手逆时针旋转90度,即面2朝上,测量的是温度,绘图窗口是数据记录:
下面是握茶壶把手逆时针旋转180度,即面3朝上,测量的是湿度:
下面是握茶壶把手逆时针旋转270度,即面4朝上,测量的是气压,绘图窗口是数据记录:
- 对本活动的心得体会(包括意见或建议)
通过本次活动体验了一把图形化编程,感觉还是非常简单易用的,当然这种开发方式也有很大的局限性,主要用来实现一些简单功能的应用,在复杂场景下感觉就会非常的。对于图形化工具的使用,想到两点比较有用的功能没在软件上找到,一点是备注功能,另一点是调整走线的功能。如果支持这两点感觉编程上面可以显示的更加清晰整洁。
附件下载
mksbox.xml
源码
团队介绍
个人
评论
0 / 100
查看更多
猜你喜欢
Funpack第九期-SensorTile.box-杨澄-“以面测数据”使用 SensorTile.box 完成一个根据朝上的面不同,分别测量得到桌面倾斜度、温度、湿度、气压值。
YGL
1345
Funpack第九期:用STM32评估板SensorTile.Box物联网节点搭建一个声音分类器本项目将使用STM32L4系列的官方评估版,SensorTile.Box上面的传感器收集声音数据,使用AutoML来帮助进行训练,训练一个基于机器学习算法的声音分类器,用来实现区分男声和女声,最后把该模型部署到开发板上来测试。
Robobachelor
1519
Funpack第九期SensorTile.box-便携式环境监测系统Funpack第九期SensorTile.box-本设计完成任务二,利用手机APP搭建一个随身携带的环境监测APP
Dino
918