汤果 发表于 2020-7-31 14:27:46

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

## 游戏手柄扩展板




---------------------------------------------------------

## 相关链接

* 本项目加载链接: ```https://gitee.com/TomHGTang/ext-gamepad```
* 产品介绍: (https://www.dfrobot.com.cn/goods-1674.html)

## 描述

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

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

## 积木列表

micro:bit|掌控板
---------|--------
|

## 示例程序

micro:bit|掌控板
---------|--------
|
## 许可证

MIT

## 支持列表

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


## 更新日志

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

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

欢迎大家试用!

------

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

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)
```注意:新版手柄的板载 LED 与振动马达是绑定在一起的,故无法再单独控制板载 LED。```


汤果 发表于 2020-7-31 14:37:11

好像手柄改版了,新版自带摇杆!
https://ws.dfrobot.com.cn/Fnk9YxzBtuCZfFLwGrW3XVrSnZ1G

DFS1w2cb8o8 发表于 2020-7-31 17:05:27

汤果 发表于 2020-7-31 14:37
好像手柄改版了,新版自带摇杆!

但好像不支持锂电池

汤果 发表于 2020-7-31 17:08:23

DFS1w2cb8o8 发表于 2020-7-31 17:05
但好像不支持锂电池

可以用充电电池代替。老版是有个电源接口的,至于新版,你可以接在主控板上,这样也是可以的。

DFS1w2cb8o8 发表于 2020-7-31 17:12:17

汤果 发表于 2020-7-31 17:08
可以用充电电池代替。老版是有个电源接口的,至于新版,你可以接在主控板上,这样也是可以的。 ...

哦,谢谢{:6_209:}

汤果 发表于 2020-7-31 17:20:23

DFS1w2cb8o8 发表于 2020-7-31 17:12
哦,谢谢

不客气哈,欢迎体验。

DFS1w2cb8o8 发表于 2020-7-31 18:02:09

用户库里好像找不到游戏手柄的积木{:5_138:}

汤果 发表于 2020-7-31 18:29:19

DFS1w2cb8o8 发表于 2020-7-31 18:02
用户库里好像找不到游戏手柄的积木

把这个地址贴进去就好啦!
https://gitee.com/TomHGTang/ext-gamepad

DFS1w2cb8o8 发表于 2020-7-31 20:13:05

新版的摇杆该怎么操纵?{:7_223:}

汤果 发表于 2020-7-31 20:40:44

DFS1w2cb8o8 发表于 2020-7-31 20:13
新版的摇杆该怎么操纵?

回头我再加几个积木进去哈。

rzyzzxw 发表于 2020-8-1 09:43:05

功德无量

汤果 发表于 2020-8-1 11:09:15

我适配了新版手柄

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)

汤果 发表于 2020-8-1 11:19:24

DFS1w2cb8o8 发表于 2020-7-31 20:13
新版的摇杆该怎么操纵?

已经适配新版摇杆手柄了。你可以试试看。欢迎反馈。

DFS1w2cb8o8 发表于 2020-8-1 13:26:48

汤果 发表于 2020-8-1 11:19
已经适配新版摇杆手柄了。你可以试试看。欢迎反馈。

谢谢{:6_202:}

佛系唐法官 发表于 2020-8-8 15:12:04

赶紧买一个回家玩玩{:6_213:}

崔剑 发表于 2022-4-12 12:59:22

DFS1w2cb8o8 发表于 2020-8-1 13:26
谢谢

新版的游戏手柄的库在哪找呢?,没有找到啊

崔剑 发表于 2022-4-12 13:02:08

DFS1w2cb8o8 发表于 2020-7-31 17:05
但好像不支持锂电池

这这个版本的库吗?涉及到麦克米轮的操作

崔剑 发表于 2022-4-12 15:29:38

DFS1w2cb8o8 发表于 2020-8-1 13:26
谢谢

有遥感使用的说明吗?主要是涉及到麦克米轮的操作
页: [1]
查看完整版本: 【Mind+扩展库发布】:游戏手柄扩展板