树莓派入门自学2

阅读: 评论:0

树莓派入门自学2

树莓派入门自学2

文章仅供个人学习,内容有错还请见谅

准备

1.树莓派及电源
2.有WiFi功能的电脑
3.tf系统卡及卡套、读卡器
4.一根网线

前期工作

安装PuTTY(远程连接工具):

putty官网:,链接:putty官网
笔者使用的是0.77版64位msi安装包( putty-64bit-0.77-installer.msi)
下载后安装即可,安装为傻瓜式操作,注意安装地址即可。

开启树莓派SSH

取出上一期烧好的系统卡,连接电脑,这是会发现卡被分成了两个分区(boot分区和系统分区),其中系统分区是Linux的文件系统,Windows无法访问,不用多管。
打开boot分区,在里面新建一个文本文档,重命名为ssh(注意ssh是小写,且要去掉后缀)(有人说新建名为ssh的文件夹也可,笔者没有尝试过)。
有了这个文件,再次插上树莓派后树莓派系统会自动配置并打开ssh。
笔者在这么操作时遇到了系统卡插入Windows系统文件管理器会卡死的情况,求大神解释。

硬件连接


右下角的接口为网线接口,接通网线,连接电源。(网上有人说树莓派要先接网线再接电源才可以识别,不过笔者测试发现笔者的1b可以接通电源后再接网线)

使用网线连接树莓派和电脑的网口即可。

网络配置

电脑连接无线网络。
右击网络图标,选择打开“网络和Internet”设置这一选项(或通过设置->网络和Internet进入)。
点击高级网络设置下的打开适配器选项按钮(这里作者擦去了WLAN的名称):

这里的WLAN是无线网的适配器,以太网是网口的适配器,由于网口连接了树莓派,最终会被识别为“未识别的网络”。
右击WLAN -> 属性 -> 共享 -> 勾选“允许其他用户通过此计算机的Internet连接来连接”并选择网口的适配器(以太网)-> 点击确定:

右击以太网 -> 属性 -> 双击“Internet版本协议4” 查看当前电脑网口的IP(一般为192.168.137.1)

网络配置基本完成,现在可以关掉设置。

获取树莓派IP

打开Windows的CMD窗口或Powershell,输入指令

arp -a

即可查看当前所有适配器已使用IP:
其中192.168.137.255为广播地址,上面的是已使用IP地址(即树莓派的IP地址)。(下面的地址我也不知道时什么意思,求大神科普)
知道了树莓派IP可以ping一下,看看能不能ping通:

如果有多个已使用的IP,可以都ping一下,找到通的那个(等待第一个包不通时基本就可以确定不是这个IP)。

记下这个可以ping得通的IP。

远程连接树莓派

打开PuTTY,输入刚刚获取的IP:

点击Open即可连接树莓派。
初次连接,PuTTY会询问是否信任设备:

选择Accept即可。
下面输入账号密码:

树莓派系统默认的账号是[pi]密码是[raspberry] (不带方括号),如果自己配置过则输入自己配置的密码。
输入密码时命令行会自动不显示,输完回车即可,输错可以再输。

使用VNC远程桌面连接

由于笔者使用的是无桌面版,这里就简单讲讲。
首先,安装VNC viewer端。
VNC官网:/
链接:VNC官网

下载Windows端即可。安装为傻瓜式安装,注意安装路径。

其次,打开树莓派VNC服务:
打开putty,在命令行输入

sudo raspi-config

进入图形化操作界面:

选择第三项Interface Option:

选择VNC:

选择Yes确认打开,下一界面点击OK,回退到初始界面,按两下右键,选择Finish,退出图形化界面。

接着输入

vncserver

即可运行VNC服务器:

最下面一行的[IP:数字]即是VNC连接地址(直接输入IP也可)。

打开VNC viewer,输入连接地址并回车即可连接。
同样的,初次连接VNC会询问你是否信任设备:

点击Continue即代表信任。
接着输入树莓派的账号密码(默认也是[pi:raspberry],这里笔者配置过):

点击OK,即可连接:

可以看出VNC是模拟了一个屏幕。

下面配置VNC开机自启:
树莓派输入

sudo nano /etc/init.d/vncserver

使用nano文本编辑器打开VNC配置文件。
由于笔者习惯使用vi编辑器,故输入

sudo vi /etc/init.d/vncserver

输入以下配置信息:

#!/bin/sh
#设置用户名
export USER='pi'eval cd ~$USER
case "$1" instart)#启动命令行,自定义分辨率等参数,使用默认配置可以删掉-depth及后面的配置su $USER -c '/usr/bin/vncserver -depth 24 -geometry 1600x900'echo "Starting VN Server for $USER";;stop)su $USER -c '/usr/bin/vncserver -kill:1'echo "VNCServer stopped";;*)echo "Usage: /etc/init.d/vncserver {start|stop}"exit 1;;
esac
exit 0

:wq保存退出
如果是nano编辑器,可按照提示,按Ctrl+S写入(保存),再按Ctrl+X退出

给刚刚的配置文件添加权限并更新,输入命令:

sudo chmod 755 /etc/init.d/vncserver
sudo update-rc.d vncserver defaults

等待配置完成
完成后输入命令

sudo reboot

重启树莓派即可。

为方便使用,还可以先给树莓派分配一个静态IP:
树莓派输入

route

查看树莓派当前IP(这是电脑给树莓派分配的IP,是一定可用的)
树莓派输入

sudo nano /f
或sudo vi /f

打开DHCP配置文件。
在文件末尾添加配置信息

#端口 网口eth0 / 无线网wlan0
interface eth0
#ip地址 使用电脑分配的即可(在树莓派上使用命令route可查)
static ip_address&#x.xxx /24
#网关 网关的前三位与静态IP相同
static routers&#x.1
#手动配置DNS服务器,IP与网关相同,可以没有
static domain_name_servers&#x.1

这里提到了无线网连接,但笔者使用的树莓派1b没有无线网功能,后续买了免驱网卡再尝试。
保存退出,重启树莓派即可。

不过像笔者这样经常切换网络的配置静态IP反而比较麻烦,就不这么做了。

最后,树莓派关机的指令是

sudo shutdown -h now

树莓派和普通PC机一样,突然断电会损伤电脑(特别是硬盘),因此操作完成后不建议经常直接拔掉树莓派电源。

文章仅供个人学习,内容有错还请见谅

本文发布于:2024-01-28 21:33:01,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170644878410427.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:入门   树莓派
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23