Kitronik ARCADE for MakeCode Arcade
Kitronik ARCADE是一个功能齐全的可编程游戏手柄,搭配MakeCode Arcade方块编辑器一起使用,培养你的编程技能。
资料汇总:Kitronik ARCADE for MakeCode Arcade
ARCADE简介
Kitronik ARCADE是一款专门设计用于运行复古街机游戏的平台 - 来自英国的Kitronik公司专为创客教育市场推出的Kitronik Arcade,搭配微软MakeCode Arcade编辑器一起使用。Kitronik Arcade功能齐全,符合人体工程学设计,舒适易用。具有全彩色 LCD 宽视角屏幕、用于音频反馈的压电发声器、用于触觉反馈的振动电机、6 个游戏玩家输入按钮、一个菜单按钮、一个重置按钮和一个开/关开关。完美游戏体验所需的一切。还具有软件音量控制、一个 USB 编程端口和 2 个为专家级用户提供的扩展端口。
ARCADE 可以由 3xAA 电池或通过微型 USB 连接器供电,电池座位于 PCB 的背面。三个电池座的位置还可以用作手柄,在游戏时提供最大的舒适度和控制力。
而对于高级用户,我们有2个扩展口和一个调试口。扩展端口可让您直接访问微处理器引脚,调试端口可让您自定义引导加载程序代码。
Microsoft MakeCode Arcade
MakeCode Arcade 编辑器旨在让从初学者到经验丰富的游戏爱好者,都可以创建在浏览器或掌上游戏机上运行的复古街机游戏。它由拖放的块组成,这些块组合在一起形成程序。你还可以使用 Javascript 为 ARCADE 编写代码,并且已经支持 Python 编辑器!
MakeCode Arcade 的重点是教育,网站上提供了大量资源来促进这一点。可根据指导教程来创建简单游戏,也可以打开和学习更复杂的游戏,学习社区成员编写的游戏、游戏概念教程、探索图形和数学的教程、课程计划、计算机科学课程、视频教程等等!
板卡布局:
- 一个全彩的LCD屏幕
- 一个用于音频反馈可以使用软件控制音量的压电蜂鸣器
- 一个用于触觉反馈的振动马达
- 六个输入按钮
- 一个菜单按钮
- 一个复位按钮
- 一个开关
更硬核的是这些都被封装在一个透明的保护壳里,你可以清楚地看到每一个电子元件。
ARCADE上还包括2组扩展端口。这些端口直接与微处理器引脚相连。启用这些端口需要对ARCADE的引导程序进行重新配置和编程。
定制处理器的引导程序代码是相对更高级的操作,需要使用SWD调试端口进行下载。
ARCADE为板载处理器提供了一个稳定的电源,可以用3节5号电池或通过microUSB接口供电。
特性表:
处理器 | Atmel SAMD51J19A |
工作电压 | 3节5号电池(3.6-4.5V)或USB(通常为5V) |
LCD屏幕分辨率 | 160 x 128 |
LCD屏幕尺寸 | 1.77英寸(对角线) |
电流消耗 | 约80mA |
工作时长 | (3节5号电池 1500mAh电池)约20小时 |
下载调试 | USB下载或SWD下载 |
扩展IO | 8个IO和8个GND |
总结
我们每个人都喜欢玩游戏,因为游戏能够带给我们乐趣,来玩本期板卡就能编写自己的游戏,这也是提高学习兴趣和提升编码技能的最好的方法。
本活动你不用花一分钱,全程只要认真做一件事 - 用心学习、完成项目!不仅全款返,还能够同天南海北的技术爱好者一起深度切磋、交流,成为朋友。希望大家通过有趣、创造性的游戏编写和移植来提升自己嵌入式编程的技能。