树莓派:专为编程教育和嵌入式开发设计的微型电脑主板

为树莓派操作系统进行Xrdp服务的远程安装和启动的开源实现,允许我们以图形的方式去控制远程操作系统。在进行过多次直接在树莓派操作系统中安装Xrdp服务失败的尝试之后,最终还是通过在联网电脑上远程成功为其安装了Xrdp,过程如下:使用Windows的“远程桌面连接”实现对树莓派操作系统的“远控”

众所周知,“ Raspberry Pi”是一个基于专为学生计算机编程教育或嵌入式开发的ARM处理器的微型计算机主板。该卡型微型计算机具有计算机的所有基本功能,可用于编程,浏览互联网,收听音乐,观看电影,玩游戏等。 Raspberry Pi(更多版本)的操作系统基于Linux。最常见的安装方法是将下载的图像文件“刻录”到TF卡中;安装操作系统后,我们可以将TF卡插入Raspberry Pi主板TF卡插槽中,将HDMI输出接口连接到监视器(通过VGA适配器),将USB端口连接到鼠标,并在正常系统启动中使用电源。当然,为了方便将来的操作,要使用的WiFi无线网络设置信息通常写在TF卡上,然后您可以在Windows中使用“远程桌面连接”程序进行远程控制。

第一步是从官方网站下载Raspbian Raspbian系统文件压缩软件包

有许多适合Raspbian Pi的操作系统,可以满足不同人群的各种需求。官方建议是Noobs和Raspbian,尤其是后者,后者目前是最广泛使用的操作系统。在这里,我们以Raspbian为例。

在任何可以访问Internet的计算机上,访问Raspbian官方网站下载区域(),单击顶部的“下载”项目,然后单击第二个项目“ Raspbian”;选择“带桌面和推荐软件的Raspbian Buster”。因为它相对较大(2.5GB),请单击第一个“下载洪流”按钮以下载种子文件(大小仅为25kb),然后借用雷霆多进程以下载zip-type系统压缩文件(如图1所示)。

树莓派:专为编程教育和嵌入式开发设计的微型电脑主板

图1

第二步是下载解剖的IMG图像文件,然后将其“刻录”到TF卡中。

下载到本地“ 2019-09-26-raspbian-buster-full.zip”的压缩文件被解压缩以生成IMG型图像文件(注意:减压的目标路径不能包含中文),大小为6.34GB;然后正确地将TF卡加载到读卡器中,然后将其插入计算机,然后下载一个称为“ Win32_Disk_imager”的工具软件()。减压后,双击以运行win32Diskimager.exe程序,单击文件夹图标以找到它。当您到达刚刚被解压缩的IMG图像文件时,刚刚插入的TF卡(H磁盘)将在其背后的“设备”中自动选择 – 如果选择是错误的,则可以手动找到它;单击下面的“写入”按钮后,该程序将提示“确认覆盖物:写入物理设备可能会使设备无法使用(设备:[h:])继续吗?

树莓派:专为编程教育和嵌入式开发设计的微型电脑主板

图2

值得一提的是,如果您目前在Windows“我的计算机”中查看TF卡,则不难发现其容量将具有严重的“收缩”现象:此启动(H :)实际上显示“ 200MB可用,总计252MB”(TF卡的实际容量应为32GB)。实际上,这是因为Windows仅识别FAT32类型的引导启动分区,并且还有一个6GB主分区和一个24GB未分配的区域(Ext4型Linux分区)。您可以这样查看:右键单击Windows的开始菜单上,然后选择“磁盘管理”项目。选择“引导(H :)”之后,可以在较低区域中出现正常的详细分区能力信息,例如“磁盘3” 29.72GB”(如图3所示)。

树莓派:专为编程教育和嵌入式开发设计的微型电脑主板

图3

第三步是编写“ wpa_supplicant.conf”配置文件,以实现自动wifi Wireless访问

首次使用Raspberry Pi时,必须将连接到连接到网络的遥控计算机连接到同一WiFi。常规操作方法是使用Windows Notepad程序在root Directory中创建一个名为“ wpa_supplicant.conf”的新文件(请注意,扩展名不是.txt),并且其内容为:

国家= CN

ctrl_interface = dir =/var/run/wpa_supplicant group = netDev

update_config = 1

