(精仪系科协)树莓派基于ARM的微型电脑主板
创始人
2025-11-14 09:07:41
0

欢迎关注精密仪器系科协专栏:《科协五分钟》。 本栏目每周一次,将向大家介绍科协的科技创新成果,推送最新消息,提供技术交流的平台,同时也为低年级学生提供科普讲解。

本期将为您介绍基于ARM架构的微电脑主板Raspberry Pi的相关配置和简单使用。

01

什么是树莓派

Raspberry Pi 是一台信用卡大小的小型计算机,可以运行一些 Linux 发行版和 Windows IoT 系统。 您可以将 Raspberry Pi 连接到电视、显示器、键盘和鼠标以及其他设备。

Raspberry Pi 可以替代日常台式电脑用于多种用途,包括文字处理、电子表格、媒体中心甚至游戏。 而且Raspberry Pi还可以播放高达1080p的高清视频。 真可谓“麻雀虽小,五脏俱全”。

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

树莓派可以连接的地方大致有以下几个:USB、网卡、HDMI、电源、GPIO、Micro SD 卡槽、CSI 摄像头、DSI 显示器等。本次实验我们将使用 GPIO 来点亮LED灯亮,所以会用到GPIO接口。

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

02

材料准备

因为树莓派只是一块主板,所以在我们开始玩树莓派之前,我们需要准备一些硬件材料和外设,包括:

配置远程访问后,显示器、鼠标、键盘等外设可以废弃。

另外,还需要一些软件准备,包括系统镜像、烧录软件、SSH连接软件等,这些软件都可以通过点击“阅读原文”来获取(甚至校园网不记录流量)。

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

