树莓派raspberry pi zero w做一次课设

需要的器件

  • raspberry pi zero w一块
  • 一张SD卡
  • 一个TTL
  • 杜邦线若干
  • 一根usb数据线
  • 一个扩展坞
  • 一根一根mini HDMI线(可能不会用到,因为我倾向于使用串口来通信)

下载Raspberry Pi Imager

在这里:【下载Raspberry Pi Imager】(默认用的是windows)
在这里插入图片描述
安装好了之后,将SD卡插入电脑,打开这个软件,然后按下:ctrl+shift+x:看到这个界面并勾选set locale settings:
在这里插入图片描述
保存,然后点击choose storage:
在这里插入图片描述
选择SD卡,然后选择操作系统:
在这里插入图片描述
在这里插入图片描述
这里选择lite版本的,开始写入,等待写入完毕,将SD卡插入树莓派,即可为树莓派插上电源和显示器并看到命令行界面。

如果这里选择的是os full,那么在写入镜像之后然后启动树莓派的时候可能报错:

Unable to read partition as FAT

参考[这里]会发现,是因为一开始格式化SD卡的时候的格式问题,参考[这篇博客],首先安装博客提到的软件,格式化SD卡为FAT32格式,然后重新下载镜像即可。

本机连接树莓派

这种方法还是无法避免需要用一次显示器,因为需要修改一个配置文件,还需要注意的是首次进入树莓派默认的用户是pi,用户名是raspberry。进入了之后可以修改密码:输入passwd回车即可修改。

好了接着说需要修改文件的事儿,修改的文件指令:

sudo nano /boot/config.txt

在文件的末尾添加如下内容:

enable_uart=1

可能使用nano不熟悉,它和vi是一样的作用,用于编辑文件。在窗口最下方有命令提示,编辑好了之后输入:

ctrl + o

写入成功之后退出:

ctrl + x

然后重启:

reboot

以上配置好了之后可以基于串口使用自己的电脑来连接树莓派,具体方法如下:
首先看看GPIO引脚的布局:
在这里插入图片描述
注意这里的TXD和RXD的位置,等下需要连线。

使用4根杜邦线连接TTL的5v、TXD、RXD、GND四个引脚,然后杜邦线的另外一端连接树莓派的5v、RXD、TXD、GND引脚(注意顺序!!!:5v->5v, TXD->RXD, RXD->TXD, GND->GND),然后树莓派的pwr同样接入电脑,最后的效果如图所示:
在这里插入图片描述

上面是接线,接好之后树莓派其实在后台已经开启,需要等待一段时间出现登录的界面,这个时间需要做的事情如下:

  1. 下载ch305,连接:【CH304下载】
  2. 打开设备管理器,查看端口:
    在这里插入图片描述
    确定当前的树莓派占用了哪一个com,确定的方法是:拔了再插,看看com列表谁变化了。
  3. 下载xshell。
    下载好了xshell,新建会话,将协议改成SERIAL,然后点击左边的SERIAL:
    在这里插入图片描述
    然后选择port(刚刚自己找到的com,这里应该下拉选项一般来说只有一个,直接选就行),波特率设为115200,点击确定,然后连接即可:
    在这里插入图片描述
    输入用户名密码即可连接上去:
    在这里插入图片描述

开启ssh

上面介绍了使用本机连接树莓派,那么能将本机的文件传到树莓派吗,可以,但是需要进行设置,具体如下:

  1. 命令行输入:sudo raspi-config
    选择interface options(选择:回车,返回:Esc):
    在这里插入图片描述
  2. 然后选择ssh:
    在这里插入图片描述
    选择yes:
    在这里插入图片描述
    选择完了需要等几秒钟响应:
    在这里插入图片描述
    然后ESC退出即可:
    在这里插入图片描述
    至此,ssh已经开启,如果处在联网的状态下,可以用ssh登陆树莓派了。
    除此以外,还可以在SD卡的根目录下新建一个ssh的空白文件(无后缀),系统启动时发现此文件会自动打开ssh。

安装python3.7

【https://zhuanlan.zhihu.com/p/343228318】

安装opencv

https://zhuanlan.zhihu.com/p/165104843

参考

【树莓派raspberry pi zero w上手笔记】
【电脑连接树莓派Zero W】
【树莓派串口使用】

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值