精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

趕緊動手搞起來,自己做一臺街機吧!

GReq_mcu168 ? 來源:玩轉單片機 ? 作者:玩轉單片機 ? 2020-09-16 17:25 ? 次閱讀

眾所周知,蘑菇云創(chuàng)客空間有一臺大名鼎鼎的“LV牌”街機。

之前好多小伙伴也想自己做一臺,其實我們也拍了視頻制作教程,不過粗略了一些。

前倆天,正好趕上有位瑞典斯德哥爾摩的數據科學家Max Fischer在Github上也放出來了做街機的教程。

那這周就帶給大家看一看。

如何從頭開始構建一臺全尺寸1:1版本的街機!

文章篇幅較長,會詳細介紹搭建全尺寸街機的所有步驟,包括預先設計好的 CAD 文件(可免費下載)、如何組裝機身、運行街機程序的樹莓派的設置方法等。

注:這還是項目作者第一次使用CAD...

構建機身

下載CAD文件

項目中所有的CAD設計都是用的 AutoCAD Fusion 360,由于這是作者第一次使用CAD,所以他也提到了自己的設計肯定不是最好的還有很大的改進空間,有能力的小伙伴們可以再優(yōu)化。

CAD文件地址:https://github.com/maxvfischer/DIY-arcade#download-the-cad-file

當然大家也可以直接到文末下載打包好的。

CNC切割部分

為了完美配合街機的按鈕、操縱桿,屏幕、電源按鈕和揚聲器,按鈕面板和屏幕面板都采用了CNC切割。

缺點是,這肯定會比手工制作更昂貴,但帶來的好處是,整體效果更好了。

為了讓機箱完美地結合在一起,兩個側板也采用了CNC切割。因為它們具有多個需要在兩側相同的圓形形狀。

右滑查看更多圖片

大家千萬記住以1:1的尺寸利用CNC切割CAD文件,不要選擇“利用完整的MDF板”。

手工切割部分

考慮到剩余的部分大多是大大小小的矩形,我們可以手工切割了。

這里,我們會用到兩種不同的鋸:

裁板鋸將中密度纖維板(MDF)切成小塊

臺鋸切成最后需要的形狀

大概切割出來這么些形狀的板子:

背板

右滑查看更多圖片

在這過程中,唯一有一點困難的部分是艙蓋板。

首先我們要在板上繪制出艙口的輪廓,然后用圓鋸切出實際的艙口,這里在四角的邊緣處使用了手持的曲線鋸,因為在切割時更容易掌控。

現在我們已經把街機的主體部分拆分成了內外兩部分,擋板用膠水粘到合適的位置。這里還用到了磁鐵來固定位置。

右滑查看更多圖片

后板的底部也打一個洞,用來穿電源板的線。

繪制零件的輪廓

這一步重要的是將所有部件固定在兩側面板上的同一位置,好讓機柜對稱。

為了簡化這一點,在每個面板應該連接到側面板的地方繪制了輪廓。當按鈕面板和屏幕面板以一定角度連接時,它們的輪廓首先被畫在其中一塊側板上。

然后,通過使用一些參考點,將輪廓反射并轉移到另一個側面板。

這一步有點棘手,所以大家慢慢來。

開始組裝

接下來就是將所有的面板組裝到一起了,這里使用了木工接合片來加強固定作用,屏幕面板是唯一不使用木工接合片固定的地方,因為以后還可能隨時更換。

在粘合之前,我們可以先將各個面板裝在一起試試,確保位置不偏不倚。

調節(jié)完畢后,上膠水,此時動作要快。粘合完成后,使用釘槍進行加固。

另外,別忘了清除從連接部件上滴下的多余膠水。

添加柜腳

為了均分來自支腿的向上力,將一小塊木頭膠合并釘在柜子的每個角上。

我把木頭切出四個正方形,用作柜子的支腿。

用砂紙把邊緣弄圓,

然后從外部將腿粘上,從內部擰緊。

搞定屏幕面板

首先,使用兩根細木條作為固定的支架:

為了獲得平滑的外觀,此處使用手持銑床打了一個凹槽出來。

我使用的屏幕的前面設有按鈕,因此我們需要在屏幕面板上鉆孔才能使它們可單擊。

最后,將固定屏幕面板的螺絲與揚聲器對齊,以獲得更好的外觀。

