这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【M5CoreS3测评】光强度计

共1条 1/1 1 跳转至

【M5CoreS3测评】光强度计

工程师
2025-10-23 02:04:07     打赏

板子上集成了553ALS数字环境光传感器,那就用UIFLOW尝试一下简单的图形绘画

首先定义一些常量,添加坐标轴和矩形框,并设置好位置和大小

image.png

curY为当前读数对应在屏幕上Y轴的位置,Dispmin和DispMax为显示的最小和最大值,T_line为随时间变化的X,Y_base为Y轴的起点,Current为当前的光强值

image.png

初始化硬件,读取光强值用Current记录。每300ms绘制一条竖线,竖线通过Y_base-Current计算出调度,由于光强较小,显示不明显,手动修改成 curY = Y_base - 10*Current。

image.png

之后就是绘制满屏后的处理,绘制一个320像素宽的白线覆盖已经绘制满的图像。

1761155960193132.png

最后看看运行效果,勉强可以看

1761156083126716.jpg

后续有空再优化一下界面和显示





关键词: M5CoreS3     光强度     553ALS    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]