织梦CMS - 轻松建站从此开始!

欧博ABG-会员登录-网站

几块钱做一个游戏手柄,附源码。

时间:2024-05-27 02:38来源: 作者:admin 点击: 48 次
哇酷开发者社区,你值得拥有。

几块钱做一个游戏手柄,欧博官网附源码。

受论坛大佬启发
看大家用 f1c100 做街机做的挺爽,欧博特别是受司徒大神启发,欧博娱乐见原帖:https://whycan.com/t_6945.html
本人对蓝牙不了解,欧博allbet所以先决定做个有线的练练手也好。

原材料
材料1:Fundiuno joystick shield,请自行搜索,价格基本上几块钱。

b1.png

材料2:STM32最小系统板,也请自行搜索

b2.png

接线
joystick接线方法如下:

b33.png

stm32接线方法:

//Funduino joystick 所用到的所有IO定义如下 /* PA0 Y (模拟) 2路ADC PA1 X (模拟) PA2 A 6个按钮 PA3 B PA4 C PA5 D PA6 E PA7 F PB0 K 1个按钮当Z轴 */ #define BTN1_Pin GPIO_PIN_2 #define BTN1_GPIO_Port GPIOA #define BTN2_Pin GPIO_PIN_3 #define BTN2_GPIO_Port GPIOA #define BTN3_Pin GPIO_PIN_4 #define BTN3_GPIO_Port GPIOA #define BTN4_Pin GPIO_PIN_5 #define BTN4_GPIO_Port GPIOA #define BTN5_Pin GPIO_PIN_6 #define BTN5_GPIO_Port GPIOA #define BTN6_Pin GPIO_PIN_7 #define BTN6_GPIO_Port GPIOA //6个按钮定义完成 //K键=Z #define BTNK_Pin GPIO_PIN_0 #define BTNK_GPIO_Port GPIOB


接线实物
joystick端:

b4.png

stm32端:

b5.png

(责任编辑:)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:
发布者资料
查看详细资料 发送留言 加为好友 用户等级: 注册时间:2024-12-22 12:12 最后登录:2024-12-22 12:12
栏目列表
推荐内容