0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何用樹莓派和舊顯示器制作魔鏡

七上八下 ? 來源:七上八下 ? 作者:七上八下 ? 2022-08-23 17:06 ? 次閱讀

你可能已經(jīng)在一部未來主義的好萊塢大片中看到過它,但你有沒有想過如何建造自己的魔鏡并自己成為節(jié)目的明星?如果您不熟悉魔鏡到底是什么,它是一個智能鏡子,能夠顯示您的日程安排、日期和時間、天氣和其他重要更新。請繼續(xù)閱讀下面的內(nèi)容,了解如何制作自己的作品。

首先是第一件事:項目本身有點復(fù)雜。它需要一個雙向鏡子、一個舊電腦顯示器和一個供電源的Raspberry Pi 。不需要低級黑客攻擊。

對于一個完整的分解,這就是你需要的。

選擇顯示器和鏡像

當(dāng)談到鏡子的大小時,這取決于您選擇的顯示器類型。一個重要方面是確保您獲得的顯示器的輸入位于顯示器的中心而不是側(cè)面。否則,可能很難安裝框架,并且 Raspberry Pi 的 HDMI 線也必須適合。

作為整個項目中最重要的部分,鏡子是亞克力和塑料狀的,與實際鏡子相比更容易使用。以幾種不同的方式切割它很簡單(也更安全),以使其適合您的需要。請務(wù)必訂購與您的顯示器尺寸接近的鏡子,以便您輕松構(gòu)建。

建立案例

構(gòu)建案例不需要太多工作。這部分基本上都是關(guān)于切割你的碎片以將顯示器放入外殼中。通過這樣做,您將能夠毫無問題地移除顯示器。

這里的一個重要提示是在外殼的頂部和底部擰上孔,為 Raspberry Pi 提供一些氣流。您還應(yīng)該在機(jī)箱底部制作一個足夠大的孔,以便電源插頭穿過,因為當(dāng)您通過機(jī)箱連接顯示器和 Raspberry Pi 的電源時,您需要它。

將框架連接到外殼

這一步可能是最簡單的。為避免麻煩,在將鏡子粘在它們之間之前,請務(wù)必分別對框架和外殼進(jìn)行染色。之后,將所有東西粘合在一起就是它的全部。

安裝樹莓派

現(xiàn)在樂趣開始了。理想情況下,您只希望從機(jī)箱底部伸出一根電源線來供電。最簡單的方法是購買一個雙向功率分配器。然后,在一些工業(yè)膠帶的幫助下,所有組件都可以很好地安裝在顯示器的背面,如上圖所示。

這樣做的目的是用一根電纜為顯示器和 Raspberry Pi 供電。只需將 Raspberry Pi 連接到顯示器,將以太網(wǎng)連接到路由器。接下來,如果您還沒有安裝 ,則必須安裝樹莓派基金會的官方操作系統(tǒng)Raspbian 。完成 NOOBS 安裝過程后,您將獲得 Raspberry Pi 啟動序列的獎勵。

將 Raspberry Pi 變成信息

讓您的魔鏡僅顯示 Raspberry Pi 桌面是沒有意義的,幸運的是,有幾種方法可以讓您的 Raspberry Pi 像信息亭一樣工作。博 主Dylan Pierce在構(gòu)建他的鏡子時很幸運地遵循了以下步驟。

安裝鉻

根據(jù)您的 Raspbian 版本,您可能會遇到一些問題。Pierce 鏡子后面的樹莓派(如上圖所示)運行的是 Raspbian OS 的 Jessie 版本。Raspbian 存儲庫發(fā)生了一些變化,包括刪除了 Chromium,這是最容易設(shè)置為信息亭的瀏覽器。

您可以瀏覽 Internet,但 Pierce 發(fā)現(xiàn)這是最有效的方法:

在啟動時運行 Chromium

安裝 Chromium 后,您可以將其配置為在啟動時以全屏模式打開:

打開自動啟動設(shè)置:

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart

通過在行前添加 # 來禁用屏幕保護(hù)程序:

@xscreensaver -no-splash

并添加以下行:

@xset s off @xset -dpms @xset s noblank /usr/bin/chromium –noerrdialogs –kiosk –incognito “http://localhost”

退出并保存。現(xiàn)在您已禁用屏幕保護(hù)程序、禁用電源管理設(shè)置,并在啟動時在本地主機(jī)上以信息亭模式打開 Chromium 瀏覽器。

使用您的 Wi-Fi 網(wǎng)絡(luò)

