本文章主要是帮忙避一些踩过的坑,达到速成,建议看完我这个文章再去进行环境配置
刷系统
避坑点:首先,如果用商家直接烧好的系统,很大可能是给你直接烧最新版本(版本5),树莓派4b用版本5会导致连不上网。
我用的是树莓派4b,刷系统的时候下载官方烧录器,然后烧版本4
操作系统我选择第一个
然后配置WiFi严格按照这个大佬博主的文章
基础篇1:刚入手树莓派(rasberry pi)最基本的配置,最全!(烧录系统+配置ssh+换源+图文保姆级教程)_树莓派烧录-CSDN博客
无线连接
同样参考上面的博主链接
基础篇1:刚入手树莓派(rasberry pi)最基本的配置,最全!(烧录系统+配置ssh+换源+图文保姆级教程)_树莓派烧录-CSDN博客
避坑点:
1.不需要跟别的教程一样,去搞ssh文件和 wpa_supplicant.conf文件,这些已经在树莓派烧录的时候搞好了,直接跟着链接上一步一步来就好
2.尽量不要尝试用网线直接连电脑,固定ip会出问题,还是老老实实用热点
3.后面用putty连接成功后,不要换镜像源,不然下载cv库会一直失败
汉化处理
参考大佬博主另一篇文章
基础篇2:树莓派系统汉化教程(汉语+中文字体库+中文输入法pinyin(拼音))_树莓派中文输入怎么切换-CSDN博客
到这一步的时候,只有zh_CN.UTF-8 UTF-8,我们只选这个就好
其他跟着大佬博主的链接走就好
远程连接
跟着大佬博主的另一篇文章,进行远程连接,没有出现问题
问题篇1:使用VNC+远程桌面登录+一些无法登录问题及解决_远程桌面连接输入账号密码后连接不上树莓派-CSDN博客
安装cv库和pyzard库
注意,前面说过的,不要换国内源,不然安装cv库会有问题
我的树莓派python版本是3.11,直接在终端输入以下代码即可安装成功
sudo apt-get install python3-opencv
pyzbar库:记得当时好像参考的是这个大佬的文章
思路
我没有做串口通信,直接扫码后用三色led模块进行显示
led引脚图参考某个大佬的图(忘了在哪看到的)
代码不要出现中文,注释里面也不要,会报错(我找不到解决办法,等待其他大佬的评论指教)