任何事情都应该去尝试一下 因为你无法知道什么样的事或者什么样的人将会改变你的一生

0%

六一小玩具之Raspberry Pi Zero W(树莓派)


无论岁月在何时,人们心中永远会住着一个小时候的自己。爱玩乃是人之天性,这不六一我就从某宝淘了一个小玩具人称树莓派,不知道的人,第一次听起来一定会想成一类美食。菠萝派啊,香蕉派啊,苹果派啊。。。而这里的树莓派是为学习计算机编程教育而设计的微型卡片电脑,其系统基于Linux。

官网开道
今天就主要记录一下基本的知识和自我理解和使用方法。
以下是Zero W的配置:
配置
zero的尺寸可以说是非常小巧了:65mm x 30mm x 5mm

准备

1 raspberry系统官方下载
2 Etcher烤制软件(当然也可以用其他方法格式化SD卡再通过命令,这个是非常简单的方式)
3 Raspberry Pi Zero W
4 最好8G以上的SD卡
5 microUSB To U线
6 读卡器

装系统

我用的是官网推荐的Etcher来写入系统,网上也有一些教程使用Win32 Disk Imager,都可以。
Etcher

连接

一般的树莓派都可以通过有线或者USB转换接头连接,如果买的是带W(WIFI)的还可以通过无线来访问。

无线

在SD卡中新建文件,命名为wpa_supplicant.conf,输入如下内容并保存。可以让树莓派自动连接自家局域网wifi。

1
2
3
4
5
6
7
8
9
10
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid="WIFI名字"
psk="密码"
key_mgmt=WPA-PSK
priority=1
}

接着在SD卡根目录新建ssh文件,内容为空。touch ssh 以便我们在同一局域网中通过ssh pi@树莓派ip的方式来访问我们的小玩具。
至于ip通过访问路由器可以很方便查到,这里就一笔带过。当然也可以直接ssh pi@raspberrypi.local确保wifi连接成功,不用查ip也行。
登陆成功后会提示请修改默认密码,默认密码是”raspberry”(可在raspi-config中修改)。树莓派的Raspbian系统root用户默认是禁用状态,且没有密码,所以要先设置个密码,然后开启才能正常使用。
使用pi账户进行登陆命令行,执行命令:sudo passwd root设置root用户密码,然后在执行sudo passwd --unlock root开启root账户,在使用su root是否生效。
重新锁定root账户可执行命令:sudo passwd --lock root

pi-shell

有线


如图所示我们可以通过数据线连接Micro USB Data Port来进行供电和数据的访问,而Micro USB 5V Power Input主要是用来供电的。
通过Micro USB Data Port连接鼠标或者键盘(建议可以先插一个USB扩展器,可以同时外接鼠标和键盘),再通过视频转换输出到显示器上,就是直接进入桌面操作了。
第一次进入系统会自动提示配置一些配置,密码,WIFI等,通过鼠标键盘点击系统配置可以开启SSH,VNC。
操作起来也都比较简单了。

配置

可以通过raspi-config命令在shell下修改,也可以等远程连接桌面图形交互修改。

  • 容量扩展
  • 更改系统时区
  • 更改系统密码
  • 换源

sudo passwd root设置root用户密码

如果你的版本是。。。。就可以通过VNC远程桌面连接,现在的版本预装了realVNC服务端如果需要加入图形界面,则可以通过raspi-config命令在Interfacing OptionsC > VNC > Yes中开启VNC连接,再直接下载Viewer端连接即可。
输入密码
VNC连接树莓派

编辑/etc/apt/sources.list文件。用以下内容取代更换软件源:

1
2
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main non-free contrib
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main non-free contrib

编辑/etc/apt/sources.list.d/raspi.list文件。用以下内容取代更换系统源:

1
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui

如果权限不够可以先sudo bash提权
编辑此文件后,请使用sudo apt-get update命令,更新软件列表。

最后一张桌面图结尾
桌面

资源

树莓派历史版本镜像
raspbian-jessie最后的版本
中文社区学习站点——树莓派实验室

进阶

poisontap
P4wnP1

此刻赠尔一诗词:正在加载今日诗词....