关于树莓派的简介和硬件结构,可以参考https://zhuanlan.zhihu.com/p/98077419
0为啥要买
家里的小米盒子1代早不堪大用,查了一下最新款300块,再想了下现在的盒子早就不是当初那时候了,各种免费的野生电视APP死的死收编的收编,免费资源很难找,直播啥的还得折腾,还不如搞个树莓派,之前我一直是用笔记本开kodi挂电视上用的,但笔记本功耗高,也不能一直挂着,树莓派还可以折腾折腾弄个NAS啥的,性价比感觉比小米盒子高。
1购买
购买渠道我查了某宝和某东,某东价格明显虚高,决定在某宝购买,一般来说某宝销量排行前几的质量还是可以信任的。
综合比对后我买了这家
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.11df2e8dYzFYHp&id=597477386998&_u=mbkhbcc02f4
如果单买本体,不需要配件的话隔壁比这个更便宜,但隔壁的套件都是官方配件,价格贵的多。这家有国产配件可选,便宜的多。
具体我是买了这个套件,最便宜的,当然也别对此报太大期望,那个亚克力外壳完全就是多层塑料板件用螺丝结合在一起,和我当初想的完全不同,不过也是蛮结实就是了。。。需要说明的是那个风扇组装起来后噪音略大,讲究点的可以弄个外壳套一下或者弄个缓冲材料消除下噪音。不过国产套件也有个优点,电源线上带一个实体开关,可以在不插拔电源适配器的情况下开关机,官方套件有没有就不清楚了,这个还是挺重要的,毕竟像那些个大佬去焊接板件的人估计没几个。。。
购买时需要注意的是有的店家的官方套件是不包含hdmi线的,需要你额外购买。
组装的话可以看店家的页面,就在商品页附近就能找到,找不到的可以联系售后小姐姐。虽然那个组装教程视频也是挺坑的,手残党如我折腾了好半天,不过好消息是板件组合顺序不对的话你最后总是会发现的,从头来过就是了。需要说明的是亚克力板上的牛皮纸理论上说是需要撕下来的,我为了省事完全没撕,不过好像也没啥影响就是了。
2开机前准备
线材连接啥的没有难度,需要特别注意的是风扇连接的那个针脚,商家的外壳组装页面是特别说明过的,据说搞错了会板件短路。。。
开机前最主要的工作就是刷系统了,官方的系统下载页面:
https://www.raspberrypi.org/downloads/raspberry-pi-os/
提供三个版本,桌面和命令,桌面,迷你。推荐桌面和命令版本。三个版本系统都是32位,我很疑惑为啥不是64位。
windows下给TF卡写入系统需要SDFormatter和Win32DiskImager两个工具,前者给TF卡格式化,后者写入镜像。
写入镜像后可以再TF卡的根目录下添加两个文件,空白的ssh和wpa_supplicant.conf,前者可以在开机后默认开启ssh,后者可以配置wifi,开机后不用连网线,直接连上家里的wifi
wpa_supplicant的内容可以参考下面
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="test"
psk="123456"
key_mgmt=WPA-PSK
}
需要说明的是实际使用中树莓派4B的wifi连接很坑,经常连不上我家的wifi,折腾了很久后我放弃了,最终还是用网线连,折腾的过程中我发现树莓派连接5G频段的wifi很快很稳定,但2.4G的就很看脸,我甚至都去优化了2.4G的信道,依然没有任何卵用。建议不想折腾又有5G路由器的直接连5G。
3开机
开机后,如果是自己刷的系统,是有一个欢迎引导页面的,可以按引导页面配置语言国家啥的,一开始我用店家刷的系统是没有的,后来自己刷的是有的。如果用引导页配置要注意中间一步更新软件是千万要跳过的,因为软件源是国外的,更新速度可想而知。
最先要做的是打开VNC服务,这是一个新手友好的远程桌面服务,方便你用家里的电脑笔记本远程连接树莓派,这个比ssh好用。
使用终端命令:
sudo raspi-config
如果没有默认打开SSH的话可以一起打开。
接下来就可以在PC或者笔记本上下载vnc客户端远程操作树莓派了。具体连接很简单,就不做赘述。
可以方便的远程控制后要做的是修改软件源,改到国内服务器。
sudo nano /etc/apt/sources.list
将原有内容用#注释掉,添加国内的源地址
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib
如果不会使用nano编辑器,可以参考https://www.vpser.net/manage/nano.html
同样,还需要修改另一个文件
sudo nano /etc/apt/sources.list.d/raspi.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui
替换好以后可以更新下软件
sudo apt-get update
最后还要做的是配置静态IP,毕竟每次连接都要改IP挺烦的。
sudo nano /etc/dhcpcd.conf
在结尾添加
interface eth0
static ip_address=192.168.1.111/24
static routers=192.168.1.1
static domain_name_servers=114.114.114.114
如果是无线就将eth0改为wlan0
重启后使用ifconfig查看
更多关于树莓派的配置可以参考