樹莓派在生活中的運用
1、家庭媒體中心
利用樹莓派可以制作家庭媒體中心,可以在樹莓派上安裝GPU界面的媒體中心軟件,比如Kodi,安裝后連接硬盤或網盤,就可以播放其中的媒體文件,還可以通過安裝Youtube插件來播放網站視頻。
關于媒體中心軟件的選擇主要有2個:OSMC(OpenSourceMediaCenter)和LibreELEC,兩者都是基于Kodi開發的,主要區別在于OSMC的用戶界面非常漂亮,而LibreELEC屬于輕量級應用,開啟速度很快。只需要將媒體中心軟件下載后,安裝到SD卡,設置為開機自啟就可以了。
2、SSH路由
如果想要從外部網絡遠程訪問家中的網絡設備,需要提前在設備上開啟相應的網絡端口,這樣會帶來網絡安全隱患。因此利用樹莓派可以制作一個SSH安全連接路由,只允許特定端口轉發,通過SSH連接方式接入家中的網絡設備,這樣會大大提高網絡安全性。
用戶可以給樹莓派上設置一個固定IP和22端口號作為連接地址,然后可以通過SSH連接到家中的樹莓派進行遠程控制。如果能給樹莓派指定一個域名那就更好了,這樣就可以不用記住IP地址,只需要記住域名便可進行連接。
當然樹莓派連入網絡后也需要注意網絡安全,確保對樹莓派做以下的安全設置:
1)修改樹莓派默認登錄密碼,默認密碼為raspberry。最好再給密碼添加兩步驗證,這樣可以增強設備安全性。最徹底的辦法是禁用密碼驗證,只允許SSH連接并修改SSH連接的端口號。
2)在樹莓派上盡可能少安裝不同軟件,最好是一個樹莓派只運行一個軟件,保證系統運行穩定性。及時更新升級系統,特別是openssh-server軟件包,需要及時更新修復軟件缺陷。
3)安裝sshblack或fail2ban軟件,一旦發現有人網絡暴力入侵樹莓派,及時建立黑名單進行屏蔽。
3、監控攝像頭
利用樹莓派連接上攝像頭可以成為一個遠程監控攝像頭,進行拍照或視頻拍攝實時傳輸。典型的2個應用是家庭監控攝像頭和寵物監控器。樹莓派的攝像頭功能非常多,支持全高清照片和視頻拍攝,還有帶紅外功能的攝像頭,可以在黑暗環境下使用。
如果想要定期自動拍攝,也可以利用raspistill工具寫一個Python腳本,添加到CRON中,這樣樹莓派就會根據設定定時拍攝照片,上傳到網盤等指定位置。
如果想要拍攝視頻,在picamera文件夾中的webstreaming子文件夾下,有MJPEG示例,可以將代碼復制并運行。在瀏覽器中輸入樹莓派的IP地址和8000端口號就能看到視頻。
如果想要在互聯網上觀看可以安裝pistreaming,使用帶有webserver設定的JSMpeg媒體播放器和websocket協議,就可以在線瀏覽視頻。當然,這需要對webserver和websocket進行相關設定。完成安裝后就可以遠程接入觀看視頻監控了,最常用的應用實例是照看寵物。
如果還需要調整攝像頭的角度可以使用servos,像Pimoroni‘sPan-TiltHAT這樣的套件可以在一定范圍內調整攝像頭的角度。
如果想要做室外安防監控攝像頭,需要給套件加裝防水和PoE供電,這樣就可以實現實時遠程監控了。
2017年是物聯網設備大爆發的一年,出現了各種智能設備,例如智能燈泡、智能烤面包機、智能水壺等。其實利用樹莓派都可以實現這些智能功能,只需要將樹莓派、各種傳感器連接到各種設備,通過調用PythonAPI來控制傳感器,編寫自動化Python代碼運行后就能實現智能設備的大多數功能。比如像家庭防盜器、自動開門機、智能夜燈、音樂盒、定時臺燈、自動備份服務器、打印服務器等。
5、洋蔥路由和廣告屏蔽
利用樹莓派制作的Adafruit’sOnionPi設備是一個上網匿名設備,將樹莓派和洋蔥路由結合,為用戶提供匿名上網服務。
-
樹莓派
+關注
關注
116文章
1707瀏覽量
105666
發布評論請先 登錄
相關推薦
評論