有許多教程可以讓您的 Raspberry Pi 實現(xiàn)無線連接。如果您已經(jīng)在終端中,那么就像編輯 wpa_supplicant 文件一樣簡單:

sudo nano /etc/network/interfaces

并編輯網(wǎng)絡(luò)設(shè)置:

network={ ssid=”此處的網(wǎng)絡(luò)名稱” psk=”password” } 我假設(shè)您很聰明,并且沒有在路由器上使用古老且不安全的 WEP 協(xié)議。

現(xiàn)在使用以下兩個命令重新啟動您的 Wi-Fi 連接:

ifdown wlan0 ifup wlan0

如果您看到一個模糊的錯誤,請不要擔(dān)心。您可以通過使用 ifconfig 進(jìn)行試驗以確保您的更改有效。

如果您的 wlan0 設(shè)備具有分配的 IP 地址,您可以自由斷開以太網(wǎng)連接并安裝您的背板。

設(shè)置網(wǎng)頁

有了各種功能齊全的信息亭,就該啟動并運行實際的網(wǎng)頁了。Pierce 為此編寫了自己的應(yīng)用程序,并鼓勵從事該項目的其他人使用它。他將 PHP 微框架 Lumen 與 jQuery 和 Moment.js 一起使用。

安裝網(wǎng)絡(luò)服務(wù)器

為了托管網(wǎng)頁,您需要安裝 Web 服務(wù)器,并且要運行 Lumen,您需要安裝 php:

sudo apt-get update sudo apt-get install nginx php5-fpm php5-cli php5-mcrypt git

這可能需要一段時間,但一旦完成,您需要配置 Nginx 以了解 MirrorMirror 站點的位置:

sudo nano /etc/nginx/sites-available/mirror.conf

然后將配置粘貼到此要點中:

鏡像.conf

請務(wù)必保存并退出。接下來,通過運行以下命令激活此配置:

sudo ln -s /etc/nginx/sites-available/mirror.conf /etc/nginx/sites-enabled/mirror.conf sudo service nginx reload

您現(xiàn)在應(yīng)該在您的 Pi 上運行一個啟用 php 的 Web 服務(wù)器。

安裝鏡像鏡像

這是項目的最后一步,安裝實際網(wǎng)頁。projects其中創(chuàng)建一個文件夾/home/pi 并移入其中:

mkdir /home/pi/projects cd /home/pi/projects

使用以下命令克隆 MirrorMirror Web 應(yīng)用程序:

git clone https://github.com/ctrlaltdylan/MirrorMirror.git

安裝 Composer,它將安裝 Lumen 的依賴項:

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

使用 composer 安裝 Lumen 的依賴項以啟動并運行 MirrorMirror:

cd MirrorMirror composer install

知道 Nginx 需要能夠在storage 目錄中寫入/讀取文件,Lumen 應(yīng)用程序才能工作。

sudo chmod -R 777 storage

轉(zhuǎn)到http://localhost ,您應(yīng)該會看到您的 MirrorMirror 版本已啟動并正在運行。

目前的特點:

  • 顯示預(yù)報和動畫天氣圖標(biāo)。
  • 顯示日期和時間。
  • 顯示隨機(jī)問候語,目前只有一個,但計劃添加更多。
審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 顯示器
    +關(guān)注

    關(guān)注

    21

    文章

    4927

    瀏覽量

    139739
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7876

    瀏覽量

    263712
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1688

    瀏覽量

    105456
