发作品签到
专业版

rp2040_arcade

工程标签

798
0
0
1

简介

基于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

附件

序号文件名称下载次数
1
Arcade-Rp2040Pico_Aqee_v01.uf2
9
2
VID_20240801_122450.mp4
3
3
arcade-cat-jumper.uf2
9
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航