準備燈箱

作為真正的復古街機柜,我們當然需要在柜頂部安裝一個發(fā)光的燈箱。為了將有機玻璃固定在適當的位置,將四個小木塊用膠粘并釘在每個角上,以使其固定在有機玻璃上。

抹灰膏和砂紙

在機身被送去噴漆之前,我們還要做最后的潤色,讓它表面漂亮而又光滑。

抹灰膏被用來掩蓋所有的指印,塑料襯墊被用來掩蓋小的瑕疵。

等所有的東西都干了,使用電動砂光機去除多余的抹灰膏和塑料襯墊。所有的邊緣都用手工打磨得很光滑。

噴漆,完成

在噴漆之前,用電動砂光機對機身表面進行處理。噴漆的難度有些大,我請了一個比較專業(yè)的師傅來操作。

為了得到更好的反射效果,我選擇 黑色作為機身顏色,白色作為燈箱內部顏色。

出于設計感考慮,我還打印了很多機身貼紙:

當然這一步,大家也可以像蘑菇云的機器一樣,貼滿LV的貼紙。

貼貼紙的時候就要用到一些技巧了,通常是把一邊固定,然后從上到下刮,防止產生氣泡。

按鈕說明:

至此,機身部分已經完成,接下來可以安裝電子器件了。

安裝電子器件

連接電源

將圓形的塑料電纜索環(huán)穿過背板底部的孔,從而連接電源。

安裝屏幕

使用電鍍打捆帶固定屏幕:

燈箱

為了與整體的設計感保持一致,我重用了側板的一些圖形組件:

打印一張大的貼紙,將貼紙上的「ARCADE MACHINE」鏤空處理,以便光線通過。稍后貼紙會被粘在磨砂玻璃上。

光源使用的是 LED 燈管,燈管的線可以連接至機身底部的電源插排。使用雙面膠將 LED 燈管粘在背板上。

為了防止光從玻璃處漏出,我剪下一些長泡沫條,并用雙面膠粘在玻璃的邊角背后。

使用雙面膠固定玻璃的位置,并把貼紙貼在上面:

安裝街機按鈕和搖桿

為了與整體的設計感保持一致,我重用了側板的一些圖形組件:

我事先購買了兩組街機按鈕和搖桿,它們便于使用,沒有電路板知識也不妨礙。因此,街機按鈕的安裝就很簡單了。將每個按鈕和搖桿安裝到自帶的電路板上,然后把 USB 線和電路板與計算機連接起來。

為了使搖桿位于孔的中心,我使用寬雙面膠,將搖桿置入按鈕面板。(這一步可以兩個人合作完成)

在樹莓派上配置 RetroPie

Retropie可以將你的樹莓派或者PC變成一臺復古游戲機模擬器。其基于完整的操作系統之上,你可以把它裝在Raspbian系統上,或者直接刷入完整的鏡像然后再添加更多的軟件。Retropie預裝了很多不同的模擬器,可以讓你玩很多不同平臺的游戲,比如FC,SFC,MD,CPS1,CPS2,NEOGEO,PS1等等。

RetroPie 是免費的游戲機模擬器,通過它可以將你的樹莓派、PC或者是Odroid 變?yōu)橛螒驒C,RetroPie支持超過50+的主機系統,從1977的Atari 2600到PS2、Wii都可以支持,我們國內熟悉的兒時經典任天堂FC、GBA和PS都支持。RetroPie在樹莓派上提供了SD卡的鏡像文件,只需要刻錄到SD卡后,就可以運行各種不同的模擬器,傳輸Roms到樹莓派后就可以開始回味經典游戲了。

RetroPie 可以將樹莓派改造成復古游戲機,它是一個持續(xù)更新的開源項目,你可以從官網獲取安裝指南:https://retropie.org.uk/docs/First-Installation/。

配置街機按鈕和搖桿

街機按鈕電路板的 USB 線與樹莓派連接。開啟樹莓派和 RetroPie,出現歡迎界面,這時你可以配置控制器了。

電源鍵

為了方便開關街機,我在屏幕面板上加了一個孔來安裝電源鍵。

將兩根線與電源鍵焊接在一起,這兩根線分別連接樹莓派的 GPIO pins 5 和 6??s短 GPIO pins 5 和 6 時,樹莓派將從暫停狀態(tài)中被激活。

