电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>临时DIY ARDUBOY

临时DIY ARDUBOY

2022-11-16 | zip | 0.14 MB | 次下载 | 免费

资料介绍

描述

嘿大家怎么了!

所以这是我专门为 DIY ARDUBOY CONTEST 制作的 Arduboy Clone。

众所周知,Arduboy 是一个基于 Atmega32U4 MCU 的类似开源 GameBoy 的系统。

Arduboy 是 MCU(Atmega32u4)、按钮及其显示器(SSD1306 OLED 显示器)的组合。

Arduboy 的伟大之处在于它的游戏,您可以在其社区中找到超过 100 款 Arduboy 游戏,而这些游戏最好的部分是它们是开源和免费的。

例如,我正在使用该死的地下墓穴!在这个由詹姆斯霍华德建造的建筑中。这是一个 FPS 风格的游戏,我们在一个地牢中,我们必须在一个随机生成的地牢中导航 10 层,我们可以发射魔法火球并收集尽可能多的战利品。好甜啊?

pYYBAGNzcYiAWu4QAABdcfkB-ss93.jpeg
 

为了构建我的 ArduBoy Clone 版本,我首先准备了一个基于此布线配置的面包板版本-

poYBAGNzcYuAOyLcAAFI9Y1pGiY108.png
 
 

在设置了面包板版本之后,完成这个项目只剩下一件事要做,那就是为此设置制作一个定制的 PCB

然而,对于这个构建,我选择首先使用我上个月为类似的Gameboy HID 项目制作的现有 PCB

此外,SSD1306 SPI Display 是该项目中最常用的显示器,但 SSD1306 I2C Display 也可以在这里使用。我们只需要将 OLED 显示器的 SCL 引脚连接到 D6,将 SDA 连接到 D4。在上传草图之前,我们可以在工具菜单中选择显示的类型。

补给品

  • Arduino Pro 微型 x 1
  • 定制PCB
  • 母头针
  • OLED SSD1306
  • 面包板
  • 电线
  • 按钮 x 6 个

构建过程

 
 
 
 
1 / 2
 

之前,我准备了一个项目,就是这个自定义游戏控制器

它基于 Pro Micro 电路板并带有按钮,所以我拿走了那个 PCB 并剪掉了它的一些轨道,并根据面包板设置编辑了整个电路板。

对于方向按钮,我删除了它们之前铺设的轨道(通过用切纸机对轨道进行评分),并按此顺序将它们与 A3、A2、A1 和 A0 连接。

  • A1 到按钮右侧
  • A2 到按钮左侧
  • A3 到按钮向下
  • A0 到向上按钮

我对 A 和 B 按钮做了同样的事情。

  • 8 到按钮 B
  • 7 到按钮 A

然后我将所有组件放在指定的位置并一一焊接。

 
 
 
 
1 / 3
 

最后,这是我的贫民区 Arduboy 设置。

在 Arduino IDE 上安装 Arduboy 和游戏

用于安装 Arduboy 包

  • 我们必须复制其 JSON URL 并将其粘贴到 Arduino IDE 首选项中的 Board manager URL 中。(如果您已经在其中放置了另一个版块的 URL,则在两个 URL 之间使用逗号)
  • 然后我们去董事会经理并在其中搜索Arduboy,然后安装MrBlinky的Arduboy板
  • 转到此链接并下载该死的地下墓穴!,将其整个文件解压缩到 Document>Arduino 中的 Arduino Sketch 文件夹中。
  • 打开主草图
  • 为您的设置选择正确的板和正确的显示器,然后点击上传。
 
 
 
poYBAGNzcY6AbmOEAAHJtHJgKZA977.jpg
 
1 / 2不要忘记选择正确的端口
 

注意-就像我上传了该死的地下墓穴一样!游戏进入我的设置,您可以在您的自定义 Arduboy 上下载和上传许多游戏。

https://community.arduboy.com/c/games/35从这里下载您最喜欢的游戏并将其上传到您的 Arduboy 设置中。所有游戏的上传过程将保持不变。

结果

 

进一步改进

现在我所做的上述设置并不完全是最终版本,甚至不是永久版本。为了使这个设置更好,我准备了它的 V2,它是这样的——

 
 
 
 
1 / 3
 

我在 OrCad Cadance 中设计了它的 PCB,并导出了它的 Gerber 文件。(可以下载Gerber数据)

现在,就是这样。如果您遇到任何问题,请发表评论,我会帮助您:)

和平


评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费