【Mind+扩展库发布】:游戏手柄扩展板

2020-07-313.7万
精华项目
AI 快速预览详细 收起
游戏手柄扩展板是一款适用于micro:bit和掌控板的扩展板,拥有8个可编程按钮、蜂鸣器、振动电机(仅micro:bit可用)和LED。该扩展板支持英文、简体中文、繁体中文三种语言,并兼容MicroPython。通过使用<按钮()被按下?>积木,用户可以直接判断某个按钮是否被按下,从而简化编程过程。此外,新版手柄的板载LED与振动马达是绑定在一起的,无法单独控制板载LED。

游戏手柄扩展板

【Mind+扩展库发布】:游戏手柄扩展板图3


相关链接

描述

适用于 micro:bit掌控板的游戏手柄扩展板,有 8 个可编程按钮,板载蜂鸣器、振动电机(掌控板不可用)和 LED,可以控制小车,制作互动游戏等。

本扩展对手柄上的按钮做了映射,可直接使用 <按钮()被按下?> 积木来判断某个按钮是否被按下。支持英文、简体中文、繁体中文三种语言,兼容掌控板(须反插,振动电机不可用)。掌控板支持 MicroPython,与“无线广播”配合使用效果更佳。

积木列表

micro:bit 掌控板
【Mind+扩展库发布】:游戏手柄扩展板图2 【Mind+扩展库发布】:游戏手柄扩展板图1

示例程序

micro:bit 掌控板
【Mind+扩展库发布】:游戏手柄扩展板图4 【Mind+扩展库发布】:游戏手柄扩展板图5

许可证

MIT

支持列表

主板型号 实时模式 ArduinoC MicroPython 备注
micro:bit 内存过小,不支持 MicroPython
mpython

更新日志

  • V0.0.1  基础功能完成
  • V0.0.2  支持掌控板
  • V0.0.3  掌控板支持 MicroPython,修改按钮描述文字

第一次编写扩展库,还是花了一点功夫的。有了这个扩展,使用手柄的时候就再也不需要去查文档,看看每个按钮对应的引脚了~~~

欢迎大家试用!


应广大群众需求,我适配了新版手柄!

micro:bit 掌控板

注意:新版手柄的板载 LED 与振动马达是绑定在一起的,故无法再单独控制板载 LED。



创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(6)
佛系唐法官
佛系唐法官
赶紧买一个回家玩玩
汤果
汤果
作者
[md]我适配了新版手柄
micro:bit|掌控板
---|---
![](https://gitee.com/TomHGTang/ext-gamepad/raw/master/arduinoC/_images/blocks1.png)|![](https://gitee.com/TomHGTang/ext-gamepad/raw/master/arduinoC/_images/blocks2.png)[/md]
rzyzzxw
rzyzzxw
功德无量
DFS1w2cb8o8
DFS1w2cb8o8
新版的摇杆该怎么操纵?
崔剑
崔剑回复DFS1w2cb8o8
有遥感使用的说明吗?主要是涉及到麦克米轮的操作
崔剑
崔剑回复DFS1w2cb8o8
新版的游戏手柄的库在哪找呢?,没有找到啊
共5条回复,已加载2条,点击查看更多共5条回复,已加载全部
DFS1w2cb8o8
DFS1w2cb8o8
用户库里好像找不到游戏手柄的积木
汤果
汤果
作者
回复DFS1w2cb8o8
把这个地址贴进去就好啦!
https://gitee.com/TomHGTang/ext-gamepad
汤果
汤果
作者
好像手柄改版了,新版自带摇杆!
崔剑
崔剑回复DFS1w2cb8o8
这这个版本的库吗?涉及到麦克米轮的操作
汤果
汤果
作者
回复DFS1w2cb8o8
不客气哈,欢迎体验。
共5条回复,已加载2条,点击查看更多共5条回复,已加载全部
- 没有更多了 -