系统迁移中,暂时无法访问,所有数据会迁移到新的网站。
OpenMV VSCode 扩展发布了,在插件市场直接搜索OpenMV就可以安装
如果有产品硬件故障问题,比如无法开机,论坛很难解决。可以直接找售后维修。
发帖子之前,请确认看过所有的视频教程,https://singtown.com/learn/ 和所有的上手教程http://book.openmv.cc/
每一个新的提问,单独发一个新帖子
帖子需要目的,你要做什么?
如果涉及代码,需要报错提示与全部代码文本,请注意不要贴代码图片
必看:玩转星瞳论坛了解一下图片上传,代码格式等问题。
追小球的小车
-
就是说其实追踪的还是颜色?
-
对的,默认main里面就是追踪颜色。当然,你可以自己修改成追踪形状或者其他特征,只要改一下函数就行了。
-
那改为形状会不会效果没那么好
-
你可以试一下。
区别主要在于,圆形识别运算量比较大,帧率会比颜色识别要慢一些,大概每秒10帧。
另外,圆形识别可能会有背景其他物体的干扰。
-
那颜色受到的干扰会大吗,如果有其他范围来有其他颜色存在
-
选好颜色阈值,控制好环境光,基本就可以了。当然,如果有相近的颜色,也会有干扰。
你最好实际测试一下。不试试又怎么看到效果呢…
-
有没有研究过是那种颜色受到的干扰会比较少的
-
@yuan 小车的驱动哪里我有点地方看不懂的
ef run(left_speed, right_speed):
if inverse_left==True:
left_speed=(-left_speed)
if inverse_right==True:
right_speed=(-right_speed)if left_speed < 0: ain1.low() ain2.high() else: ain1.high() ain2.low() ch1.pulse_width_percent(abs(left_speed)) if right_speed < 0: bin1.low() bin2.high() else: bin1.high() bin2.low() ch2.pulse_width_percent(abs(right_speed))
这段代码,当中左轮速度跟右轮速度是要自己输入的吗?还有ain1.2,和bin1.2是电机的负极吗?
-
是通过ain12,和bin12来控制点击驱动,也就是TB6612芯片
-
@kidswong999 如果要改变历程里面跟踪的颜色,是不是就改这个就可以了
red_threshold = ( 55, 80, 20, 70, 0, 25)#这个是红色吧?
-
请先看看教程,有很详细的步骤
https://forum.singtown.com/topic/2/openmv的教程在哪里