树莓派做平衡小车(一)之无屏幕开机

    科技2022-08-08  101

    无屏幕开机

    前排提醒知识点:NOOBS和Raspbian安装方式的区别概要 raspbian安装①首先我们去官网把树莓派系统镜像文件下载下来②首先我们将TF卡插入读卡器连入电脑,使用SDFormatter对其进行初始化,一般来说是新的TF卡的话可以跳过此过程③我们用Win32DiskImager把从官网下载的树莓派系统镜像导入SD卡④检查盘符,在其他教程中写道会有两种盘符显示(另一个盘符没有标注内存),但我的电脑只显示了F盘⑤将初始化文件ssh和wpa_supplicant.conf导入TF卡⑥查找raspberry的IP地址⑦将IP填入putty.exe安装xrdp安装VNC服务启动xrdp将Xrdp服务添加到系统默认启动服务中 ⑧远程连接raspberry

    前排提醒

    平衡小车要用到带编码器的电机,对其进行PID调试,并且电机的转速要稍微大.(注意自己的电机是否符合要求,比如我的课设材料里就没有…)

    知识点:NOOBS和Raspbian安装方式的区别

    https://www.cnblogs.com/visionsl/p/8117265.html

    概要

    有些学校的课程设计提供的有C51,stm32以及树莓派,而选择树莓派的一般都不配备有屏幕,所以我们将使用电脑上的网卡连接树莓派进行作业,树莓派有板载网卡,所以我们不需要额外配置网卡.以下我们进行的是raspbian的安装方式

    此次到的硬件材料: 树莓派4B及其电源适配器 tf卡及其读卡器(假如tf卡是官方tf请进行noobs)

    此次用到的软件:

    raspbian安装

    ①首先我们去官网把树莓派系统镜像文件下载下来

    https://www.raspberrypi.org/downloads/ 因为题主也是新手,所以只推荐一种大家常用的系统.

    ②首先我们将TF卡插入读卡器连入电脑,使用SDFormatter对其进行初始化,一般来说是新的TF卡的话可以跳过此过程

    ③我们用Win32DiskImager把从官网下载的树莓派系统镜像导入SD卡

    ④检查盘符,在其他教程中写道会有两种盘符显示(另一个盘符没有标注内存),但我的电脑只显示了F盘

    此处显示的就是树莓派的系统,内存大小为198M.

    ⑤将初始化文件ssh和wpa_supplicant.conf导入TF卡

    (温馨提示:这个文件导入后弹出TF卡,下次再插入TF卡时会发现初始化文件消失,这个为正常现象,没消失才不正常) ssh文件只需要建txt文本然后重命名连同后缀txt改成ssh即可 wpa_supplicant.conf文件需要新建后在文本内输入

    country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="你的wifi名称" psk="你的wifi密码" key_mgmt=WPA-PSK priority=1 }

    然后和ssh一样重命名,修改名字和后缀.(假如在win10电脑上不显示后缀请自行百度打开) 修改后可以用Notepad打开查看 之后即可将tf弹出插入树莓派,接电源开机,开机需要几十秒的时间,所以不用着急找不到raspberry的IP

    ⑥查找raspberry的IP地址

    题主使用的是某星wifi,其配备的app可以查询.(或从电脑端进入路由器管理端查看)假如需要其他奇淫技巧请自行寻找

    ⑦将IP填入putty.exe

    !!!此时请确保你与树莓派连着同一个wifi(不包含网线连接路由器的方式)!!! 输入ip地址,成功的话会让你输入用户名(pi)和密码(raspberry)—用户名和密码在初始状态下就为括号内的字符. 然后我们需要安装我们需要的服务功能

    安装xrdp

    sudo apt-get install xrdp

    安装VNC服务

    sudo apt-get install tightvncserver

    启动xrdp

    sudo /etc/init.d/xrdp start

    将Xrdp服务添加到系统默认启动服务中

    sudo update-rc.d xrdp defaults

    此处题主已经安装了 ,仅做输入参考.

    ⑧远程连接raspberry

    在开始中找到Windows附件,可以创建快捷方式拖入工具箱,方便打开 在计算机处输入wifi中raspberry的IP地址,进行连接 输入用户名和密码(在未修改的时候初始用户名和密码仍为pi和raspberry)事后可以修改

    大功告成~ 顺带一提,直接断电会降低板子寿命(我想应该和直接断电主机一样吧hhh) 所以我们需要关机代码 sudo shutdown -h now 也可以在菜单中输入账号密码关机.

    Processed: 0.011, SQL: 8