然后添加一小段腳本,在樹莓派啟動時執(zhí)行。該腳本聽從另一種 GPIO pins 5 和 6 的縮短情況,進而觸發(fā)樹莓派安全關閉。

關閉腳本的添加過程如下:

要添加關閉腳本,請執(zhí)行以下操作:

1.啟動Raspberry Pi;

2.當EmulationStation(RetroPie)啟動后,在鍵盤上單擊F4進入bash;

4.安裝RPi.GPIO:(pip install RPi.GPIO請參閱https://pypi.org/project/RPi.GPIO/);

5.在/ home下創(chuàng)建一個utils文件夾:mkdir /home/utils/;

6.將此腳本(shutdown_script.py)添加到新創(chuàng)建的utils文件夾中;

importRPi.GPIOasGPIO importtime importsubprocess GPIO.setmode(GPIO.BOARD) GPIO.setup(5,GPIO.IN,pull_up_down=GPIO.PUD_UP) old_button_state=True whileTrue: button_state=GPIO.input(5) ifbutton_state!=old_button_stateandbutton_state==False: subprocess.call("shutdown-hnow",shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) old_state_button=button_state time.sleep(1)

7.要使Raspberry在啟動時運行此腳本,我們可以在文件/etc/rc.local的末尾的行添加python3 /home/utils/shutdown_script.py &,就在exit 0之前。

?目前,電源鍵只能關閉樹莓派。我計劃后續(xù)安裝由樹莓派控制的 relay,用于開關其他電子器件(如屏幕、燈箱等)。

揚聲器

每一個揚聲器焊接了兩根線。將揚聲器置入 CNC 鉆孔,與屏幕面板相連。所有線均連接至擴大器。然后用 3.5mm AUX 立體聲音響線連接擴大器和樹莓派。

完善線路結構

為了使機身內部的線路結構清晰,我用雙面膠粘貼了理線器。

街機搭建完成

至此,利用樹莓派搭建街機的過程就全部完成了。

目前,這臺「自建」街機能夠運行很多復古游戲。作者還打算將樹莓派 3 升級到樹莓派 4,這樣就可以運行更多 Nintendo 64 和 PS1 的經典游戲了!

趕緊動手搞起來!

原項目鏈接:https://github.com/maxvfischer/DIY-arcade 項目作者:Max Fischer 部分翻譯參考:機器之心 直接來源:DF創(chuàng)客社區(qū)

原文標題:用樹莓派從零打造一臺街機

文章出處:【微信公眾號:玩轉單片機】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • CAD
    CAD
    +關注

    關注

    17

    文章

    1081

    瀏覽量

    72367
  • CNC
    CNC
    +關注

    關注

    7

    文章

    295

    瀏覽量

    35076
  • RetroPie
    +關注

    關注

    0

    文章

    8

    瀏覽量

    7171

原文標題:用樹莓派從零打造一臺街機

文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    TAS5805的PPC3軟件重新裝到一臺新電腦,界面丟失是怎么回事?

    TAS5805的PPC3軟件重新裝到一臺新電腦,界面丟失
    發(fā)表于 10-14 06:12

    手搓一臺家庭用直流電焊機

    家庭總有小修小補,一臺家庭用電焊機必不可少,過程簡單又不失興趣可以試!,
    的頭像 發(fā)表于 10-09 08:20 ?305次閱讀
    手搓<b class='flag-5'>一臺</b>家庭用直流電焊機

    提升工作效率,從共用一臺屏幕開始

    在數字化辦公的時代,我們經常需要在多臺電腦之間切換工作。但是,頻繁切換不僅影響效率,還容易讓人分心。那么,有沒有種方法,可以讓兩臺電腦共用一臺屏幕,從而提升工作效率呢?答案是肯定的!今天,就讓
    的頭像 發(fā)表于 10-08 14:27 ?144次閱讀

    多個網站放在同一臺服務器ip有什么影響?

    將多個網站放在同一臺服務器上,使用同個IP地址,可能會有以下影響: 1、資源共享:多個網站共享同一臺服務器的資源,如CPU、內存、存儲空間和帶寬。如果其中個網站流量或資源消耗突然增
    的頭像 發(fā)表于 09-12 11:15 ?351次閱讀

    PGA900的驅動只能安裝一臺電腦嗎?

    請問:PGA900的驅動只能安裝一臺電腦嗎?我現在換了臺電腦,PGA900EVM程序已正常安裝,但是驅動按照操作裝不上。
    發(fā)表于 08-29 08:25

    主機托管是多個用戶共享一臺服務器嗎?有什么優(yōu)勢

    主機托管并不是多個用戶共享一臺服務器。主機托管是種服務,客戶可以將自己的硬件服務器托管給服務商,并享受專業(yè)的服務器托管服務。這種服務包括穩(wěn)定的網絡帶寬、恒溫、防塵、防火、防潮、防靜電等環(huán)境保障。
    的頭像 發(fā)表于 08-13 14:45 ?192次閱讀

    別樣端午

    今年端午在崗位加班,吃了福利粽子就苦逼加班,電路板搞起來,儀器架起來……愿端午安康,大家的圖紙零錯誤,代碼零bug
    發(fā)表于 06-12 17:11

    這個“六一”,起組裝人生第一臺量子計算機

    自主量子計算機群開放授課活動”上30多名少先隊員在“本源悟空”硬件研制團隊負責人孔偉成博士的指導下動手組裝人生第一臺量子計算機與中國第三代自主超導量子計算機“本源悟
    的頭像 發(fā)表于 06-02 08:22 ?276次閱讀
    這個“六一”,<b class='flag-5'>一</b>起組裝人生第<b class='flag-5'>一臺</b>量子計算機

    手持式激光焊機一臺多少錢?

    ? ? 【標題:手持式激光焊機一臺多少錢?】 一臺高性能、高品質的手持式激光焊機,究竟有多神奇,能夠讓你在工作、生活中大顯身手,脫穎而出呢?接下來,就讓我給您揭曉答案! ? 首先,我們要了解,手持式
    的頭像 發(fā)表于 05-13 10:14 ?1065次閱讀
    手持式激光焊機<b class='flag-5'>一臺</b>多少錢?

    一臺電機應該配多少個IO點?

    以前都是一臺電機3個IO點——運行信號、故障信號、控制輸出,2入1出。
    的頭像 發(fā)表于 02-23 11:24 ?606次閱讀

    本地電腦遠程控制工控現場一臺豐煒PLC上,實現讀寫與監(jiān)控PLC程序

    - 一臺可聯網操作的電腦 - 一臺單網口的遠程透傳網關及博達遠程透傳配置工具 - 網線條,用于實現網絡連接和連接PLC - 一臺豐煒 PLC及其編程軟件 -
    的頭像 發(fā)表于 01-21 10:00 ?1176次閱讀
    本地電腦遠程控制工控現場<b class='flag-5'>一臺</b>豐煒PLC上,實現讀寫與監(jiān)控PLC程序

    手持激光焊接設備多少錢一臺

    手持式的激光焊機是種常用的機型,其性價比和壽命都受到了大眾的認可,但是價位問題直不太明確。那么手持激光焊機設備一臺多少錢? 激光焊機為什么那么貴? 想知道問題的答案嗎,快和我起去
    的頭像 發(fā)表于 12-28 10:14 ?1581次閱讀

    一臺400KW的變頻器可以帶兩160KW的電動機嗎?要注意什么問題嗎?

    想問下,一臺400KW的變頻器可以帶兩160KW的電動機嗎?要注意什么問題嗎?
    發(fā)表于 12-15 07:45

    一臺變頻器想要同時拖動兩同軸電機怎么操作會比較好?

    現在我們有個項目,兩同軸電機(75KW)由同一臺變頻器(選用200KW)同時拖動,設備為給料機是重載啟動,需要保證兩臺電機同啟同停同速,兩臺電機需要互鎖,保證故障時同時停止,我們原來沒有
    發(fā)表于 12-11 07:14

    一臺不聯網的電腦也可以被黑掉?

    聯網的電腦被黑,大家都聽說過。但是一臺不聯網的電腦也會被黑,我相信大家沒有聽過。今天浩道就跟大家分享這個活久見的幕!
    的頭像 發(fā)表于 12-06 10:40 ?867次閱讀
    <b class='flag-5'>一臺</b>不聯網的電腦也可以被黑掉?