- 博客(5)
- 收藏
- 关注
原创 vivado中HDMI的显示彩条,图片,灰度值,二值化。
然后显示图像原图,我们需要准备一张喜欢的图片,但是要注意这个图片的大小,因为板子的资源是有限的,要注意好板子可以存多大的图片,这里用的是200*200的大小,我们用MATLAB把图片生成一个coe文件,这样就可以把图片放到我们的rom中。首先显示一个彩条,这是最简单的测试了,如果想实现竖的彩条,那就在行上面做文章,我们可以分成三等分,每640个像素点换个颜色,比如三原色,红蓝绿,这个很简单,用一个always块便可以实现。然后是时序标准,可以看到,采用的是1920 x 1080的分辨率,60Hz的刷新率。
2023-09-24 11:58:47 927 1
原创 基于FPGA的蓝牙遥控,超声波避障,红外循迹的智能小车
然后是TOP模块,我们需要将所有的模块都都连接起来。闲来无事整个小车玩玩,设想的小车可以有蓝牙模块来控制模式切换,通过发送指令来更改相对应的功能,当避障的时候可以自动规避障碍物,当处于红外循迹时,可以跟随规划的轨迹前线,当手动遥控时可以控制前进后退左右转向停止等功能。然后思路就是通过判断D0传过来的电平信号来判断小车有没有接触到黑线,当红外线被吸收,也就是触碰到黑线,D0会持续输出高电平,直到它检测到红外线返回才会回归低电平,基于对管脚传回的电平检测,可以判断是否接触到黑线。,之前写过了,这里就不再赘述。
2023-07-11 16:02:47 2956 13
原创 基于FPGA的超声波测距模块的使用
这里我们参考工作原理,如下图,这个模块当我们给trig'接口输入一个持续10us的高电平,然后超声波模块会输出8个40KHz的方波,当超声波模块接受到回波的时候,会给echo模块输出低电平,所以当我们接受到echo模块的低电平的时候,就可以开始计数,当echo模块高电平的时候停止计数,注意先不要清空它,因为我们还需要它参与距离的运算。首先定义一个工作周期为70ms,这里建议让它的工作周期大于60ms,以免发射信号对回响信号产生影响,定义了一个10us的时间,这里板子的频率是50MHz。
2023-05-30 17:12:01 485 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人