使用樹(shù)莓派做一個(gè)“魔鏡”

一吃环、材料

樹(shù)莓派、原子鏡旷档、顯示器(顯示屏+對(duì)應(yīng)的驅(qū)動(dòng)板)模叙、HDMI線(xiàn)(HDMI轉(zhuǎn)VGA)、8G及以上容量?jī)?nèi)存卡

安裝系統(tǒng)不用多說(shuō)了吧鞋屈,百度都有范咨,用的是樹(shù)莓派官方的Raspbian系統(tǒng)


二、使樹(shù)莓派顯示中文

1.解鎖root賬戶(hù)

sudo passwd root

執(zhí)行此命令后系統(tǒng)會(huì)提示輸入兩遍的root密碼厂庇,輸入你想設(shè)的密碼即可渠啊,然后再執(zhí)行

sudo passwd --unlock root

這樣就可以解鎖root賬戶(hù)了

以下教程所提到的命令如遇到權(quán)限不足問(wèn)題,請(qǐng)使用root賬戶(hù)執(zhí)行权旷,方法:

輸入:su回車(chē)

再輸入你設(shè)置的root密碼回車(chē)即可(輸入密碼時(shí)密碼為不可見(jiàn))

2.更新軟件包(過(guò)程會(huì)很慢 耐心等待):

sudo apt-get update&& apt-get upgrade -y

3.安裝字體

sudo apt-get install ttf-wqy-zenhei

4.刷新字庫(kù)緩存

sudo fc-cache

5.字體配置

sudo dpkg-reconfigure locales

6.用上下鍵和空格鍵選擇下列內(nèi)容然后回車(chē)

en-GB.UTF-8 UTF-8

zh_CN.GB2312

zh.CN.GB18030GB18030

zh_CN.GBK GBK

zh_CN.UTF-8 UTF-8

在出現(xiàn)的菜單里選擇zh_CN.UTF-8 UTF-8替蛉,回車(chē)確定

7.安裝中文拼音輸入法

sudo apt-get install scim-pinyin ? ? ? ? ?

8.設(shè)置時(shí)間

sudo dpkg-reconfigure tzdata

先選擇Asia,回車(chē)拄氯,再選擇ShangHai躲查,回車(chē)

9.重啟

sudo reboot


三、屏幕設(shè)置

如果你想讓魔鏡為縱向模式译柏,所以需要將屏幕順時(shí)針旋轉(zhuǎn)90度镣煮。

樹(shù)莓派的BIOS設(shè)置儲(chǔ)存在系統(tǒng)啟動(dòng)分區(qū)中。在這分區(qū)中鄙麦,有一個(gè)config.txt文件典唇,載有所有設(shè)置。要旋轉(zhuǎn)顯示器胯府,在這文件內(nèi)加上以下兩行代碼:

1.屏幕旋轉(zhuǎn)90°

display_rotate=1

2.允許HDMI支持熱插拔

hdmi_force_hotplug=1

四介衔、配置服務(wù)器

1.安裝Apachce

sudo apt-get install apache2

sudo apt-get install apache2-doc

sudo apt-get install apache2-utils

2.PHP

sudo apt-get install php5

sudo apt-get install libapache2-mod-php5 php5 php-pear php5-xcache

3.建立一個(gè)PHP網(wǎng)頁(yè)

sudo nano /var/www/html/index.php

輸入以下內(nèi)容

<html>

<?php

Phpinfo();

?>

</html>

保存后在瀏覽器中輸入127.0.0.1并回車(chē),出現(xiàn)以下界面即為成功

(如果是apache頁(yè)面請(qǐng)用以下命令刪除/var/www/html目錄下的index.html文件)

rm -rf /var/www/html/index.html

五骂因、Chromium的開(kāi)機(jī)自啟及全屏運(yùn)行并指向特定頁(yè)面

1.在/home/pi/.config目錄里創(chuàng)建一個(gè)autostart文件夾

mkdir /home/pi/.config/autostart/

2.在/home/pi/.config/autostart目錄里創(chuàng)建并編輯my.desktop文件

nano /home/pi/.config/autostart/my.desktop

3.輸入以下內(nèi)容

[Desktop Entry]

Type=Application

Exec=chromium-browser --disable-popup-blocking --no-first-run --disable-desktop-notifications --kiosk

nano編輯器Ctrl+O鍵是寫(xiě)入文件(保存文件)會(huì)提到是否保存炎咖,請(qǐng)按回車(chē)鍵

Ctrl+X退出編輯器

4.在Chromium中設(shè)置開(kāi)啟瀏覽器是打開(kāi)指定頁(yè)為:http://localhost

5.鼠標(biāo)不移動(dòng)時(shí)自動(dòng)隱藏光標(biāo)

