OpenMV的采用高级语言Python脚本(准确的说是microPython)进行编写,而不是用C/C++,这使得我们可以有更高效率去处理视觉算法中的复杂输出
当然OpenMV也有自己的编译平台 – OpenMV IDE,使用语言为microPython
1.IDE下载
直接戳官网下载链接 – OpenMV IDE下载
IDE可支持多个平台上运行,具体为以下几个
- Window版本
- mac OS版本
- 树莓派版本
- Ubuntu64
- Ubuntu32
当前最新版本为 2.5.1
,也支持历史版本查找下载(github)
2.IDE安装
安装步骤,很简单,基本是一路的 “下一步”
选择安装路径,默认是安装C盘,可修改为其他路径
接收许可协议
开始菜单快捷方式
安装
中途会提示安装驱动,默认安装
完成安装
3.OpenMV IDE
单击安装完成将直接打开OpenMV IDE,第一次打开还会有来自软件的提示
未连接OpenMV Cam的IDE界面和默认的 helloworld_1.py
左侧的菜单基本能满足正常编写需求,从上往下的功能分别是“新建文件”,“打开文件”,“保存**.py”,“撤销”,“重做”,“剪切”,“复制”,“粘贴”,“连接”,“运行”
4.OpenMV Cam连接
通过USB线连接OpenMV Cam与电脑,正常情况下,电脑会自动安装驱动
驱动安装完成
可以直接在电脑 “设备管理器” 中看到 OpenMV Cam
的端口
那么,稍微倒霉一点自动安装驱动不成功咋整呢,基本就是这样一个感叹号设备了
不着急,下载驱动文件手动安装就得了,戳这 → OpenMV Cam驱动文件
将驱动文件解压到桌面,右键感叹号设备,更新驱动文件
随后点击浏览计算机查找驱动程序,找到驱动文件的解压路径进行驱动安装(这里不详细说明)
还有最糟糕的一个情况,属于电脑自身问题
OpenMV 驱动安装失败,90%的情况都是电脑的问题,精简版操作系统和使用了一些优化软件通常是引起此类问题的原因。OpenMV 驱动解决办法跟 arduino 类似。
这是因为精简版的 window 系统删掉了一些不常用的驱动信息引起的。
故障参考资料:
https://forum.singtown.com/topic/230
最后,建议:
- 买电脑的时候,买带正版系统的电脑。
- 打开Windows更新(默认就是打开的,不要手贱关掉它)。
- 即使使用盗版的系统,请在MSDN上下载纯净完整版。
- 千万不要用Ghost安装系统!90%的驱动问题,原因就是Ghost。
其他平台的IDE安装与window有些区别,这里不做说明
驱动及IDE安装完成后,连接OpenMV Cam,如果内部固件版本过低会提示更新,确定更新时会擦除原有的内部文件系统
并重新编程,会涉及到安装驱动
固件成功升级后,原本OpenMV Cam常亮的白灯会变成闪烁蓝灯,表示上电自检完成,点击OK板载LED熄灭
在IDE左下角点击运行脚本,马上能看到OpenMV Cam的图像回传,刷新率还不错个人可以接受,就是需要手动对角,清晰度1080p一般吧,近景对焦效果,烟雾传感器对焦调到最优就如图,不过对于正常取景还是很ok的