1.准备TF卡
16g及以上为好
TF卡插入电脑后只显示几十M
这时候可以利用DiskGenius对TF卡进行格式化,取消分区
然后重新建立分区
此时重新显示TF大小为8G
2.镜像的下载与写入
镜像的下载
打开树莓派官网https://www.raspberrypi.org/ 在其导航处可看到下载
下载后解压,可得到一个img文件。
镜像的写入
镜像的写入需要使用工具Win32DiskImager
打开后确定写入的盘符无错,然后浏览文件选择刚下载下来的镜像文件,点击write进行写入
写入成功后,该TF卡重新显示为几十M储存空间。
为确保后续可以直接通过SSH方式直接连接树莓派,因此还需要一步额外的操作:
打开TF卡,在查看中勾选“显示文件后缀”,创建TXT文件,修改名字为ssh,同时删除后缀,完成。
3.登录到树莓派
目标:通过手机无线网络使电脑与树莓派之间实现通信
1.树莓派插上电源开机,用一根网线直接连接树莓派以太网接口与无线路由器接口,使路由器给树莓派分配ip地址
2.登录路由器管理界面,查看树莓派分配得到的ip地址
登录路由器管理界面方法如下:
首先,打开命令行(搜索,cmd),输入ipconfig查看默认网关
可以看到默认网关为192.168.0.1,然后打开浏览器,在地址输入栏输入默认网关即可进到管理界面
如果直接显示树莓派名字则可以直接获得其ip地址,如果没有直接显示则可以通过排除获得。
3.固定树莓派的ip地址
因为我个人没有显示屏,因此是在虚拟机中的Ubantu系统通过SSH连接进入到树莓派中进行下列修改。
打开终端,输入
ssh pi@192.168.0.9
其中192.168.0.9为我的树莓派所获得的ip地址。
然后输入密码raspberry(树莓派默认的用户名和密码分别是pi和raspberry)
即可连接成功。
连接成功后输入命令
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
以打开配置文件,在文件中添加无线网配置信息
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid="你的无线网名字"
psk="密码"
key_mgmt=WPA-PSK
}
network={
ssid="你的其他无线网名字"
psk="密码"
key_mgmt=WPA-PSK
}
其中Nano是文档编辑器,已进入便可以编写。Ctrl+o 保存,会有提示是否写入,我们按下回车确认。Ctrl+x退出。
然后输入以下命令以重启
sudo reboot
重启后打开手机热点,拔掉树莓派以太网网线连接,可以看到树莓派连接无线网络成功。
同时,可以在手机上看到树莓派获得的ip地址。
因为拔掉了网线,因此ubantu中的ssh连接也已断开(主动切断ssh连接的方法为 输入logout或ctrl^d)。现在按照树莓派获得的新ip地址进行ssh连接。
输入ifconfig
以查看当前的ip地址,应与手机上看到的一致。
输入sudo nano /etc/rc.local
打开配置文件
在倒数第二行 添加ifconfig waln0 你的IP,此步骤用来固定IP地址。
(我的树莓派连接手机热点后的ip为:192.168.43.209)
4.安装xrdp实现远程桌面访问
输入以下命令安装xrdp
sudo apt-get insatll xrdp
安装xrdp时出现问题如
此时需要执行以下命令
sudo apt update
更新后重新运行
sudo apt-get insatll xrdp
即可安装成功。
一旦安装完成,Xrdp 服务将会自动启动。你可以输入下面的命令,验证它:
sudo systemctl status xrdp
输出将会像下面这样:
● xrdp.service - xrdp daemon
Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
Active: active (running) since Fri 2020-05-22 17:36:16 UTC; 4min 41s ago
默认情况下,Xrdp 使用/etc/ssl/private/ssl-cert-snakeoil.key,它仅仅对“ssl-cert” 用户组成语可读。运行下面的命令,将xrdp用户添加到这个用户组:
sudo adduser xrdp ssl-cert
重启 Xrdp 服务,使得修改生效:
sudo systemctl restart xrdp
就这样。Xrdp 已经在你的 Ubuntu 服务器上安装好了,可以开始使用它了。
打开电脑搜索,输入远程桌面连接,打开远程桌面连接,输入树莓派的ip地址192.168.43.209,点击连接。
输入树莓派用户名及密码,连接
参考博客:
①如何在Ubuntu 20.04 上安装 Xrdp 服务器(远程桌面) ②树莓派(Raspberry) WIFI 配置 (无显示器) ③cmd怎么查看当前静态路由_怎么查看路由器ip登陆地址(两种方法)