資料介紹
描述
大約 5 年前,當(dāng)我第一次看到 Arduboy 時(shí),我很喜歡這個(gè)概念。小型開放式 Arduino 控制臺,擁有玩游戲和制作游戲所需的一切。但不幸的是,我住在美國以外的地方,拿到一個(gè)并不容易,而且有點(diǎn)貴。
所以作為一個(gè)初學(xué)者的電子制造商,我知道我需要自己建造一個(gè)!
我打開我當(dāng)?shù)氐?eBay 之類的商店并開始收集零件。令我驚訝的是,所有部分都很便宜,
Arduino pro micro、OLED 顯示屏、一些按鈕、揚(yáng)聲器,我什至用電池充電電路添加了電池。
這樣,我的第一個(gè) Arduboy 克隆就完成了,它很便宜很簡單,但構(gòu)建起來很有趣。

構(gòu)建還可以,技術(shù)上可以工作,但是在所有觸點(diǎn)都暴露在背面的長觸覺開關(guān)上玩并不是那么好。我知道我需要為此辯護(hù)。3D 打印不是一種選擇,因?yàn)槌嗽?3d 軟件中制作甜甜圈之外,我沒有技能制作任何模型,所以我需要使用現(xiàn)有的東西,而這個(gè)東西就是 NES 控制器。
由于原始的 NES 控制器價(jià)格有點(diǎn)貴,而且我不想破壞任何原始的復(fù)古控制臺,我發(fā)現(xiàn) NES 迷你控制器的外形相同但便宜得多。

于是我的旅程又開始了,我開了一家網(wǎng)上商店,買了一塊更大的 1.3 英寸 OLED LCD 而不是之前的 9 英寸,買了一個(gè)容量為 110mAh 的新鋰電池。
當(dāng)一切都在我手中時(shí),我開始構(gòu)建。
為了使構(gòu)建更容易打開和修改,我決定制作將外殼兩側(cè)連接在一起的接頭。
在一側(cè)屏幕上,按鈕、揚(yáng)聲器和 USB 連接器、另一個(gè)微控制器、帶充電電路的電池和撥動開關(guān)。

首先要做的是按鈕,而不是修改固件以支持控制器 PCB 的移位寄存器,我決定采用最簡單的方法。刮擦控制器板上的痕跡并將電線焊接到新觸點(diǎn)上。所有按鈕都有公共接地,控制器板上的按鈕也有公共接地。

接下來是一個(gè)屏幕。我想把屏幕安裝得盡可能干凈和齊平,所以我拿了一把剃須刀片,慢慢地在我想要安裝屏幕的地方做標(biāo)記,然后慢慢地切開塑料。當(dāng)我切割屏幕的矩形尺寸時(shí),我意識到電路板沒有齊平,因此需要對電路板和外殼內(nèi)部進(jìn)行一點(diǎn)修剪。不幸的是,在屏幕被粘上之前,我沒有箱子的照片:(

然后我只需添加一個(gè)簡單的壓電揚(yáng)聲器和 USB 插頭,所有東西都連接到接頭上。
這樣上半場就完成了,下半場就簡單了一點(diǎn),只需將所有東西直接從接頭連接到 Arduino,然后添加電源管理板就完成了。

這就是一切都出錯(cuò)的部分,我假設(shè)我不需要連接面包板上的所有東西并檢查它是否工作,所以它沒有工作。
我撥動開關(guān),屏幕全是白色的。快速谷歌,我發(fā)現(xiàn)原來的 Arduboy 使用不同的屏幕和不同的驅(qū)動程序。
感謝 Mr.Blinky,他提供了一個(gè)很棒的存儲庫,支持一堆屏幕https://github.com/MrBlinky/Arduboy/tree/master/board-support
重新編譯,它的工作!
最后要做的就是上傳一些游戲并玩!
當(dāng)然,添加貼花:)

