所需要的材料一臺顯示器
一塊和顯示器大小相同的雙面鏡
一些2*4米的細木條
樹莓派機器必要組件(電源、HDMI線、usb無線網卡、鍵盤)
木工工具(鋸子、磨砂機、螺絲刀)
螺絲、液態釘子
選一個合適的顯示器
鏡子的大小完全由顯示器的類型和大小決定,所以我希望得到一個盡量大的顯示器,最好還有一個可以移動的手臂,便于固定在箱子中。除此之外,還要確保你拿到的顯示器能輸出至中心顯示器上而不是其他的顯示器上。基于各種條件的限制,我最終選擇了BENQ GL2760H 27英寸的顯示器。
選一面鏡子
鏡子是最為關鍵的一個部分,需要雙面鏡,有點像水晶和塑料。它比一般的鏡子要好操作,可以切成任意你想要的形狀,所以如果買不到和顯示器一樣大的鏡子,也可以買一塊稍微大點的鏡子。
裁剪掉顯示器的邊框(也可不裁掉)
為了能更好的切合箱子的大小,我去掉了顯示器周圍的塑料外殼。去殼時一定要細心,顯示器的塑料外殼很薄,不要損壞了中間的金屬部分。
制作箱子
這部分是最為有趣的部分,我選擇了4塊4*2的木板,裁剪成適合顯示器大小的長度。將4塊木塊擺放成長方形盒子狀,先用夾子固定住,然后再用螺絲固定。
木板盒子的上下兩面各打了幾個空,以給中間的樹莓派輸送流動的空氣,因為每個人都不希望自己的樹莓派在封閉的環境中變成“樹莓干”。
還需要注意的是,最下面有一個空要比較大一點,大到可以穿過一個電源插頭,因為之后需要接通顯示器和樹莓派的電源。
安裝Chromiumwget?http://ftp.us.debian.org/debian/pool/main/libg/libgcrypt11/libgcrypt11_1.5.0-5+deb7u3_armhf.deb
wget?http://launchpadlibrarian.net/218525709/chromium-browser_45.0.2454.85-0ubuntu0.14.04.1.1097_armhf.deb
wget?http://launchpadlibrarian.net/218525711/chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.14.04.1.1097_armhf.deb
sudo?dpkg?-i?libgcrypt11_1.5.0-5+deb7u3_armhf.deb
sudo?dpkg?-i?chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.14.04.1.1097_armhf.deb
sudo?dpkg?-i?chromium-browser_45.0.2454.85-0ubuntu0.14.04.1.1097_armhf.deb
Chromium 開機自啟
現在已經安裝了chromium,我們可以修改它的配置令其開機自動運行,并全屏顯示:
修改autostart設置:sudo?nano?/etc/xdg/lxsession/LXDE-pi/autostart
在這一行中添加 # 注釋禁用屏保:@xscreensaver?-no-splash
在配置中增加:@xset?s?off?@xset?-dpms?@xset?s?noblank?/usr/bin/chromium?--noerrdialogs?--kiosk?--incognito?"http://localhost"
保存并退出,現在我們已經禁用了屏保、禁用電源管理設置,chromium瀏覽器在本地打開了kiosk模式。
歡迎點擊下面鏈接進入社區討論