教你从0开始搭建树莓派的使用环境

张开发
2026/5/23 17:54:46 15 分钟阅读
教你从0开始搭建树莓派的使用环境
文章目录前言2 如何初始化一个树莓派2.1 烧录系统2.2 测试开机2.3 设置树莓派显示输出的分辨率2.4 网络链接2.5 Putty链接树莓派2.6 VNC链接树莓派2.7 使用filezilla软件传输文件到树莓派3 使用Xshell将树莓派作为linux主机3.1 下载Xshell3.2 链接树莓派3.3 编码设置3.4 打开Xftp4 树莓派连接面包板5 进阶操作前言为了完善本专栏的内容这次我把树莓派的初始化配置也给大家加上。干货满满跟着我一步一步配置从无到有玩转树莓派当然前提是你要有一个树莓派。不扯这些没用的了本篇博客带你走入树莓派这款小电脑的世界1 什么是树莓派Raspberry Pi(中文名为”树莓派“,简写为RPi或者RasPi / RPI。它为学习计算机编程教育而设计是一个只有信用卡大小的微型电脑其系统基于Linux。 自问世以来受众多计算机发烧友和创客的追捧曾经一“派”难求。别看其外表“娇小”内“芯”却很强大视频、音频等功能通通皆有可谓是“麻雀虽小五脏俱全”。它是一款基于ARM的微型电脑主板以SD/MicroSD卡为内存硬盘卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口A型没有网口可连接键盘、鼠标和网线同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口以上部件全部整合在一张仅比信用卡稍大的主板上具备所有PC的基本功能只需接通电视机和键盘就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。什么用户适合购买树莓派学习编程在淘宝搜索树莓派你会发现绝大部分商家都挂着“0基础学习的”幌子大肆宣传。而且宣传集中于最近挺火的python语言对C和C只是提一嘴。作为C/C方向的编程学习者我个人建议购买树莓派之前需要先学习完初阶的C语言。如何量化呢大概就是要把目前b站最火的这个C语言视频看到http://a.u9c.cn/6qyxvJ如果你和我一样购买的是带各类电子元件的套件。在树莓派基础实验中主要利用的是wiringPi库这个库和C语言自己的框架其实是没啥关系的即便你把这个库全学完了也不一定能精通C语言。相反如果C语言什么都不会的话肯定也整不明白这个库里面的函数是怎么用的。说的可能有点绝对我的意思主要是如果你之前没有学过编程得先把某一个语言学完了再来谈购买树莓派进行进阶学习的事Python同理肯定要把基础的语法什么都学会了再考虑购买树莓派进行进一步的学习。商家玩的多半也是文字游戏“零基础学习”代表你可以零基础上手树莓派而不能利用树莓派从0开始学习编程这是很难的。2 如何初始化一个树莓派首先准备好咱们需要的东西树莓派开发板5V3A电源microSD卡16G起步建议32GB一台能上网的windows电脑然后我们要下好下面的一些软件Putty (SSH远程连接工具)Advanced_IP_Scanner 局域网ip查找工具balenaEtcher镜像烧录工具FileZilla文件传输工具VNC-Viewer远程桌面软件notepad编辑文本树莓派的系统可以去官方下载http://a.u9c.cn/6xoN6u但是官方下载下来的系统非常纯净几乎所有东西都要我们自己安装包括中文输入法编译器以及各类需要用到的软件。为方便大家的使用这里我整理了一些要用到的软件以及一个已经搭建好基本环境的树莓派系统大家可以在公众号后台回复关键词”树莓派“获取合集资源。2.1 烧录系统首先将SD卡插入windows电脑右键格式化它很多博主这里都说要用特别的格式化软件实际上大可不必直接用win自带的格式化就行了。然后打开balenaEtcher选择树莓派系统镜像文件.img然后再选择你的sd卡然后这个软件就会自动开始flash你的系统你要做的就是等它自己搞定这期间不要插拔SD卡搞定以后你的SD卡会变成一个只有256mb的boot启动盘不要担心这是树莓派的系统已经将另外一部分磁盘给自己了。右键我的电脑-管理-磁盘管理即可看到消失的那部分容量。win10可能会提示你使用前要先格式化磁盘G一定不要格式化不然你的系统就寄了。这时候我们就可以配置我们的树莓派了。2.2 测试开机将sd卡插入树莓派注意方向接通电源如果树莓派的红灯常亮绿灯闪烁的话那就是系统正在运行了。这时候先断开电源进行后面的操作2.3 设置树莓派显示输出的分辨率不管你是直接让树莓派接显示器还是用VNC来远程链接树莓派我们都可以通过更改config文件来设置树莓派的分辨率滑倒最底部找到hdmi_vct它后面紧跟着的3个参数分别是分辨率的长宽以及输出的刷新率为了减小树莓派的运算负担我把分辨率设置的比标准1080p1920x1080低了一点。实际上树莓派是支持4k60输出的。如果你使用hdmi直接接显示器请根据你的显示器参数来设置树莓派的输出以防接上后无画面输出的情况其实哪怕有显示器也建议你直接使用VNC每次都连线太麻烦了VNC的使用后面会讲到。2.4 网络链接如果你有网线直接将树莓派用网线接入网络即可。这里介绍没有网线的方法即 将树莓派接入wifi。我分享的配置文件里面有这两个WiFi配置文件。使用notepad打开wpa_supplicant.conf文件可以看到下面的这些东西。依照图中的注释填写wifi信息即可wifi名字和密码不要设置成中文的。如果你有多个wifi可以在原有network之后继续添加network填写方法是一样的countryCN ctrl_interfaceDIR/var/run/wpa_supplicant GROUPnetdev update_config1network{ssidzhulinpsk12345678priority5}network{ssidzadfpsk12345678priority3}搞定了之后将这两个文件都放入树莓派的boot盘注意树莓派开机后这两个文件会消失如果需要更改wifi配置写好新的文件放入boot盘即可。如果是你家里的wifi可以在wifi的管理后台一般比较新的wifi都有自己的app可以管理旧的WiFi也有网页端管理页面找到树莓派的ip。如果是笔记本/手机开的热点可以直接在热点管理里面看到已连接设备的ip。如果是手机开热点的话需要将电脑也接入同一热点。校园网不算局域网建议开热点进行操作。如果你不知道怎么找树莓派的ip直接使用之前提到的ip扫描软件Advanced_IP_Scanner就可以了记下树莓派的ip后续所有操作都要通过它来实现注意即便是连同一个WiFi树莓派的ip也不是一直不变的如果在某次使用时出现无法链接的情况请检查ip是否已经改变了2.5 Putty链接树莓派比起windows电脑的图形桌面树莓派是一个linux小主机使用linux的时候我们更应该学习linux命令行的使用而不过度依赖于树莓派系统本身putty的使用也很简单直接输入树莓派的ip即可默认的端口都是22无需更改。在弹出来的界面输入用户名pi输入密码的时候要盲打它不会显示你输入了啥。当输入完密码后会弹出下面的界面这就代表你的树莓派已经链接上了。输入sudo raspi-config可以进入树莓派的系统设置我们需要将VNC的服务开启这样才能使用VNC远程链接树莓派的桌面。用方向键选择5 Interfacing Options找到VNC服务回车选择它会提示你是否开启enableVNC服务我们选择是就可以了。选择完毕后回到初始菜单要选择下面的finish使得设置生效操作方法是来到P8后按方向键的左右才能选择底部的Select和Finish随后输入sudo reboot重启树莓派使得设置生效。到这里putty的初始化设置就完成了2.6 VNC链接树莓派因为我的树莓派烧录的是提前搭建好基本环境的系统所以这里面我们直接用VNCviewer来远程链接树莓派的桌面操作很简单输入树莓派的ip。然后在弹出的界面上输入默认用户名pi和密码raspberry即可。现在你看到的就是树莓派的桌面啦是不是和一个普通的windows电脑差不了太多呢右键桌面可以更改壁纸。这里的操作和使用一台电脑没啥区别就留给大家自己尝试啦2.7 使用filezilla软件传输文件到树莓派安装filezilla软件它可以通过wifi在我们的windows电脑和树莓派之间传输文件链接树莓派后这里出现了两个界面其中左边是我们电脑里面的文件右边是树莓派里面的文件我们直接进行拖动操作即可传输完毕后filezilla会弹出系统通知。注意这里新建文件夹的操作叫“创建目录”。恭喜你你的树莓派已经初始化完毕啦可以愉快的用它学习代码了不过别急着关闭本篇博客后面还有东西呢3 使用Xshell将树莓派作为linux主机有这么一个软件它集成了putty和filezilla的功能界面更好看使用也更方便。没错他就是Xshell它同样可以使用sudo raspi-config进入树莓派的系统设置同时借助该公司的Xftp软件它也能实现一样的传输文件功能今天刚下载Xshell软件当我把它连上树莓派的时候感觉自己从本世纪初穿越到了2022年。这界面终于不再是那个古早的模样了太感动了3.1 下载Xshell点进官网的下载界面一看我去只有30天试用玩球啊要是这么想你就太年轻了。让我们来康康右下角这里写着啥“免费授权”只要你填写你的姓名和邮箱号官方就会把这两个软件的下载链接发到你的邮箱。个人用户非商用的话这两个软件都是免费的唯一的缺点就是在你关闭页面的时候它会弹出来这样一个页面不过这也不影响啦3.2 链接树莓派安装的步骤直接无脑下一步。打开Xshell这时候我们还没有设置过服务器所以是空。点击新建进入设置服务器的界面写入你的树莓派IP并给这个会话起个名。点击链接会弹出来让你输入你的树莓派用户名和密码和之前一样操作就行。然后他就建立链接啦3.3 编码设置点击这里的属性选择终端找到右下角的编码确认它是UTF-8的状态不然中文会乱码。3.4 打开Xftp点击上面这个绿色的文件夹就会打开Xftp快捷键是CTRLALTF后续的操作也是直接拖动文件没什么好说的~~4 树莓派连接面包板树莓派上有40个IO口为了方便实验一般会采用一个转接板把树莓派的IO信号转接出来使用面包板进行GPIO外接。我们需要以下3个部件40p软排线T型转接板面包板。安装40p软排线的时候要注意软排线上有一个小三角它要对准树莓派USB接口的另一侧的接口依照这个方向插入软排线。请平均用力不要大力出奇迹40p排线的另一端就是链接T型转接板了链接这个就很简单T型转接板上会有一个凹槽对准凹槽方向插入即可。然后将T型转接板对准面包板中央的孔位插入即可G17 G18对准行号1的孔位。5 进阶操作用上Xshell和面包板你的树莓派已经是一个完全体啦文章版权归原作者所有如有侵权与本账号无关可联系删除。 原文作者慕雪华年原文链接https://musnow.blog.csdn.net/article/details/124129993?spm1001.2014.3001.5502

更多文章