我拿樹莓派來做什么


  樹莓派是一種便宜的卡片式Linux電腦,風靡全球。它是世界上眾多廉價又成熟的電腦之一,只要35美元,而且十分容易上手。樹莓派有成千上萬種玩法,但我常常發現有些人心血來潮買了樹莓派后,卻突然不知道自己要用它來做什么了。現在我就記錄下我現在和過去都用樹莓派來做哪些事。

1.備份郵件

 

  我使用樹莓派的最重要的功能之一就是備份我的郵件。我使用一個叫做getmail的軟件來檢查每份使用POP或者IMAP協議的郵件,定時查看各個帳號的郵件。然后把郵件保存到一個mbox文件,這個文件可以在任何時候被復制到另一台電腦上做長期的郵件歸檔。

 

2.搭建個人RSS閱讀器

  我最近發現了miniflux,一個自托管的基於網絡的RSS客戶端,可以安裝到樹莓派上。和許多人一樣,當谷歌宣布將在7月1號關閉Google Reader后我也開始將個人數據遷移出來。我使用了一陣子rss2email,讓它把RSS每一條目都發送到我的郵箱中。但其實我不是很喜歡這個方法,於是我花了點時間尋找Google Reader替代品並試過了rss2email之后找到了miniflux。在樹莓派上安裝miniflux十分簡單,你只需要提前安裝PHP和一個web服務器軟件就好了,比如nginx或者Apache。

 

3.搭建網站

 

  樹莓派一個很明顯的用處就是作為網站的后台服務器。我曾這么用過一陣子,而且很快就要重新這么干。樹莓派有足夠的能力來處理靜態網站,一些web框架也不成問題。我就在上面搭建過一個Flask框架,我甚至聽說有的人直接在樹莓派搭建了個Wordpress。

 

4.家用網絡存儲

 

 

  只消耗很低的電量,樹莓派就可以成為一個完美的NAS(網絡連接式存儲)。之前我把一個500GB的筆記本硬盤連接到樹莓派上,還在上面安裝了一個操作系統。我可以在上面存放許多需要在不同電腦間傳輸的文件。然后通過SFTP來連接,然后在家里的任何機器上都可以訪問(即使不在家,只要路由設定對了也不成問題)。你也可以在派上安裝Samba,這樣Mac和PC都可以更容易地存取。

 

5.站點監控

 

 

  樹莓派的另一個用處就是用來檢測對我來說很重要的網站。我寫了個Python腳本並定時運行,確保這些網站回復一個200狀態碼(這意味着一切正常)。如果腳本判斷出網站出了問題或者無法訪問,會把這個事件的總體情況發郵件給我。我使用的Python模塊是Requests,而發郵件的模塊則是smtplib

 

6.事件提醒

 

 

  我讓樹莓派把我需要記住的重要事件發郵件給我。之前我用的是谷歌日歷,但我只在簡單事件才用它。所以我用樹莓派代替了它,一段定時任務的Python腳本就夠了。我設定了要記住的日期、時間和消息,這些參數會傳給我的Python腳本,到了那一天它就會把消息發送到我的郵箱,提醒我當天的事件。

 

7.家庭相冊

 

 

  我的樹莓派同時還支持着一個私人網站,網站放着我所有的家庭照片。我設立了驗證信息所以只有我希望讓他們看到的人才能進入網站。這比你的Facebook相冊要靠譜多了,因為臉書上面你的賬戶有可能被刪除,而且照片會被陌生人偶然看到。很簡單,就是用PHP獲取樹莓派上一個文件夾里的照片而已。

 

8.點唱機

 

 

  上面提到我把派當作一個網絡存儲器,所以我所有的音樂也都在上面。我的派上接了個立體揚聲器,然后使用mpg123在樹莓派的命令行里播放音樂。雖然有很多其他的mp3播放器,圖形界面的也有,但我還是選擇mpg123,因為它簡單好用,安裝也很方便。

 

9.安全攝像頭

 

 

  我曾經接了個攝像頭,並使用一個叫motion的軟件來捕獲我屋子前的各種瞬間。motion很強大,你可以在它基礎上個性化以及自由擴展,以滿足各種圖像和視頻捕捉。我有個網站專門放着樹莓派和motion拍下來的照片,點擊每張照片都是相關的一段視頻。

 

備注:

  我知道肯定不少人要說這些樹莓派的用處都可以在任何一台Linux電腦上完成。這話沒錯,並且我支持你使用一台舊筆記本來實現這些東西。但樹莓派比較環保而且不會耗你那么多電費,所以我覺得上面大多數用處還是在樹莓派上實現比較好。對於樹莓派,你還有什么新奇的玩法嗎?請在評論欄中為大家分享一下吧。


原文鏈接: Magna Techa 翻譯: 極客范 鍾益強

譯文鏈接: http://www.geekfan.net/2135/

 

出處:http://www.lupaworld.com/portal.php?mod=view&aid=226904&page=all


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM