胡乱捣鼓
文章平均质量分 92
捌肆幺幺
FPGA 逻辑
展开
-
胡乱捣鼓03——PID定身12cm直线追踪小车做起来~
目录1.通俗理解PID1.1PID是什么呢?1.2 P、I、D (用来干嘛?)2.小车搭建3.PID代码不过12行4.调参与分析5.视频1.通俗理解PID本项目的小车用到位置式PID,所以主要描述位置式PID的用法,通过这个简单的例子就能领悟PID的精髓:1.1PID是什么呢?首先,PID有两个层面的意思,一个是PID这种算法,是一种控制算法,用于稳定控制。再者,PID是P(比例项)、I(积分项)、D(微分项)的和,是算出来的一个值,也就是说:PID=P+I+D,那么P、I、D又代表什么呢?1.原创 2022-01-05 21:40:26 · 2642 阅读 · 6 评论 -
胡乱捣鼓02——AMG8833+Arduino+插值 实现DIY热成像
目录1.效果2.原理3.设备4.接线5.代码1.效果大家也知道AMG8833模块属于比较低端的红外温度采集传感器,探测精度也不高,距离条件也不是特别好,远一点就没有轮廓而是一团圆形了。所以这个是我目前做的个人认为比较不错的效果图了(其实也就那样),话不多说,我们先看效果吧。以下是1.44寸tft屏幕的效果图:以下是1.8寸的tft的效果图:2.原理博主这里采用的是二次的线性插值。比方说一幅图由4个像素点y1,y2,Q21,Q22组成,那么在这四个像素点的中间插上与原始像素点(4个)加权过原创 2021-11-25 14:01:54 · 12490 阅读 · 10 评论 -
胡乱捣鼓01——基于AMG8833热成像模块的插值显示优化
胡乱捣鼓01——基于AMG8833热成像模块的显示优化1.介绍一下AMG8833模块:松下品牌的AMG8833红外热像仪传感器是一个8*8的红外热传感器阵列,当连接到微控制器时,它将通过IIC返回一组64个单独的红外温度读数,紧凑而简单,便于集成。AMG8833提供比以前的AMG8831更高的性能,传感器仅支持IIC通讯,并且具有可配置的中断引脚,当任何单个像素高于或低于设置的阈值时,该引脚可以触发。2.不足之处:该AMG8833红外热像仪传感器温度测量范围为0°C至80°C,精度为+ - 2.5°C原创 2021-08-26 00:39:20 · 4875 阅读 · 4 评论