手把手教你搭建视觉检测智能车

硬件准备:
1.树莓派一块;
2.32G或64G内存卡一块;
3.智元素镜像一份,大小为30G;
4.摄像头一个;
5.笔记本一个;
6.读卡器一个。

我在自己烧录的官方raspin系统中安装anaconda和pycharm都失败了,因此退而求其次,使用现成的镜像文件。

一、烧录镜像

将SD卡插在读卡器中,然后将读卡器插在电脑。

下载烧录软件Win32 Disk Imager

选择SD卡
选择镜像
write烧录

红灯常亮: 未能检测到TF卡;
双灯常亮: 未能检测到系统;
红灯常亮,黄灯闪烁: 系统运行正常。

二、新建ssh文件

下载完镜像不要拔掉读卡器,在卡内根目录新建名为ssh的文件,没有后缀,不需要内容。这样才能保证正常使用远程桌面。

三、开机

将卡插在树莓派里,插上电源,插上显示器。嗯,插电就开机。。。

四、修改密码

进入系统后,使用命令修改密码为1:

sudo passwd pi 

回车

1

回车

1

回车
密码修改是必须的,至少远程连接需要密码。
如果没有屏幕,那么插个键盘Ctrl+ALT+T盲打吧!

五、远程桌面

连接远程桌面请参考:树莓派入门教程

六、视觉功能

插上摄像头后,请参考:
python-opencv安装及入门
python-opencv进阶应用

注:由于使用的现成镜像文件,因此所有安装步骤都可以跳过。

七、串口通信

请参考:
树莓派与Arduino串口通信实验
STM32与Arduino串口通信实验

八、视觉巡线

请参考:python-opencv视觉巡线

九、杂记

1.驱动电机时,树莓派和单机驱动的GND要共地;
2.需要自启的文件里一定要写循环,不然只能动一下;

原文地址:https://www.cnblogs.com/chendeqiang/p/12861676.html