由于這個(gè)項(xiàng)目并不新鮮,現(xiàn)在當(dāng)我重新審視它時(shí),我認(rèn)為有些想法可能會做得更好。
首先,我鏈接的庫已經(jīng)過時(shí),新的更小、更好、功能更多的庫已經(jīng)到來。https://github.com/MrBlinky/Arduboy-homemade-package
Arduboy 現(xiàn)在支持 EEPROM,可以同時(shí)運(yùn)行多個(gè)游戲,我的是沒有它的舊版本,所以這將是最好的第一次升級。
壓電揚(yáng)聲器一點(diǎn)都不好,我在以前的控制臺中使用的舊的要好得多,而且我認(rèn)為簡單便宜的薄膜揚(yáng)聲器效果最好。
即使我認(rèn)為我的構(gòu)建是一個(gè)很酷的簡單項(xiàng)目,可以用 Arduino 和 Arduboy 開始 arduventure

?
- RT-Thread文檔_FinSH 控制臺
- 帶有Arduino Nano和I2C OLED顯示屏的Arduboy Clone
- 使用Arduino(Arduboy)DIY手持游戲機(jī)
- 帶霍爾傳感器的賽艇控制臺
- Arduino DM控制臺開源分享
- Arduino控制時(shí)鐘和動畫開源分享
- Arduino控制的ecu speeduino開源
- Raspberry Pi串行控制臺迷你帽
- Cartrdige Vectrex控制臺開源項(xiàng)目
- 帶有LFO的Atari Punk控制臺
- SE的Atari Punk控制臺
- SU RUBy控制臺如何使用?SU RUBy控制臺的一個(gè)應(yīng)用實(shí)例說明 0次下載
- 基于LabVIEW的高速相機(jī)同步控制臺_任小均 19次下載
- windows控制臺常用命令解釋 0次下載
- 激光測距機(jī)顯示控制臺的設(shè)計(jì)
- 控制臺窗口主機(jī)是什么 2424次閱讀
- 一個(gè)簡易的控制臺程顯示程序 464次閱讀
- 如何使用Python和PinPong庫控制Arduino 1033次閱讀
- 如何使用Rust的標(biāo)準(zhǔn)庫和structopt庫來處理控制臺參數(shù) 1378次閱讀
- 基于全志A133處理器DIY的平板電腦 6519次閱讀
- 如何從網(wǎng)頁控制arduino? 4186次閱讀
- 基于單片機(jī)IAP技術(shù)和aLABVIEW實(shí)現(xiàn)遠(yuǎn)程多對象控制系統(tǒng)的設(shè)計(jì) 2817次閱讀
- 采用單片機(jī)和MCP2510、MCP2551芯片設(shè)計(jì)集散型火災(zāi)報(bào)警控制系統(tǒng) 4927次閱讀
- dfrobot Arduino Nano控制板介紹 5954次閱讀
- dfrobot模擬PH計(jì) (Arduino兼容)簡介 2118次閱讀
- dfrobotRomeo 三合一Arduino兼容控制器介紹 2580次閱讀
- arduino如何控制舵機(jī)及詳細(xì)步驟 16.5w次閱讀
- 淺談Arduino和樹莓派的區(qū)別 2.1w次閱讀
- arduino開發(fā)板有什么用 2.1w次閱讀
- dmx512控制臺是什么_dmx512控制臺按鍵說明 2.7w次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費(fèi)
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費(fèi)
- 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
- 1.12 MB | 1次下載 | 免費(fèi)
- 4網(wǎng)絡(luò)安全從業(yè)者入門指南
- 2.91 MB | 1次下載 | 免費(fèi)
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費(fèi)
- 6海川SM5701規(guī)格書
- 1.48 MB | 次下載 | 免費(fèi)
- 7H20PR5電磁爐IGBT功率管規(guī)格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護(hù)等級說明
- 0.08 MB | 次下載 | 免費(fèi)
本月
- 1貼片三極管上的印字與真實(shí)名稱的對照表詳細(xì)說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設(shè)計(jì)指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍(lán)牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費(fèi)
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論