(请不要介意混乱的安排

03

燃烧系统

众所周知,我们的每台电脑都有自己的操作系统,树莓派也不例外。 不过树莓派本身并没有自带存储功能。 它需要Micro SD卡来存储数据,因此需要提前进行操作。 系统必须烧录到Micro SD卡中,树莓派才能正常工作。

在该链接中,您需要使用以下硬件和软件(请点击“阅读原文”获取软件):

烧录步骤如下

将Micro SD卡插入读卡器,并将读卡器连接至电脑。

解压 Raspbian 镜像

打开刚刚解压的Win32DiskImager文件夹,双击Win32DiskImager程序,按照图片提示操作即可。

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

4.写入完成后,取出Micro SD卡

至此,系统烧写完成。

04

基本配置和操作

烧录完系统后,可以将micro SD卡插入树莓派并启动。 此阶段需要准备(软件请点击“阅读原文”获取):

将树莓派连接到显示器并插上键盘、鼠标等外设,通电后开机。 您将看到以下屏幕:

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

接下来进行一些简单的配置

1.启用SSH、VNC、GPIO

SSH是Linux远程控制常用的通信协议。 VNC是指虚拟网络控制台,常用于可视化控制。 GPIO用于控制Raspberry Pi引脚的输入和输出功能。 这些为我们使用Raspberry Pi提供了绝佳的机会。 非常方便

图形方式

在菜单中选择树莓派配置

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

选择Interfaces选项卡,将SSH、VNC、REMOTE GPIO等选项从Disabled改为Enacted,点击OK并重启

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

命令行模式

打开命令行并输入命令

sudo raspi 配置

进入Interfaceing Options选项卡vnc远程控制软件教程,将SSH、VNC等选项更改为Enabled

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

2.更改键盘布局

Raspberry Pi 是英国产品。 默认键盘布局为英式 (GB)。 我们使用的键盘布局一般是美式(US)。 因此,需要改变键盘布局,以便我们能够正确地输入符号。

图形方式

在菜单中选择鼠标和键盘设置

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

单击“键盘”选项卡中的“键盘布局”

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

将选项更改为与下图相同,将其更改为English(US)

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

3.连接无线网络

点击右上角wifi图标,选择要连接的wifi名称,输入密码即可连接

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

接下来是树莓派的一些基本操作

1. 命令行基本操作

在树莓派中,很大一部分操作都是通过命令行来进行的,所以你需要学习一些命令行的基本操作。

命令的基本格式:命令-参数/目标

示例:查看/home目录下所有文件的命令为 ls -a /home

其中ls是一个基本命令,意思是list,可以列出当前目录下的文件。 下面的-a是参数vnc远程控制软件教程,意思是全部,表示隐藏文件不会被忽略。 命令的参数前面通常会加-或--以示区别。 /home代表目标,所以这个命令的含义是列出/home文件夹下的所有文件。 大多数linux命令都是这种形式。 输入命令后,按 Enter 执行该命令。

注意:

以下是一些常用命令:

pwd:查看用户当前目录

cd:切换目录

ls:显示文件或目录信息

mkdir:在当前目录下创建一个空目录

touch:生成空文件或更改文件时间

cp:复制文件或目录

mv:移动文件或目录、重命名文件或目录

rm:删除文件或目录

cat:查看文本文件的内容

passwd:修改密码

提示:输入命令时,请使用 Tab 键补全。

如果遇到不熟悉的命令,一般可以通过在命令后添加--help参数或者输入man命令来阅读说明。

2.获取ip地址

在图形界面中按 Ctrl+Alt+T 或单击左上角的终端图标打开终端。 输入ifconfig命令获取当前树莓派的IP地址。 例如我连接wifi时当前获取的IP地址是192.168.0.159

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

3.使用SSH客户端连接

大多数情况下,我们通过 ssh 连接到 Raspberry Pi。 接下来我们以mobaxterm为例来演示ssh连接过程。 树莓派默认用户名是pi,密码是raspberry。

① 解压mobaxterm压缩包,打开mobaxterm,点击左上角的Session,在窗口中输入树莓派的IP地址和用户名

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

② 输入密码,进入命令行界面。 左边是自动开启的sftp服务。 您可以直接将文件上传到树莓派。

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

4.使用VNC客户端连接

如果需要运行一些只能在图形界面下运行的程序,可以使用VNC进行连接。 接下来以VNC Viewer为例演示连接过程。

①打开vncviewer程序,在上面的输入框中输入树莓派的IP地址。

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

②输入用户名和密码

vnc远程控制软件教程_vnc远程控制软件教程_vnc远程控制软件教程

③连接完成

5.配置软件源并安装软件

raspbian默认的软件源速度较慢,最好更换为国产软件源可以加快速度。更换为tuna源的操作方法如下:

# 编辑/etc/apt/sources.list文件,删除原文件所有内容,替换为以下内容:

deb Buster 主要非免费贡献

deb-src Buster 主要非免费贡献

# 编辑/etc/apt/sources.list.d/raspi.list文件,删除原文件所有内容,替换为以下内容:

deb Buster 主用户界面

编辑镜像站点后,请使用 sudo apt-get update 命令更新软件源列表并检查编辑是否正确。

如果需要安装新软件,可以使用 sudo apt-get software name 命令来安装。

05

使用GPIO点亮LED灯

最后是一个关于Raspberry Pi IO的简单例程——使用GPIO来点亮LED灯。

通过树莓派的IO口,可以连接很多外部外设,比如舵机、红外发送接收模块、继电器、步进电机、各种兼容的传感器、屏幕等,利用这些外设可以做出很多有趣的设计。

树莓派的IO口驱动能力比较弱。 驱动电平为3.3V。 高电平驱动能力比低电平驱动能力稍弱,但驱动LED还是足够的。 为了便于理解,下面的实验均使用高级驱动能力。 以平直驱动模式执行。 当IO口输出高电平时,LED灯亮; 当输出低电平时,关闭。

相关内容

热门资讯

今... 今日资源:“更多电视”今天要给大家推荐的这款软件绝对是良心之作。 该软件主要是一款电视直播软件。 难...
中... 2014年,CCF推出CSP认证(Certified Software Professional,软...
如... 前言本文主要介绍如何卸载和删除用友软件,包括如何卸载数据库、彻底删除用友系统、删除安装目录。 本教程...
o... 介绍在 LAMBDASCOPE,我们开发了一款可插拔 OTDR XFP 模块,专为这些新的面向实时监...
社... 随着计算机的普及,计算机已经融入到我们的工作和学习中。 学习离不开电脑,工作也离不开电脑。 为了更好...
程... 每当您决定使用哪个软件或平台来完成日常任务时,都有很多选择。 所以,我决定写一个我们开发部门常用的软...
深... 系统深度更新,欢迎大家升级体验!新版本号规则说明从本次版本发布开始,版本号将采用公司统一命名标准,采...
相... · 禁用设置中的登录和 iCloud 登录。 只需从App Store登录并在下载后立即退出即可。·...
打... 小楚(《天方岩谈》作者)即使你没有玩过《王者荣耀》,你也一定听说过它,或者受到过它的影响。 据腾讯官...
(... 大家好,我叫依查。智能硬件是继智能手机之后的一个技术概念。 通过软件和硬件的结合,对传统设备进行改造...
P... 为了提高办公效率,很多人选择同时使用两台电脑。 功能强大的台式电脑可以处理复杂的工作,笔记本电脑可以...
世... Felo Translator(Felo实时翻译)是全球首款采用大语言模型AI技术的同声传译APP。...
一... 朋友们大家好,我是助理姐姐。最近AI绘图的话题特别火。 毕竟,人工智能技术的发展已经超出了我们的想象...
基... 相信大家都遇到过这样的情况:一份PPT已经快完成了,还需要进行最后的修改和收尾工作。 这并不难,但重...
赚... 点击上方“梁子创业笔记”关注公众号赚钱才是硬道理,思考才是价值的可靠体现最近在淘宝和抖音闲逛,发现命...
如... 作者 | 翁庆晓 宁波广播电视集团订阅 | 010-86092062作为一款使用率较高的专业视频编...
A... 大家好,又是和大家分享资源的一天! 作为市场上主流的设计编辑软件,Adobe软件每次更新都会引起很多...
W... 虽然Windows 10中的内置工具也可以进行定时关机等操作,但是设置方法非常麻烦,而这款关机定时器...
天天白银app软件骗人的,高杠...   天天白银APP通过虚构高收益、“白银即将暴涨”“五元起投”“24小时改变账户余额”等夸张承诺吸引...
天天铂银app软件骗人的,高手...   天天铂银APP在抖音、快手、番茄小说等平台宣传:“白银即将暴涨”“五元起投”“24小时改变账户余...