专业版
rp2040_arcade
283
0
0
0
简介
基于rp-pico 设计的 用于 MakeCode arcade 图形编程的游戏机!
简介:基于rp-pico 设计的 用于 MakeCode arcade 图形编程的游戏机!开源协议
:GPL 3.0
创建时间:2024-06-29 12:10:12更新时间:2024-10-22 14:08:20
描述
最近一直想找一个幼儿编程的游戏平台,想带着儿子一起做做小游戏,培养一下他编程方面的兴趣与能力。之前一直就是用scratch做一些电脑上的小游戏,感觉有点单调,想带他玩玩嵌入式上实现的程序或游戏,感受一下电子的乐趣,后来玩了玩了micro bit ,但没有屏幕玩了两下感觉可玩性也不太够。偶然在某宝上看到makecode arcade 的游戏设备,可以通过Microsoft Arcade平台编程,也是一个积木拖拽编程的方式编程,可以很方便的实现2d游戏,官方也有一些demo,是个不错的选择,我进入平台看了看发现支持编译为rp2040 的运行代码,这就很划算了rp2040的开发板加个屏幕成本20以内。 搜索了一下,确实可以自己基于树莓派pico 实现一个可编程的游戏设备。
整个设备基于rp-pico ,充电部分使用tp4056 ,其他就只有显示、按钮、蜂鸣器电路了,充电tp4056 是自己画的封装对不太上,不太好焊其他的都非常简单,几块钱的烙铁就可以焊。另外这个设备的开关是直接接在电池输出上的,连接电脑时是常开的状态关不了机的,如果要连电脑时能关机需要修改下电路,把开关往后移到VSYS 那里。
makecode arcade 支持 rp2040 需要点右上角齿轮图标,点 “实验” 进入后开启实验性硬件。
参考地址:
bom:
6*6*5 硅胶按键 x6
轻触按键 x2
蜂鸣器x1
nmos管 x2
pmos管 x1
船形开关 x1
二级管 x2
树莓派 pico x1
tp4056 充电模块 x1
锂电池 x1
lcd x1
lcd 地址:
【淘宝】https://m.tb.cn/h.g90OKBJzhiqNT63?tk=0sQS3d4p06S MF7997 「1.77寸TFT液晶显示屏128X160LCD串口屏ST7735S全彩小屏幕SPI模块」
除了lcd 、电池外的元器件都可以在某宝的优信电子买到,包括充电模块。
可以不需要电池直接插电使用,这样可以不需要充电模块与一个二极管与pmos管。
下载程序:
arcade配置是附件中的Arcade-Rp2040Pico_Aqee_v01.uf2
demo 游戏是附件中的 arcade-cat-jumper.uf2
先下载arcade配置,后下载游戏。
配置只需要首次下载,更新游戏程序不用再下载配置。进入下载模式是通过按住boot键后启动,电脑上会看到一个存储设备,将uf2文件拖入后即下载了。
设计图
未生成预览图,请在编辑器重新保存一次
BOM
暂无BOM
克隆工程
添加到专辑
0
0
分享
侵权投诉
评论