这是我的 Webboggles 的ATtiny Arcade 钥匙扣游戏套件版本。我用新的 ATtiny1614 微处理器之一替换了 ATtiny85 微处理器。它们有两倍的闪存和静态 RAM。这让我可以在我的控制台中拥有四款游戏,而不是一款。
ATtiny1614 微处理器唯一真正的缺点是它只能作为表面贴装器件 (SMD) 使用。这意味着需要PCB。您可以使用适配器板,例如我为使用带有 Arduino IDE 的新 ATtiny 处理器教程制作的适配器板,但作为 14 针 IC,它不适合 ATtiny85 Arcade 控制台的外形尺寸。
如果您希望获得商业制造的印刷电路板或像我一样自己制作,则包含 Eagle 文件。我使用了碳粉方法。
首先焊接表面贴装组件,然后是链接、扬声器、排针,最后是两个开关。
有一个 3 针接头连接到 UPDI 编程器。如果您没有,它们很容易构建,请参阅Create Your Own UPDI Programmer了解详细信息。您还需要在 Arduino IDE 中安装板支持。请参阅将新的 ATtiny 处理器与 Arduino IDE 一起使用,以逐步了解您需要做什么。
通过切片机软件传递附加的 STL 文件后,可以 3D 打印外壳。我使用了 0.2 毫米的层高,没有支撑。
ATtiny85 Arcade 控制台还有许多其他游戏可用。它们很容易移植到 ATtiny1614,因为大多数更改都在 SSD1306 库中。需要注意的一点是,在我的设计中,按钮在低电平有效,而在 ATtiny85 Arcade 控制台上,它们在高电平有效。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !