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