树莓Pi是一款便宜的卡式Linux电脑,风靡全球。它是世界上许多便宜而成熟的电脑之一,只需35美元,非常容易使用。玩草莓派的方法有上千种,但我经常发现有些人心血来潮买了草莓派,却突然不知道要拿它做什么。现在我来记录一下我现在和过去用覆盆子馅饼做了什么。
1.备份邮件
使用草莓派最重要的功能之一是备份我的邮件。我用一个叫getmail的软件,用POP或者IMAP协议检查每一封邮件,定期检查每个账号的邮件。然后将邮件保存到一个mbox文件中,可以随时复制到另一台电脑上进行长期邮件存档。
2.建立个人RSS阅读器
我最近发现了miniflux,一个自主托管的基于web的RSS客户端,可以安装在草莓派上。和很多人一样,在谷歌宣布7月1日关闭谷歌阅读器后,我开始迁移个人数据。我用了一段时间的rss2email,让它把每个rss条目都发到我的邮箱里。但其实我并不是很喜欢这种方法,所以花了一些时间寻找Google Reader的替代品,尝试了rss2email寻找miniflux。在草莓派上安装miniflux很简单,你只需要提前安装PHP和一个web服务器软件,比如nginx或者Apache。
3.建网站
树莓Pi的一个明显用途就是作为网站的后台服务器。用了一段时间,很快还会再用。树莓Pi有足够的处理静态网站的能力,一些web框架不是问题。我在上面建了一个Flask框架,甚至听说有人直接在树莓Pi上建了一个Wordpress。
4.家庭网络存储
树莓Pi可以成为一款功耗极低的完美NAS(网络连接存储)。之前我把一个500GB的笔记本硬盘连接到树莓Pi上,在上面安装了操作系统。我可以存储许多需要在不同计算机之间传输的文件。然后通过SFTP连接,然后在家里的任何机器上访问它(即使你不在家,只要路由设置正确,这也不是问题)。也可以在馅饼上安装Samba,这样无论是Mac还是PC都可以更方便的访问。
5.现场监控
树莓Pi的另一个用途是检测对我很重要的网站。我写了一个Python脚本,定期运行,确保这些网站回复状态码为200(表示一切正常)。如果剧本判断网站出现故障或者无法访问,会发邮件给我这个事件的整体情况。我用的Python模块是Requests,邮件模块是smtplib。
6.事件提醒
我让树莓皮给我发邮件,告诉我需要记住的重要事件。我之前用的是谷歌日历,但是只用于简单的事件。于是我换成了草莓派,一个有常规任务的Python脚本就够了。我设置了日期、时间和信息来记忆。这些参数将被传递给我的Python脚本。那一天,它会把消息发到我的邮箱里,提醒我当天发生的事情。
7.家庭相册
我的草莓派还支持一个私人网站,里面有我所有的家庭照片。我设置了认证信息,所以只有我希望他们看到的人才能进入网站。这比你的Facebook相册靠谱多了,因为你在Facebook上的账号可能会被删除,照片会被陌生人不小心看到。很简单,只要用PHP把照片拿到草莓派上的一个文件夹里。
8.自动点唱机
如上所述,我用pie作为网络存储,所以我所有的音乐都在上面。我的馅饼连接了立体声音箱,然后用mpg123在草莓馅饼的命令行上播放音乐。虽然还有很多其他的mp3播放器和图形界面,但是我还是选择了mpg123,因为它使用方便,安装方便。
9.安全摄像头
我曾经连接了一个摄像头,用一个叫做motion的软件捕捉到了我家门前的各种瞬间。Motion功能非常强大,您可以对其进行个性化和自由扩展,以满足各种图像和视频捕捉需求。我有个网站专门放树莓Pi和motion拍的照片。点击每张照片都是相关视频。
备注:
我知道很多人会说这些草莓派的使用可以在任何Linux电脑上完成。没错,我支持你用一个旧笔记本去实现这些东西。但是草莓派比较环保,不会花你那么多电,所以我觉得还是在草莓派上实现以上大部分用途比较好。有什么新奇的玩草莓派的方法吗?请在评论区与大家分享。
原文链接:Magna Techa翻译:极客范-钟义强
翻译链接:
产地:
早期
树莓Pi早期有A和b两款,主要区别是:A USB,无有线网络接口,功率2.5W,500mA,256MB RAMb型:2 USB,支持有线网络,电源3.5W,700毫安,512MB RAM。
2014年7月和11月,树莓Pi分别推出了B树莓Pi车型B和A两款,主要区别33