第1步:零件,工具,材料和軟件
您將需要以下內容(所有這些都是為了以防萬一):
一個Raspberry Pi (您可以使用任何R-Pi 。 Pi 1型B +,Pi零/零W,Pi 2型B,當然還有Pi 3)
5m WS2801可尋址LED燈條(鏈路) - 比普通LED價格昂貴但是每個LED旁邊都有可以接收指令的芯片。我使用了5米的條帶,但如果需要你可以得到更長的卷軸。
8GB Micro SD卡
有效HDMI分配器(鏈接)
HDMI跳線
1 x男性對男性RCA耦合器
母跳線/帶狀電纜(帶有杜邦連接器的電纜)
紅黑設備電線(獲得5分) -10m閥芯)(22AWG是這些類型項目的通用標準,但如果需要,你可以更厚)
犧牲IEC電源線(或英國的水壺插頭。這些是我遵守的規定)
大型項目箱:把它們放在一起(我建了一個,但是如果你能找到一個能適合這一切的那個,就去吧!)
HDMI面板安裝插座x 2
融合的IEC套接字(再次,如果你是海外的話,我就是基于英國的注冊s,檢查您所在地區的注冊表項目。)
一對女性鍬狀壓接連接器(確保它們有2.8mm,4.8mm和6.3mm)
叉形壓接連接器
鎖定電源按鈕(我建議使用此22mm 12v汽車儀表板開關)
電纜扎帶(整理布線并將80mm風扇固定到PSU)
5V10A開關電源( 鏈接)(10A可能看起來像是有點過多,但它可以可靠地為所有連接器以及Pi和LED條帶供電)你甚至可以使用舊的ATX電源,因為它有足夠的5V點,甚至可以使用12v點的PC風扇。
熱縮管
4極揚聲器彈簧端子插座(您可以使用其他4針插座和電纜但我發現當我將電線焊接到它們上時,由于引腳翹曲,這些沒有那么多可靠的連接。
USB視頻采集器(確保你有一個芯片組Fushicai UTV007 )
4芯22 AWG電纜(用于將LED連接到盒子;確保電纜中有黑色和紅色線)
2 x 120mm 12v PC風扇(我知道PSU的額定電壓為5V,但12v風扇仍能提供氣流,你將無法聽到旋轉)
1 x 80mm 12v PC風扇(連接電源,如果使用ATX電源則不需要)
1/2“膠合板切割成以下尺寸
2 x前后面板:33”x 4“
2 x側板:12”x 4“
1 x底板: 11“x 32”
1 x頂部平底鍋el:12“x 33”
工具
鉆
22mm Forstner位
35mm Forstner位
錘子和鑿子(這是我過去常用的IEC插座,但我想讓你頭疼,建議你使用拼圖)
袖珍孔夾具和Kreg螺絲(可選,但它確實使箱子/外殼構造過程更加容易)
木螺釘(如果不使用口袋孔)
手鋸(但是如果你有一張桌子/斜接鋸,那么這將使所有東西變得更容易十億次)。
應對鋸(再次,如果你有一個拼圖你不需要這個)
烙鐵(或者如果你不喜歡焊接它們,可以使用LED燈條的角連接器。)
焊料
壓接工具
剪線鉗
螺絲刀組
電動螺絲刀(這有助于組裝外殼)
萬用表 (測試焊點和其他東西)
軟件
Win32磁盤映像器(不確定)等效于Mac)
OpenELEC - Raspberry Pi的最新圖像(確保它與您正在使用的型號相關)
Yatse遠程智能手機應用程序(或者如果你‘在iOS上你可以使用官方的Kodi應用程序)
Hypercon (Hyperion配置工具)
步驟2:將LED燈條連接并連接到電視
測量并將LED燈條連接到電視背面。
您可以通過測量條帶以適合電視的框架并將其切割成適合來完成此操作。確保只切割銅墊相遇的位置(見圖)
這些條帶有粘性背襯,只需剝去背面的標簽,然后將條帶粘在電視背面即可。
觀察條帶上的箭頭,確保條帶在您面向電視背面時順時針方向(這可以在您想要的任何方向上完成箭頭跟隨,但為了簡單起見,我建議順時針方向做。)
我用線和烙鐵焊接我的條帶,但如果你不想焊接這些,你可以使用角連接器。如果你正在焊接這些,請確保正確連接條帶(+ 5v轉到+ 5v,時鐘輸入到時鐘輸出等等)確保計算每側有多少個LED。
我的電視是在長凳上,所以我沒有看到在電視底部添加條帶的意義。您可以在Hyperion設置中對此進行調整,稍后將在指南中進行調整。
在此之前,請確保測試焊點是否有短路。這可以通過使用萬用表上的連續性功能并將每個探針放在每個焊點組合上來完成。這可能看起來很麻煩,但不得不更換吹制的LED燈條。
步驟3:將Raspberry Pi連接到LED燈條
這是一組圖表,顯示了條帶連接到Pi和電源的引腳。我正在使用GPIO引腳為Raspberry Pi供電。我選擇以這種方式為它供電,因為它比僅使用微型USB電纜更穩固。
請記住,以這種方式為其供電將繞過保護電路并可能對其造成永久性損壞。 Pi以防萬一出錯。
根據圖表,5V和地線將與其他組件的相應線路并聯到電源。條帶上的時鐘和數據引腳分別連接到引腳23和19.
如果您想將Pi連接到LED燈條并在Pi本身上使用Kodi,那么您可以直接跳轉到這個項目的軟件方面。即將到來的步驟略微修改此圖表以包含LED燈條的開關。
步驟4:構建機柜
*項目的這一部分是完全可定制的,但如果你愿意,可以免費復制*
我搜索了一個合適的項目盒來安置這個電路和組件,但我找不到一個,所以我只是決定“擰它,我會建立我自己的!”。
我決定建立一個足夠大的電視機外殼的想法,這也提供了足夠的空間,以便仔細布置組件進行布線和氣流。
我很遺憾地說我沒有拍攝任何照片過程就像我獨自一人,并渴望盡快建立起來的東西。我回去拍了盡可能多的有用的照片。
我從父親的棚子里挖出一些備用的膠合板(感謝爸爸!)把它們切成了(測量值是在步驟1)的材料清單中并用一點打磨清理它們。在組裝之前,我必須告訴你的一件事是:
確定哪些面板是正面,背面等,并在裝配前標出插座,按鈕和風扇格柵的孔。如果首先組裝盒子,我不能強調PITA將會做多少這樣的事情。
用鉆頭,錘子和鑿子,文件和耐心武裝我設法切斷了大致的漏洞,為連接器套管留下了足夠的錯誤,以隱藏我可怕的切割“技能” - 如果可以的話,只需使用拼圖。
LED開/關開關是22mm按扣 - 按鈕,這意味著它真的應該用在薄的材料上,如塑料,金屬或更薄的木板。為了解決這個問題,我將鉆桿上的深度桿設置為當我穿過木材的厚度時停止,并使用35mm的forstner鉆頭從內部形成一個大凹槽。
然后我切換到一個22毫米的鏟形鉆頭并翻轉面板,這樣我就從前面鉆了進去。導孔已經在那里了,所以我耐心地鉆了一直穿過紐扣孔,留下了足夠的空間讓我毫不費力地拆下按鈕。
我還為風扇鉆了一系列孔空氣流動。這不是很漂亮,但它的功能絕對正常。
如果我不得不移動電視或移動房屋,我希望能夠從盒子上拆下LED條帶并將它們連接起來去電視。我想到了幾種方法來做到這一點,我試著讓一個便宜的4針連接器工作,但插座在焊接過程中熔化,所以它不是一個牢固的連接。然后我想出了使用揚聲器彈簧連接器(如圖)的想法 - 它們沒有攜帶太多電流,所以這對它來說是理想的。
對于案件的所有困難的東西,是時候組裝盒子了!我用Kreg Mini Jig使用口袋孔將盒子放在一起。我不需要使用任何膠水,因為口袋關節非常堅固,如果需要,我可以拆開盒子(但這不太可能)
一旦完成,我打磨了地獄而已,只是將它涂成黑色,以隱藏所有粗糙的東西和標記,這些東西在不剝離一層厚層的情況下不會被打亂。
第5步:布線和匯編
如果您看到我偶然制作的圖表,這就是如何所有組件都在盒子內相互連接,以及如何將它們連接到電源。
現在讓我們假設盒子是組裝好的。它應該在接線圖和我的盒子內部的圖片中看起來像上面一樣(是的,布線是一個絕對的混亂,但我很快會在某個時候整理它)
接下來,您需要準備所有連接在一起的電線。
測量并切割LED開關,HDMI分配器,揚聲器端子連接器(用于LED燈條)和PSU本身的一些紅色和黑色設備線。
對于HDMI轉AV轉換器,您需要剝去一根犧牲的迷你usb電纜為其供電(轉換器可能附帶一根電纜,如果是這樣的話)。紅線為正極,黑線為負極 - 您可以忽略兩條數據線,只需將它們短接,并用一些膠帶或熱縮管將它們絕緣,以防止它們干擾或短路。
風扇也會有紅色和黑色的線(如果它們有一個黃色的線,只需將其短切并隔離它)
將所有紅線和黑線分別捆綁在一起(正極到因為所有設備都需要并聯連接,所以正面,負面到負面。有幾種方法可以做到這一點。..
焊接兩個相應分配接頭中的所有正極導線和負極導線。
使用終端塊(不是真的推薦,因為如果它們中的任何一個連接不良,就沒有任何冗余)
分配塊 - 比終端塊更好但是仍然沒有推薦用于上述原因。如果你在這些上使用叉形壓接連接器,并確信你的壓接技術是堅固的,那么這將是一個不錯的選擇。
Wago連接器。這些都是萬無一失的,因為它們有各種尺寸,可以安裝較低規格的電線,并且可以提供牢固的連接。
我選擇在兩個配電接頭中焊接電線。我將所有電線剝離回大約一英寸,將股線分開并將它們與接頭中的其他電線一起扭曲。然后我將一根較粗的電線剝去2英寸,然后將它纏繞在接頭上,將所有電線固定在一起進行焊接。一旦焊接,較粗的電線就會到達電源上的相應端子。這是針對正極導線(紅色)和負極導線(黑色)進行的。
用熱縮管覆蓋焊點并加熱,直到它們完全覆蓋焊點。
步驟6:LED燈條開/關開關
這就是我的Instructable與其他產品的不同之處關于如何做到這一點。
我的計劃是讓Pi和連接器不斷運行并連接一個鎖定開關,這樣我就可以打開或關閉LED燈條。請參閱上面的GIF與我的PS3一起使用。
這樣,HDMI分配器仍然可以完成電路,因此無論打開或關閉燈光,我們都可以繼續觀看/播放電視上的內容。我已經為我使用的開關繪制了一個簡單的圖表,但是如果你得到一個不同的開關,請確保你使用它附帶的引腳圖并相應地連接它。
第7步:安裝OpenELEC并分配IP地址
在此步驟中,您需要在Raspberry Pi上安裝OpenELEC 。值得慶幸的是,這非常容易和直接。
轉到OpenELEC下載頁面并選擇與您的型號相關的Raspberry Pi圖像。
將Micro SD卡插入您的PC并下載Win32 Disk Imager,它將把OpenELEC圖像放在卡上。使用起來非常簡單,但如果您不確定我提供的鏈接是否有指南。
一旦將OpenELEC圖像寫入SD卡,將Pi連接到顯示器并插入USB鍵盤和SD卡。
使用小型5V電源或微型USB手機充電器打開Pi電源以啟動OpenELEC安裝。
只需按照提示進行設置即可(如果您需要) “我不確定,OpenELEC網站上有一個非常有用的安裝指南”,但我會告訴你在安裝過程中必須做的三件事。
啟用 SAMBA
啟用 SSH
連接到WiFi(如果使用Pi3或Pi Zero,您將內置WiFi,但如果不是只使用便宜的WiFi加密狗)
連接到WiFi后,現在需要分配靜態IP地址。
設置》 OpenELEC》網絡》 IPv4》 IP地址方法
默認為DHCP,但現在您應將其更改為“手動”并輸入網絡上的空閑IP地址。默認情況下將填充DNS和網關。如果您不確定,請查看OpenELEC網站。
步驟8:使用Yatse電話應用控制OpenELEC。
現在您的Pi已安裝OpenELEC并已連接到WiFi,請下載Yatse遠程應用程序。它是免費的,但也有一個帶有一些額外功能的付費版本(本教程中不需要這些功能)
導航到’管理主機‘部分應用程序
按 + 按鈕
選擇“ Kodi ”
您的Pi應出現在列表中,選擇此項并按照保留默認值的步驟操作。
現在,您可以使用智能手機控制Kodi了。請記住,一旦項目完成,Pi將不會插入屏幕,此應用程序將使您能夠遠程監控它。您將能夠檢查它是否仍然連接到網絡(如果出現任何問題),您也可以將其關閉或僅從應用程序重新啟動它。
正如您所見從圖片中我有幾個運行Kodi的設備。
步驟9:安裝Hyperion和遠程訪問Raspberry Pi
這是我最喜歡的部分,這使我在正確配置時更有價值!
下載Hypercon for Windows
下載后,創建一個新文件夾并放置那里有 Hypercon.jar 文件。原因是因為如果你像我一樣直接從下載文件夾中打開它,那么你將生成的配置文件將遍布整個地方。在新文件夾中打開Hypercon,所有文件將保持在一起。
打開它時,轉到SSH選項卡并輸入以下內容
系統:選擇“ OpenELEC/LE ”
目標IP :輸入Pi的IP地址
端口:保持為22
用戶名: root
密碼: openelec
連接
單擊 Inst/Upd。 Hyperion
這會將Hyperion安裝到Raspberry Pi并為您的LED配置鋪平道路。
步驟10:創建LED配置在HyperCon - 硬件選項卡
配置名稱(在此處輸入任何內容)
鍵入:選擇您正在使用的LED燈條,在本指南中為WS2801
輸出:/dev/spidev0.0
波特率: 1,000,000
RGB訂單:(我保留為RGB)
構建(忽略這個)
方向: LED按順時針方向放在電視背面,但現在您的電視正對著您將其設置為逆時針方向。
LED水平:計算水平LED的數量,如果您在那里添加LED,則包括底部。因此,如果頂部有12個LED,底部有12個LED,則在此部分中放置24個LED。
左側LED指示燈計算左側LED指示燈并將其置于此處
右側LED指示燈與上一步相同但是在右邊。
底部差距:如果像我一樣,您的電視底部沒有包含任何LED,那么只需放入與頂部相同數量的LED。
第一個LED偏移:這很重要,因為這將決定LED燈條的起始位置。調整它以使鏈中的第一個LED標記為0(參見圖片)
圖像處理:將所有這些值保持為默認值。
Blackborder Detection:勾選此項,因為這會繞過您內容的黑色邊框(例如,在16:9屏幕上播放4:3視頻)保留默認值。
步驟11:HyperCon流程選項卡
在此步驟中,您只需啟用平滑選項,轉到下一步。
步驟12:HyperCon Grabber選項卡
如果您打算只使用Raspberry Pi作為流光溢彩媒體中心,然后使用默認值啟用內部幀抓取器,然后進入下一步。
Grabber V4L2
在這里,您將啟用USB視頻采集卡。設備和輸入字段將匹配USB端口,但如果不是只是稍微調整將糾正這一點。將視頻標準更改為您所在地區的任何一項,但實際上并不重要。
保留其余字段的默認值并轉到下一步。
步驟13:HyperCon外部選項卡
與上一步一樣 - 如果您打算將Raspberry Pi用作流光溢彩媒體中心,請啟用Kodi Checker使用默認值并轉到下一步。我沒有這樣做,所以我沒有選中它。
JSON/Proto/Boblight Server
保留這些默認值,但保持激活Boblight未選中。
Booteffect/Static Color
啟用此選項并為其選擇效果啟動時顯示燈。保留默認值。
Proto/JSON轉發
啟用此選項并保留默認值。
步驟14:SSH和創建Hyperion配置文件
現在,您將創建Hyperion配置文件并將其發送到Pi。使用此程序的所有文件都將存儲在您之前在“ible”中創建的同一文件夾中。請仔細按照以下步驟操作。
首先,點擊底部的保存,這樣可以保存設置,讓您在閑暇時回來修改。
然后單擊創建Hyperion配置,這將生成一個JSON文件,我們將很快發送給Pi。
單擊本地配置路徑并選擇生成的文件其默認名稱為 hyperion.config.json
單擊發送配置,這會將配置文件發送到Pi上的相關文件夾。
使用 Yatse 遠程應用重新啟動Pi。如果一切順利,燈會顯示你選擇的開機效果;如果沒有,則回溯你的步驟。
步驟15:使用Hyperion Remote App控制LED
從手機的應用程序商店下載 Hyperion ,然后使用應用程序右上角的菜單按鈕打開設置。
選擇添加服務器
名稱只要您確定這是您的設置,您想要的任何內容都會顯示在此處。
地址:您的Pi的IP地址
端口:我將此保留為默認值19444并且應該與值匹配在HyperCon工具的JSON服務器中。
優先級: 50
現在您應該可以更改LED燈條的顏色,并讓它看起來很酷預置!要關閉它并使其默認為視頻采集卡,只需按下應用程序中的電源圖標。
步驟16:添加HDMI信號源并享受新的流光溢彩設置。
還記得機箱背面的HDMI插座嗎?這就是魔術即將發生的地方!
將一個或多個(后者可通過HDMI分配器或HDMI AV接收器實現)HDMI設備連接到輸入插座并從另一個HDMI電纜上運行輸出插座到電視。
有些設備可能啟用了 HDCP (例如PS4有此功能),如果是這種情況則禁用它,或者如果您的設備有,則啟用直通這個。
第17步:你做完了!
我希望你喜歡我的第一個Instructable。我很自豪能夠建立這個,我在整個過程中學到了很多東西。
責任編輯:wv
-
led燈
+關注
關注
22文章
1592瀏覽量
107956 -
樹莓派
+關注
關注
116文章
1707瀏覽量
105610
發布評論請先 登錄
相關推薦
評論