收藏 人收藏

    評論

    相關(guān)推薦

    「上海晶珩EDATEC」「工業(yè)樹莓」SSH 遠(yuǎn)程訪問

    有時您需要在不連接顯示器的情況下訪問樹莓。也許樹莓嵌入到了其他設(shè)備的內(nèi)部,例如機(jī)器人,或者你可能身處其他地方想查看
    的頭像 發(fā)表于 07-28 18:01 ?828次閱讀

    樹莓如何安裝和啟動

    btw.我的顯示器是VGA接口的,所以用的是HDMI轉(zhuǎn)VGA安裝樹莓1.先將安裝好系統(tǒng)的SD卡插入樹莓 2.再將u***接口的鍵盤和鼠標(biāo)
    發(fā)表于 06-30 23:18

    定制的樂譜顯示器

    本帖最后由 京五環(huán)以外 于 2014-9-18 15:12 編輯 樹莓是個很有趣的東西。成本很低,卻能開發(fā)很多超值的有趣的小項目。這就是我要展示的作品———定制的樂譜顯示器。(用踏板的方式
    發(fā)表于 09-18 14:47

    請教一下關(guān)于樹莓能接兩個顯示器問題

    最近入手了樹莓2代板子,目前已經(jīng)安裝了kodi14.1系統(tǒng)加一個HDMI顯示器,作為媒體播放,網(wǎng)絡(luò)電視使用。現(xiàn)在每次都是接鼠標(biāo)鍵盤來控制的,有沒有可能在
    發(fā)表于 04-27 15:05

    樹莓派系列教程3:訪問樹莓

    本帖最后由 kaloha 于 2017-5-15 16:02 編輯 一、外接HDMI顯示器,鼠標(biāo)鍵盤 如果把樹莓當(dāng)作一個小電腦,那么可以外接鼠標(biāo)鍵盤操作樹莓
    發(fā)表于 03-28 11:09

    [視頻] 樹莓可用的HDMI車載顯示器+拆解

    樹莓可用的HDMI車載顯示器+拆解
    發(fā)表于 10-09 19:47

    樹莓3代B 無顯示器如何通過ssh遠(yuǎn)程連接

    樹莓3代B安裝自帶的系統(tǒng)時可以在無顯示器下通過ssh連接?,F(xiàn)在我裝的是ubantu-mate。按照raspbian系統(tǒng)的方式連不上了。后來用顯示器之后,在登錄進(jìn)去之后就可以通過ssh
    發(fā)表于 09-01 10:48

    樹莓不能正常顯示

    我使用樹莓,連接HDMI轉(zhuǎn)VGA接口線,連接到DELL顯示器,連接鍵盤,啟動后屏幕上閃爍一下,然后再也無任何顯示顯示器的指示燈為藍(lán)色。請
    發(fā)表于 05-24 05:55

    如何連接樹莓2連接顯示器黑屏問題?

    我的樹莓2連接顯示器后,上網(wǎng)或者打開程序時會突然黑屏然后過兩秒鐘就恢復(fù)了,如此反復(fù)。請問各路大神該如何解決?
    發(fā)表于 08-12 02:00

    何用樹莓制作一個便攜游戲主機(jī)

    樹莓制作一個便攜游戲主機(jī)本文屬于鄙人的原創(chuàng),首發(fā)于酷安,現(xiàn)搬運到CSDN。沒怎么用過CSDN,正在摸索,請諒解轉(zhuǎn)載請標(biāo)明出處少廢話,先看東西:折疊狀態(tài)Q:這又是什么鬼?A:樹莓
    發(fā)表于 09-15 09:08

    樹莓的種類_樹莓安裝教程

    樹莓(Raspberry Pi)是尺寸僅有信用卡大小的一個小型電腦,您可以將樹莓連接電視、顯示器、鍵盤鼠標(biāo)等設(shè)備使用。目前,
    發(fā)表于 11-27 22:01 ?5351次閱讀

    使用樹莓制作HomeKit安防監(jiān)控

    樹莓3B及樹莓攝像頭,制作可以與homekit智能家居媲美的安防監(jiān)控!
    的頭像 發(fā)表于 05-30 12:54 ?3438次閱讀
    使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>制作</b>HomeKit安防監(jiān)控

    實現(xiàn)樹莓加密的方法

    樹莓(RaspberryPi),常作為高效低成本的平臺用于研究開發(fā)。樹莓是一款低成本、超小型電腦,它可以插入顯示器,并使用標(biāo)準(zhǔn)鍵盤和鼠標(biāo)
    的頭像 發(fā)表于 10-15 14:44 ?4432次閱讀

    BeepBerry手持式Linux計算機(jī)用樹莓Zero W驅(qū)動2.7英寸顯示器

    最終,一切都將是開源硬件,KiCad硬件設(shè)計文件和樹莓 RP2040固件將在GitHub(https://github.com/sqfmi/beepberry-hardware)上發(fā)布,但現(xiàn)在我只能找到機(jī)柜的機(jī)械文件和安裝顯示器
    的頭像 發(fā)表于 05-29 10:11 ?1957次閱讀
    BeepBerry手持式Linux計算機(jī)用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>Zero W驅(qū)動2.7英寸<b class='flag-5'>顯示器</b>

    宏集方案 | 如何用工業(yè)樹莓和MQTT平臺打通OT和IT?

    何用工業(yè)樹莓和MQTT平臺打通OT和IT?
    的頭像 發(fā)表于 01-05 11:01 ?344次閱讀
    宏集方案 | 如<b class='flag-5'>何用</b>工業(yè)<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>和MQTT平臺打通OT和IT?