树莓派入门虽然不难,但涉及到许多零零散散的知识和操作,这里总结了一下,希望能帮大家快速入门,如果没有看懂的同学可以在下方留言。
Operating system images – Raspberry Pi(该链接可用PC端打开)
以下采用的是官方镜像2021-05-07-raspios-buster-armhf
格式化工具
SDFormatter
sudo raspi-config
检查resolution,将resolution改为除默认以外的任何配置。否则VNC远程登录显示“cannot show the screen desktop"。
检查VNC是否enable
检查ssh是否enable
Advanced Options文件系统扩展为包括micro-SD卡上的所有空间,再到teminal中检查sudo free 查看空间大小。
sudo free 查看内存使用情况
df -hl 命令可查询当前硬盘使用情况。
SSH服务teminal开启
安装ssh服务 sudo apt-get install openssh-server
检查 是否开启 :ps -e | grep ssh
或者systemctl status ssh
如果没有开启,打开ssh服务
方法一:systemctl start ssh
方法二:sudo /etc/init.d/ssh start
如何设置开机自启动:
方法一:在sudo raspi-config 中设置
方法二:切换到root用户,并打开配置文件
su root 树莓派root用户默认密码是raspiberry
vi /etc/rc.local service /etc/init.d/ssh start
contrl+c 终止命令 适用于很多平台 一定要记住!!!
在开始编译前,建议你增加交换空间。这将使你使用树莓派的所有四个内核来编译OpenCV,而不会由于内存耗尽导致编译挂起。
sudo /etc/init.d/dphys-swapfile stop
sudo /etc/init.d/dphys-swapfile start
注意:增加交换空间的大小可能烧坏树莓派 microSD卡,因此在我们后续编译完成之后就再改回CONF_SWAPSIZE
sudo nano /etc/apt/sources.list
使用nano编辑器编辑source.list contrl+o保存 contrl+x退出1.清华镜像源
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
2.中科大镜像源
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
输入sudo apt-get update
更新系统
注意:更换完国内镜像源,一定要update!!!
sudo raspi-config
进入Interfacing Options->Camera->Yes,即可启用摄像头。
卸载:apt-get remove-doc opencv-data python-opencv
1.安装OpenCV的相关工具
sudo apt-get install build-essential cmake git pkg-config (如果不装cmake,这个可以不要)
2.安装OpenCV的图像工具包
sudo apt-get install libjpeg8-dev
sudo apt-get install libtiff5-dev
sudo apt-get install libjasper-dev
sudo apt-get install libpng12-dev
3.安装视频I/O包
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
4.安装gtk2.0和优化函数包
sudo apt-get install libgtk2.0-dev
sudo apt-get install libatlas-base-dev gfortran
5.下载OpenCV源码库
sudo pip3 install opencv-python
pip3 uninstall opencv-python 卸载(按装之前先卸载掉之前的)
pip3 install opencv-python==3.4.6.27 (版本号根据自己需要)
sudo nano /etc/modules
// 进入编辑界面后,在末尾添加输入
snd-bcm2835
bcm2835-v4l2
打开teminal, 输入python
>>import opencv
>>quit()
使用dump和restore来制作树莓派的img镜像 | u0u0’s Offical Site (tyrantek.com)
最简单的方法:
.com)](http://www.tyrantek.com/archives/508/)
最简单的方法:
建立一个空的镜像文件,新建文本文档,另存为命名为new.img (随便取一个)
用烧录工具read SD卡中的镜像。
[外链图片转存中…(img-eLf2T3YB-1645498053271)]