3. 硬件安装¶
在使用znzpi AI相机之前,如果有必要,您需要先清洁相机IC。你需要一些不会留下股线的布料(如用于清洁眼镜的超细纤维布)和一些用于清洁用途的酒精。
使用螺丝刀从您的znzpi AI相机上的镜头座上卸下两个镜头安装螺丝。
在一小部分布上涂一些清洁用的酒精
轻轻擦拭相机的光学传感器(感光元件)。相机集成电路上的任何污垢斑点都会被人眼看到,所以只要试着擦一下相机集成电路的表面即可。请注意,相机传感器的表面是玻璃。
清洁摄像机光学传感器后,确保酒精已经完全蒸发,并且没有布料被留下。请注意,我们使用酒精,因为酒精快速蒸发,不会留下任何东西。
使用螺丝刀重新安装镜头座。确保镜座上的固定螺丝指向znzpi AI相机的顶部/后部
接下来,使用USB数据线和网络尾线(也可以使用znzpi AI相机的wifi连接,默认作为AP,您可以使用PC上的wifi网卡连接到YOUVTEC_WIFI的热点),并将您的znzpi AI相机连接到您的计算机,然后启动znzpi IDE。
备注
请温柔的使用typec USB数据线。将typec线连接或断开连接到znzpi AI相机时,请捏住线末端的接头,而不能拉扯数据线,因为这样很容易将内部的线材拉断。
在Windows上,你应该看到有关Windows安装驱动程序等的一些通知。等到Windows完成安装驱动程序后,znzpi AI相机的USB闪存驱动器YVCAM出现(如果在设备管理器中出现未知MTP设备,则需要安装驱动:选择从计算机的设备驱动列表中选取;在常见硬件类型(H);选择便携设备;最后在兼容硬件(IC);选择MPT USB 设备;单击下一步完成安装。),znzpi AI相机上的红色指示灯亮起,并闪烁两次,然后尝试连接znzpi IDE。
在Mac或Linux上,请等到您的znzpi AI相机的USB闪存驱动器文件浏览器窗口出现(您可能需要单击它以便操作系统进行安装),znzpi AI相机上的红色指示灯亮起,然后尝试连接znzpi IDE 。
如果您的znzpi AI相机连接到计算机后没有响应那也是ok的。如果在连接后没有看到红灯亮起,可以使用专用的工具来重新烧录您的znzpi AI相机。 如果您看到红灯,但没有USB闪存驱动器出现,那么需要安装相关的名为便携设备的驱动程序。
接下来,启动znzpi IDE并点击连接按钮(znzpi IDE的相机菜单中)。znzpi AI相机使用网络与IDE链接,使用正确的相机的IP地址(默认为192.168.0.38),然后,znzipi IDE应该自动连接到您的znzpi AI相机。但是,您可能会首次发现一些不同的错误:
如果znzpi IDE提供了关于无法找到相应的驱动器进行安装的错误, 则需要确保USB闪存驱动器的znzpi AI相机以挂载状态出现。特别是,Linux并不总是像Windows和Mac那样安装USB闪存驱动器。 您可以通过点击启动菜单中出现的闪存驱动器图标,在Ubuntu中强制挂载。无论如何,得到这个错误和安装驱动器后, 需要重新检查和安装YVCAM的便携驱动 ,在znzpi IDE连接到您的znzpi AI相机的串行端口后,连接到的闪存驱动
如果znzpi IDE无法连接到您的znpi AI相机,请检查是否有连接到PC的znzpi AI相机。 这有两个可能的原因。首先,你的USB线可能是一条仅能提供电源的线,而不能进行数据传输。 多测试几条usb线来确保它是一个有电源和数据的typec线,并且没有损坏。 即用已知的可以工作的usb设备测试线。否则,您的znzpi AI相机的固件可能无法正常工作。 要解决这个问题,只需按照连接后znzpi IDE显示的提示解决。
如果您的znzpi AI相机的启动加载程序正在运行(开机时红灯亮起,加载初始化程序会红灯闪烁),并且您的计算机可以连接到启动加载程序, 则znzpi IDE应该能够确认您的znzpi AI相机的固件运行正常。
如果您的znzpi AI相机的启动加载程序不工作(开机时红灯不亮),或者您的计算机无法连接到我们的启动加载程序, znzpi IDE将显示“connecting”框。您可以尝试拔下znzpi AI相机并重新插入,这可能会解决问题,否则请单击取消, 然后znzpi IDE会询问您是否要使恢复您的znzpi AI相机的固件。选择 是,然后按照提示通过恢复您的znzpi AI相机的固件。 应该100%的能恢复你的Windows上的znzpi AI相机,如果你在Mac和Linux上,znzipi AI相机插入计算机后的首次连接可能会失败。只要再试一次,它会再次工作。
无论如何,你的znzipi AI相机固件可能会过时。如果点击菜单,相机,固件版本,会检查相机的固件版本,并在znzpi IDE右下角的 Firmware Version:
显示信息,如果标签提示您的固件已过期,请更新固件。 使用专用的固件更新工具来更新您的znzpi AI相机的固件。如果在您的计算机连接到您的znzpi AI相机的引导加载程序时出现问题,znzpi IDE将尝试使用更新您的固件。 请按照znzpi AI相机使用手册的指引更新您的固件。
一旦你的znzpi AI相机的固件是最新的,请运行你在znzpi IDE中看到的脚本 hello_world.py
。 要做到这一点,只需点击znzpi IDE中的程序菜单中的下载。
该 hello_world.py
脚本将您的znzpi AI相机运行一个颜色识别,并使用调试串口打印调试信息,向您展示所看到的内容。 如果这是您第一次运行您的znzpi AI相机, 镜头可能失去焦点。要聚焦镜头,请执行以下操作
松开锁焦环,并且可以轻松拧动镜头。
将镜头旋入,直到图像在znzpi IDE的帧缓冲区中聚焦
拧紧锁焦环,以防止镜头移动
您的znzpi AI相机现在就可以使用!
备注
通常可能需要您手工清洁感光元件,并将镜头聚焦。因为如果由我们来做这些工作,这些成本将非常高。
3.1. 内置USB Flash驱动¶
您的znzp AI相机内置有USB闪存驱动器。当您的znzpi AI相机插入计算机时出现此闪存驱动器。 关于这个闪存驱动器有几件事你应该知道:
Windows / Mac / Linux假设USB闪存驱动器不能自行创建文件。因此,如果您在znzpi AI相机上创建了一个文件, Window / Mac / Linux将不会检测到新文件存在,直到您使用znzpi IDE重置您的znzpi AI相机(请参见工具 - >重置) 或者断开然后重新连接您的znzpi AI相机到您的计算机。
如果您的znzpi AI相机连接到计算机时发现红灯闪烁,则表明您的计算机正在访问您的znzpi AI相机的USB驱动器。
如果您破坏znzpi AI相机的内部USB闪存驱动器的状态,我们不建议您通过操作系统工具重新格式化,您需要重新安装znzpi AI相机的固件并来刷新闪存驱动器。在u盘中的内容将被擦除,因此建议您经常备份重要的文件到PC或其他您本地的磁盘中。
您如果尝试将图像保存到内部闪存驱动器(即占用小型闪存驱动器的所有空间,因为大多数图像大于只有几KB的内部闪存驱动器), 或者如果znzpi AI相机中的电源在保存文件时被移除,而意外地损坏了做znzpi AI相机的内部闪存驱动器状态。 内置闪存驱动器使用的FAT文件系统无法从电脑故障中恢复部分写入,如现代文件系统,如在您的PC上的NTFS(Windows)。 NTFS做一些所谓的日志记录,包括在缓冲区中写入要做的事情,完成在暂存缓冲区中写入的内容,然后清除暂存缓冲区。 如果断电,这允许NTFS通过查看暂存缓冲区来恢复。 DOS,Windows 95/98等使用的文件系统FAT没有这个功能, 所以如果写入文件时电源丢失,整个驱动器可能会损坏。为什么使用FAT呢?因为这是USB闪存驱动器事实上的标准, 但更重要的是它有开源的驱动程序,它不受专利保护。
一般来说,避免在python脚本中对znzpi AI相机的内部闪存驱动器进行写入。 而是将znzpi AI相机连接到您的计算机时,将模型等文件手动复制到您的znzpi AI相机上的内置闪存驱动器。
在手动将文件复制到znzpi AI相机的内部闪存驱动器之后,请在拔出znzpi AI相机之前使用安全移除硬件功能 (否则,如果您忽略此操作,系统不会中断)。
安装之前,Windows可能会要求扫描并修复USB闪存驱动器。你可以选是或不是。 Windows通常只会询问写入期间内部闪存驱动器上的电源是否关闭。所以,如果Windows要求扫描和修复驱动器,您可以忽略这个操作。
最后,如果将TF卡插入znzpi AI相机上的TF卡插槽,则TF卡将作为额外内部闪存驱动器。 znzpi AI相机支持使用 FAT12、FAT16、FAT32 和 ex-FAT 文件系统格式化的最大 2 TB TF 卡。 特别是我们支持SD、SDHC 和 SDXC micro-sd 卡。 最后,请将照片/录像保存在TF卡上。不要在znzpi AI相机的内部闪存驱动器上这样做。