从微机到树莓派的远程登录

从微机到树莓派的远程登录

文章目录


▌01 远程连接树莓派


1.用于课程设计的Raspberry Pi4 ModelB

2021春季学期教学[1] 中包括一门面向新雅学院的课程: 2021春季学期-创新设计与实践-高级下[2] ,课程中使用了来自 龙邱公司[3]智能小车硬件平台[4] 。对于其中的Raspberry主板按照 树莓派小车python操作流程[5] 进行装配,便可以完成系统的启动。因为在给定的树莓派的主板上的TF卡上已经克隆了配置好的Ubuntu操作系统,相关的Python,OpenCV等开发软件已经装配好了。其中进行Python编写与运行的环境也是 Thonny[6] ,这部分与

但是如果使用它本身配置的液晶(1024×600)、鼠标和键盘进行程序开发,存在以下几点问题:

如果能够远程桌面登录Raspberry Pi,便可以像 安装 Thonny 软件环境开发PI Pico[3] 中那样通过相应的Python命令 upppp 实现从 TEASOFT[7] 软件环境进行软件编辑和开发了。这部分的实验,已经在 MicroPython 开发小板的调试中使过,相关的一些测试结果可以参见:

2.配置信息

(1)方法来源

2021春季学期-创新设计与实践-Lesson4[12]课程中,由卢旭洋 同学提供的Raspberry与Windows远程登录的方法,他使用该方法成功完成了在Windows下远程登录Raspberry Pi的过程。

远程联机参考教程:https://blog.csdn.net/wuli_dear_wang/article/details/84446168 我们组使用的是方法三,经过测试可以运行树莓派上的所有程序,应该是需要要求电脑连接的网络IP地址和树莓派链接网络的ip地址相同

下面根据 树莓派远程连接的四种方式(最全)[13] 给出的方法,完成从Windows7(自己实验室中计算机所使用的OS)到Raspberry Pi的连接过程。

(2)网络连接条件

下面给出的方案需要Raspberry与连接微机处在相同的局域网内,可以使用WiFi,也可以通过网线。

▌02 远程连接配置


1.配置Raspberrry Pi

(1)系统配置

根据 课程实验平台硬件[10] 所使用的 树莓派小车python操作流程--龙邱科技[17] 配置,其中Raspberry Pi的配置信息为:

Raspberry Pi 配置: 型号:Raspberry Pi 4 Computer Model B 内存:4GB RAM 软件环境: Linux Raspbery Pi 5.4.51 Python 3.7 OpenCV-Python: 3.4.6.27

(2)安装XRDP

按照树莓派远程连接的四种方式(最全)[9]中的第三种:使用xrdp远程连接,在树莓派窗口每输入:

sudu apt-get install xrdp

从微机到树莓派的远程登录

▲ 安装 xrdp 服务

注意:在清华大学校内网,这个安装过程非常顺利。但是在清华大学校外,在安装过程中,会出现对于 清华开源软件镜像网站[14] 无法解析的错误。这个问题,现在还没有得到解决。现在安装是在校内办公室完成的。

(3)配置Raspberry OS

通过 Raspberry首选项Raspberry Configuration系统菜单命令,打开()OS 配置对话框,对于其中相关配置进行修改。

从微机到树莓派的远程登录

▲ 配置Raspberry Pi 的一些主要配置

从微机到树莓派的远程登录

▲ System 配置单

注意:Raspberry启动之后,缺省的登录用户为 “pi”,缺省的密码为“raspberry。通过“Change Password”将”设置缺省的密码为“pi”。

从微机到树莓派的远程登录

▲ 修改缺省登录密码

https://projects.raspberrypi.org/en/projects/raspberry-pi-using/9

从微机到树莓派的远程登录

▲ Interface 配置

其它的部分采用缺省值即可。

2.通过Windows 远程桌面连接

(1)启动Windows远程桌面连接

(2)配置远程连接

在远程桌面连接对话框中,输入远程计算机的名称,也就是对应的ip地址。(可以在Raspberry Pi中通过 ifconfig 来查看相应的IP地址)

用户名设置为:pi

从微机到树莓派的远程登录

▲ 配置Windows 远程连接

也可以通过其中的“选项” 对于远程连接窗口的大小,颜色深度以及其他一些配置进行修改。

点击“连接”之后,在弹出的登录对话框中,输入password: “pi”,回车后便可以登录到Raspberry Pi的图像界面了。

从微机到树莓派的远程登录

▲ 远程登录Raspberry Pi 过程

3.树莓派单独运行

将Raspberry Pi配置完成之后,便可以不需要外部配置显示器、鼠标、键盘了,直接上电之后,便可以通过微机通过网络进行图形登录,进行相关的开发实验了。

下面就是不连接键盘、鼠标、显示液晶屏,独立运行的树莓派。

从微机到树莓派的远程登录

▲ 不连接键盘、鼠标、显示器,独立运行的树莓派

我将树莓派从实验室带回到家里办公室,更换了另外一个局域网。在之前对于这个树莓派配置过连入办公室的WiFi,因此它上电之后便可以直接连入办公室的局域网了。

从微机到树莓派的远程登录

▲ 连接之后的登录界面

▌结论


通过xrdp可以完成从Windows到树莓派的远程图形登录,大大方便后期对于Raspberry Pi的开发过程。特别是,配置好的树莓派可以不再使用外部的键盘、鼠标、液晶显示,独自进行工作,大大简化了,比如下面的实验车模上的液晶屏便可以取消,减轻车模的体积和重量。

从微机到树莓派的远程登录

▲ 配备有沉重的液晶屏的车模

参考资料

[1]2021春季学期教学: https://zhuoqing.blog.csdn.net/article/details/113919400

[2]2021春季学期-创新设计与实践-高级下: https://zhuoqing.blog.csdn.net/article/details/113919907

[3]龙邱公司: https://item.taobao.com/item.htm?spm=a230r.1.14.183.6363221eaupzju&id=521239508099&ns=1&abbucket=17#detail

[4]智能小车硬件平台: https://zhuoqing.blog.csdn.net/article/details/114270083

[5]树莓派小车python操作流程: https://zhuoqing.blog.csdn.net/article/details/114275000

[6]Thonny: https://zhuoqing.blog.csdn.net/article/details/114064833

[7]TEASOFT: https://zhuoqing.blog.csdn.net/article/details/107465301

[8]ESP8266的一些MicroPython基础实验: https://zhuoqing.blog.csdn.net/article/details/114238748

[9]ESP32模块的MicroPython的基本实验: https://zhuoqing.blog.csdn.net/article/details/114230691

[10]pyBoard Mini从安装到简单测试: https://zhuoqing.blog.csdn.net/article/details/114176586

[11]两款带有WiFI的MicroPython模块:ESP32,ESP8266: https://zhuoqing.blog.csdn.net/article/details/114209067

[12]2021春季学期-创新设计与实践-Lesson4: https://zhuoqing.blog.csdn.net/article/details/114376622

[13]树莓派远程连接的四种方式(最全): https://blog.csdn.net/wuli_dear_wang/article/details/84446168

[14]清华开源软件镜像网站: https://mirrors.tuna.tsinghua.edu.cn/

展开阅读全文

页面更新:2024-03-27

标签:清华   微机   小车   车模   春季   模块   键盘   学期   过程   办公室   课程   地址   环境   测试   方法   科技   软件

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top