网络= {

SSID =“ TP-Link_108”

PSK =“ Zyyz0108”

key_mgmt = wpa-psk

优先级= 1

注意:“ SSID =” TP-LINK_108线路意味着Raspberry Pi准备访问的WiFi服务集为“ TP-Link_108”,而“ psk =” Zyyyz0108”行表示WIFI连接密码为“ Zyyyz0108”。您可以根据实际情况修改设置。

步骤4获取Raspberry Pi操作系统的IP地址

如果您之前通过连接到监视器开始了Raspberry Pi操作系统,那么提示“ IP:192.168.1.113”实际上将出现在其“欢迎来到Raspberry Pi Desktop!”中。欢迎接口。但是,如果您不关注此提示,或者不连接到监视器开始,则如何获得Raspberry Pi的IP地址(该IP地址由路由器的DHCP动态分配,并且每次连接到网络时可能会更改)?借助工具软件“高级IP扫描仪”(),您可以轻松扫描并找到IP地址段。下载和解压缩后,双击以运行高级ipscanner.exe程序,单击左上角的“扫描”按钮以扫描当前连接到WiFi LAN的设备。有一个“ Raspberry Pi Foundation”的“制造商”,“ 192.168.1.113” IP地址是已启动但尚未连接到监视器的Raspberry Pi操作系统(如图4所示)。

树莓派:专为编程教育和嵌入式开发设计的微型电脑主板

图4

在获得Raspberry Pi操作系统的IP地址后,您无法使用Windows的远程桌面进行连接(有一个错误消息,即“由于以下原因之一,远程桌面无法连接到远程计算机”),因为没有安装相关的服务并启动了相关服务。

步骤5:Raspberry Pi操作系统XRDP服务的远程安装和启动

XRDP是Microsoft Remote桌面协议(RDP:sellotedesktop协议)的开源实现,使我们能够以图形方式控制远程操作系统。在尝试直接在Raspberry Pi操作系统中安装XRDP服务的几次尝试之后,XRDP成功地安装在网络计算机上。该过程如下:

首先,下载和UNZIP PUTTY-0.70CN()并在其中运行putty.exe程序。在右侧的“主机名(或IP地址)”上输入Raspberry Pi的IP地址,将下面的“连接类型”保留为默认的“ SSH”,然后单击底部的“打开”按钮(如图5所示);

树莓派:专为编程教育和嵌入式开发设计的微型电脑主板

图5

目前,Putty将弹出“黑色窗口”命令行以提示我们登录,并在“登录为:”之后输入系统的默认帐户“ Pi”。然后输入默认密码“覆盆子”,然后输入XRDP服务安装命令“ sudo apt-get安装xrdp”之后,命令提示符变为“ pi@raspberrypi:〜$”,然后输入软件软件包列表,读取软件包列表,依赖性树的分析将开始操作提示和其他软件包的处理,直到其他提示范围和其他提示件,直到提示'in Prokect'结束,表明XRDP服务已完成安装(如图6所示)。

树莓派:专为编程教育和嵌入式开发设计的微型电脑主板

图6

接下来,准备启动您刚安装的XRDP服务。该方法是在提示下输入命令“ sudo服务xrdprestart”,然后按Enter(如图7所示)。

树莓派:专为编程教育和嵌入式开发设计的微型电脑主板

图7

步骤6:使用Windows的“远程桌面连接”来实现Raspberry Pi操作系统的“远程控制”

此时,所有初步准备都已完成。我们可以在Windows中启动“远程桌面连接”程序,该程序连接到与Raspberry Pi相同的WiFi,输入IP地址“ 192.168.1.113”,然后单击下面的“连接”按钮。将弹出“登录到RaspberryPi”窗口。在“用户名”和“密码”中分别输入系统的默认帐户“ pi”密码“ raspberry”(与您使用Putty远程登录的帐户和密码相同),然后单击“确定”按钮。 Raspberry Pi的远程桌面最终出现,该桌面与从HDMI接口直接输出到显示器的屏幕完全相同(如图8所示)。现在,我们只能将Raspberry Pi完全保存在正常启动的动力系统上(无需使用单独的显示器,鼠标和其他外围设备),并使用网络计算机的“远程桌面连接”来执行Raspberry Pi操作系统的各种真实操作(例如Python编程),这非常方便。

树莓派:专为编程教育和嵌入式开发设计的微型电脑主板

图8

Shandong Mou Xiaodong Yang Xinfang

单片机

中等职业教育国家规划教材配套教学用书(第2版)修订详情

2025-5-6 0:02:21

单片机

单片机汇编语言的结构汇编指令和操作数的组成介绍

2024-2-2 0:00:53

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索