一HUMMER一 发表于 19-9-30 10:17:08

加个微信交流一下

derekhe 发表于 19-9-30 16:31:16

一HUMMER一 发表于 19-9-30 10:17 static/image/common/back.gif
加个微信交流一下

bcdata

黑风荡 发表于 19-10-9 00:05:17

收藏,坐等量产,有这个NB4就不需要了

derekhe 发表于 19-10-9 07:26:49

黑风荡 发表于 19-10-9 00:05 static/image/common/back.gif
收藏,坐等量产,有这个NB4就不需要了

量产比较难,需求太少。需要的话可以定做哈。

wienne 发表于 19-10-18 23:22:13

感谢楼主,已成功实现功能。
并添加了按钮功能。
通道三和四对应按钮1和按钮2。#include <HID-Project.h>

void setup() {
pinMode(3, INPUT);
pinMode(5, INPUT);
pinMode(6, INPUT);
pinMode(9, INPUT);
Gamepad.begin();
}

void loop() {
long ch1 = pulseIn(3, HIGH, 50000);//白
long ch2 = pulseIn(5, HIGH, 50000);//黑
long ch3 = pulseIn(6, HIGH, 50000);//绿
long ch4 = pulseIn(9, HIGH, 50000);//橙

if(ch1>1490 and ch1<1515) ch1=1500; //使油门中点在一定范围内固定不再漂动
if(ch2>1490 and ch2<1515) ch2=1500; //使方向中点在一定范围内固定不再漂动

int16_t x = map(ch1, 1000, 2000, 0, 32768);
int16_t y = map(ch2, 1000, 2000, 0, 32768);

if(ch3 >1500){      //通道3被触发
    Gamepad.press(1);   //按下按钮1
}else{            
    Gamepad.release(1); //释放按钮1
}
if(ch4 >1500){      //通道4被触发
    Gamepad.press(2);   //按下按钮2
}else{            
    Gamepad.release(2); //释放按钮2
}

Gamepad.xAxis(x);
Gamepad.yAxis(y);
Gamepad.write();
}

可用枪控玩PS2模拟器,第3通道的按钮功能实现倒车,第4通道的按钮实现例如 start键的功能。


derekhe 发表于 19-10-19 00:28:37

wienne 发表于 19-10-18 23:22 static/image/common/back.gif
感谢楼主,已成功实现功能。
并添加了按钮功能。
通道三和四对应按钮1和按钮2。

厉害厉害

rolland 发表于 19-11-3 21:59:42

楼主大神啊,能不能出个教程啊,提供的那个网页打不开啊

guibaodear 发表于 19-11-8 04:00:49

这个应该是类似的东西吧。某宝上买过一个,发现就是一个简单的USB手柄设备,pwm输入。后来抓了一下它的USB描述符,自己做了一个
http://image.rcfans.com/data/appbyme/upload/image/201911/08/RdJMEqIeYyZr.jpg

derekhe 发表于 19-11-8 07:27:51

guibaodear 发表于 19-11-8 04:00 static/image/common/back.gif
这个应该是类似的东西吧。某宝上买过一个,发现就是一个简单的USB手柄设备,pwm输入。后来抓了一下它的USB描 ...

差不多,可以自己做

爱33 发表于 20-5-20 09:42:27

NB4能玩其他赛车游戏吗?
页: 1 [2]
查看完整版本: DIY枪控转手柄,可玩VRC PRO等游戏