树莓派是一部低功耗接口丰富的卡片电脑,可以做高清播放器、NAS、无线路由等等,玩法真的是多不胜数,这里记录的玩法,是我自己亲自实践过的玩法,内容会不定期更新。

1 我的硬件:

  • 树莓派B+
  • USBtoTTL线(PL-2303HX芯片),5v的红色线是没有用的,树莓派默认波特率115200。
  • HDMI转DVI的视频线,如果你的显示器比较旧没有HDMI借口,但是有DVI接口,就买这样的线,比较便宜。
  • 8G的SD卡和读卡器
  • JBL的小音箱
  • 力特 z-tek USB Hub带5v 2A电源
  • D-Link傻瓜交换机,5V 0.5A电源

我买的树莓派是B+,现在已经是2B,3代都出来了,四核的cpu看优酷视频估计不会卡了,Flash视频是用cpu软解码的,用B+看10来分钟优酷视频,就开始卡顿,完全没有办法看下去,但是树莓派的GPU的是支持硬解1080p的视频的,搭配OSMC来做高清播放盒子还是可以的。

2 不用HDMI显示器调试树莓派

第一个写到8G SD卡的是Raspbian是基于Debian Wheezy的,树莓派到手的时候,对它还不是非常了解,为了方便调试,顺便也买了微雪的3.2LCD触摸屏,所以首选的镜像就是微雪官方的Raspbian,这块屏幕太小了,换其他系统要配置好这个屏幕需要倒腾半天,结论:如果没有显示需求,就没有必要买这个显示器,会挡住阵脚,当时买的时候,想着可以用显示器看到console的信息,因为我没有HDMI接口的显示器,各位如果只是想看到console的信息,没有必要买这个显示器,还有另外的解决方案。就是用USBtoTTL线,只要根据GPIO的阵脚定义连接好就可以了。我也是从别人的博客上看到这样的方案的,这里就不再重复了,直接参考《windows下用串行连接控制树莓派》。 实践过程中,我发现ttl的针脚定义跟上述博客中的描述有出入,具体参考我的配图。

3 免调试线,直接开启SSH

#把raspbian的镜像写入Micro SD卡
sudo dd if=~/Download/raspbian.img of=/dev/sdb bs=1M
#开启ssh服务
sudo apt-get install qemu-user-static binfmt-support
sudo mount /dev/sda2 /mnt
mount --bind /dev dev/
mount --bind /sys sys/
mount --bind /proc proc/
mount --bind /dev/pts dev/pts
cp /usr/bin/qemu-arm-static /mnt/usr/bin
chroot /mnt bin/bash
# or
systemd-nspawn -D /mnt
systemctl enable ssh

你还可以提前安装一些工具和做一些必要的设置。

4 玩法1:高清音频视频播放器

树莓派官方支持的系统当中,我自己最喜欢OSMC,它之前的版本叫做XBMC的。喜欢的原因有几个:

  • 软件包精简,体积小,开机速度快。
  • 配置简单,开箱即用。
  • 零配置就可以将普通音箱变成蓝牙音箱。
  • 基于最新版的Debian进行定制,用apt-get就能安装你想要的工具。

树莓派的rac接口是比较特别的,跟国标不一样,如果你需要利用这个接口同时输出音频和视频的话,你还需要买一个转接头,但如果你只需要输出音频的话,你的3.5mm音频线可以直接插到这个接口。

4.1 下载OSMC最新的镜像文件,用DD写入你的SD卡

sudo dd if=~/Download/osmc.bin of=/dev/sdb bs=1M

4.2 配置外观、中文字体

烧录完之后,就可以开机了,第一次开机需要比较长的初始化时间,但是之后就会好很多,osmc的默认主题,是针对高清屏幕的,如果你只是用av接口老式电视机,这个主题的字,你是完全看不清楚的,最好就是把主题换回kodi默认主题confluence,kodi国际化做得很好的,但是你选择界面语言之前,记得先更改字体为Arial based。

4.3 wifi音箱

osmc支持android的dlna和apple的airplay的,比如在同一个局域网下,小米手机自带音乐app可以选择播放到osmc中,IPhone也同样可以。

4.4 蓝牙音箱

树莓派上插入一个usb的蓝牙接收器,选质量好一点的接收器,不然播放音乐的时候容易卡顿,安装A2DP包,在kodi中配对好手机,就可以把你手机的音乐通过蓝牙传送到音箱中,目前A2DP包还处于测试阶段,还不太稳定。

wget http://paste.osmc.io/raw/qiyekuvafe -O- | sudo sh

5 玩法2:无线路由器

单看CPU的频率的话,树莓派用来做路由,算是高端路由器的配置了,但配置好之后,性能并不是十分突出。怀疑是usb口供电不足导致的,增加独立供电的usb hub也没有改善,经过多次测试,我已经放弃了将树莓派用作无线路由的想法了。

6 玩法3:NAS

这个方案是一直在使用的,没有玩软路由的话,应该不会退役下来的。通过5V 2A的usb hub供电,储存接2.5寸移动硬盘,百兆交换机是为了方便接入台式机和旧的笔记本,软件的配置方法看参考文章。

7 参考文章

Last Updated 2018-10-14 日 23:38.
Created by Emacs 25.1.1 (Org mode 9.1.14)