sudo apt-get install x11-xserver-utils unclutter

六、禁用屏保

sudo nano /etc/lightdm/lightdm.conf

找到

#xserver-command=X

改成

xserver-command=X -s 0 dpms

具體位置如下圖所示:

保存后退出

七、網(wǎng)頁(yè)安裝:

這是我使用的源碼

源碼來(lái)自:WK

https://github.com/HelloWk/MagicMirror

八塘装、使用FTP傳輸文件

安裝FTP工具

sudo apt-get install vsftpd

安裝完成后啟動(dòng)FTP服務(wù):

sudo service vsftpd start

編輯vsftdp的配置文件

sudo nano /etc/vsftpd.conf

全部刪除后輸入以下配置:


listen=NO

listen_ipv6=YES

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=000

dirmessage_enable=YES

use_localtime=YES

connect_from_port_20=YES

secure_chroot_dir=/var/run/vsftpd/empty

pam_service_name=vsftpd

rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem

rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

ssl_enable=NO

local_root=/var/www/html

保存后執(zhí)行以下命令(設(shè)置html文件夾權(quán)限為777不然FTP工具上傳不了)

sudo chmod -R 777 /var/www/html

FTP地址就是你的樹(shù)莓派ip地址

用戶(hù)名是你樹(shù)莓派登陸用戶(hù)名

密碼是你樹(shù)莓派登陸密碼

端口是默認(rèn)端口:21

把下載好的源碼解壓后MagicMirror-master文件夾下所有文件用FTP工具上傳

瀏覽器打開(kāi)http://localhost看看效果

同局域網(wǎng)內(nèi)的設(shè)備訪(fǎng)問(wèn)你的樹(shù)莓派ip也可訪(fǎng)問(wèn)

九急迂、魔鏡配置文件:

設(shè)置天氣:

首先我們需要到http://www.openweathermap.org去注冊(cè)一個(gè)免費(fèi)的賬號(hào),會(huì)得到一個(gè)API key蹦肴,然后我們把這個(gè)key寫(xiě)在js/config.js這個(gè)文件的weather: {}的APPID中,同時(shí)把參數(shù)q:后面改成你自己的城市(提前在網(wǎng)頁(yè)測(cè)試),lang的值改成zh_cn,

具體位置如下圖所示:

十猴娩、新聞?dòng)嗛?/h4>

訂閱只需取得訂閱源的地址然后寫(xiě)在js/config.js這個(gè)文件的news: {}中即可阴幌。

如下圖:

更多訂閱源請(qǐng)參考https://www.zhihu.com/question/19580096

十一、問(wèn)候語(yǔ)漢化

找到j(luò)s/config.js這個(gè)文件中的complimentscn:{}卷中,把里面的英文問(wèn)候語(yǔ)改成你自己喜歡的就可以了矛双。

如下圖:

由于原作者部分功能未完成

所以室溫,體感溫度那些顯示錯(cuò)誤

可以在index.php代碼中把中間的:temhummedium注釋掉或刪除

具體位置如下:



原博主博客地址:

http://www.hellowk.cc

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末蟆豫,一起剝皮案震驚了整個(gè)濱河市议忽,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌十减,老刑警劉巖栈幸,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異帮辟,居然都是意外死亡速址,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)由驹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)芍锚,“玉大人,你說(shuō)我怎么就攤上這事蔓榄〔⑴冢” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵甥郑,是天一觀(guān)的道長(zhǎng)逃魄。 經(jīng)常有香客問(wèn)我,道長(zhǎng)壹若,這世上最難降的妖魔是什么嗅钻? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮店展,結(jié)果婚禮上养篓,老公的妹妹穿的比我還像新娘。我一直安慰自己赂蕴,他們只是感情好柳弄,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著,像睡著了一般碧注。 火紅的嫁衣襯著肌膚如雪嚣伐。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,146評(píng)論 1 297
  • 那天萍丐,我揣著相機(jī)與錄音轩端,去河邊找鬼。 笑死逝变,一個(gè)胖子當(dāng)著我的面吹牛基茵,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播壳影,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼拱层,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了宴咧?” 一聲冷哼從身側(cè)響起根灯,我...
    開(kāi)封第一講書(shū)人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎掺栅,沒(méi)想到半個(gè)月后烙肺,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡柿冲,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年茬高,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片假抄。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡怎栽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出宿饱,到底是詐尸還是另有隱情熏瞄,我是刑警寧澤,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布谬以,位于F島的核電站强饮,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏为黎。R本人自食惡果不足惜邮丰,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望铭乾。 院中可真熱鬧剪廉,春花似錦、人聲如沸炕檩。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至泉沾,卻和暖如春捞蚂,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背跷究。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工姓迅, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人揭朝。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓队贱,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親潭袱。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容