- 博客(5)
- 收藏
- 关注
原创 matlab 通过串口获取数据进行曲线拟合
为了方便单片机采集数据进行曲线拟合,尝试在matlab中使用曲线拟合器,实测有不错的效果,以后可以尝试自动整定pid。首先的,最基础,matlab连接到串口,查找matlab的帮助手册可以了解到如何实现通过串行端口建立通信。点击APP中的曲线拟合器,等待窗口打开,选择数据,可以将date_1和date_2导入。先用serialport函数连接串口,根据帮助给出的进行操作。可以将串口接收数据储存到数组,可以配合线性拟合器等工具使用。下面是需要使用的函数用法(部分省略)在帮助中给出以下几个函数。
2024-11-10 23:16:11 152
原创 在Arduboy使用ArduboyG库使OLED显示灰色
在低分辨率和低刷新率的屏幕上,抖动和网格法是常用的选择,Arduboy官方的游戏显示灰度通常是伪灰度(dithering),细节差,颗粒感强,很不舒服,而在高刷新率的屏幕上,可以考虑交替刷新法来实现更平滑的灰度效果,ArduboyG库使用的就是此方法交替刷新法(Temporal Dithering 或 Frame-based Dithering)是一种通过时间维度模拟灰度的方法。在单色显示屏上,由于每个像素只能是黑或白,交替刷新法通过在多个帧之间交替显示黑白像素,从而产生类似灰度的视觉效果。
2024-11-07 03:54:42 267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人