HOME> 世界杯北京> [项目]用Arduino造个手柄玩编程!

[项目]用Arduino造个手柄玩编程!

2025-09-11 02:46:48     世界杯北京    

查看: 17381|回复: 7

[项目]

用Arduino造个手柄玩编程!

[复制链接]

学过Scratch编程的小伙伴们都知道,有时候用键盘和鼠标玩自己辛辛苦苦设计出来的游戏,总是有些不顺手。如果能用个游戏手柄来玩,就更有乐趣了。

作品演示

可以先看下视频↓

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓制作过程如下↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

一、准备好制作材料

清单如下:1.Arduino Pro Micro主控板一块(带针脚的);2.输入扩展板V2.0 (集成摇杆/按键);3.5x7cm电路板一片;

4.排针母座一条;

5.Micro USB线一根;

二、主控板位置确定

在电路板上定好位置并焊接。

三、剪开排针母座

根据手柄扩展板上的5V-A5和D8-GND的排针数量,剪出两条。

四、排针母座安装

对应手柄扩展板上的5V~A5和D8~GND插入。

五、焊接电路

引脚对应如下:

扩展板 主控板5V--------5V

GND------GND

D8--------D7

D9--------D8

D12-------D9

A0--------A0

A1--------A1

A2--------A2A3--------A3注意不要弄错哦~

六、安装扩展板

引脚对应插入,要注意对准引脚。

七、写入程序测试

1.打开Arduino IDE→示例→USB→KeyboardLogout,修改里面的主要参数;2.编写程序设置:手柄按钮按下和摇杆拨动就会触发键盘上的哪些按键,比如我的摇杆往上就会让键盘上‘W’按下;3.主控板型号选择:Arduino Leonardo。程序文件:KeyboardLogout_Scratch by Lonnie.zip

八、3 D打印一个手柄外壳

测量电路部分尺寸,绘制手柄外壳的3D模型并打印。(嗯,又是两个小时漫长的等待~)

九、安装外壳

使用热熔胶把电路部分和3D打印外壳粘接起来。

十、开始愉快地玩耍吧!

打开Scratch设计游戏,设置按下按键的对应动作(这里就不细讲了)。|妈妈再也不用担心我玩游戏了~---END---

Arduino, 键盘, 手柄, Scratch, 3D打印

转播

淘帖0

支持0

踩0

相关帖子

. 基于行空板和霍尔传感器做一个无需GPS的运动记录设备

. 谁能来救救我啊 我的打印机离谱了

. Arduino uno+ESP01S+OLED屏幕不能同时使用问题

. ESP32 S3 请大佬们帮我看一下这个问题该怎么解决呀,应...

. Arduino出现error: ld returned 1 exit status

. 入坑Arduino的第一个程序——小灯闪烁

回复

使用道具

举报

置顶卡

变色卡

千斤顶

精彩评论(7)

楼层直达:

沙发

joone

见习技师

发表于 2019-8-17 10:37:32

正好需要,谢谢

回复

使用道具

举报

板凳

gada888

版主

发表于 2019-8-25 09:06:43

看来得给我的手柄派的用场了

回复

使用道具

举报

地板

Icarus

见习技师

发表于 2019-8-25 18:27:42

挺好玩的

回复

使用道具

举报

5#

猴子和大王

学徒

发表于 2019-8-26 15:03:29

66666

回复

使用道具

举报

6#

常州-杨华

初级技师

发表于 2019-9-3 10:08:48

按键的设置还可以再优化一些

回复

使用道具

举报

7#

见习技师

发表于 2019-9-3 16:35:20

能改成遥控小车的手柄吗?

回复

使用道具

举报

8#

20060606

高级技匠

发表于 2020-8-8 05:41:23

陸 发表于 2019-9-3 16:35

能改成遥控小车的手柄吗?

加个无线模块就能了

回复

使用道具

举报

高级模式

B

Color

Image

Link

Quote

Code

Smilies

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

回复

回帖并转播

回帖后跳转到最后一页