树莓派开发过程记录

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登陆地址(两种方法)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值