一HUMMER一 发表于 19-9-30 10:17 static/image/common/back.gif
加个微信交流一下
bcdata
收藏,坐等量产,有这个NB4就不需要了 黑风荡 发表于 19-10-9 00:05 static/image/common/back.gif
收藏,坐等量产,有这个NB4就不需要了
量产比较难,需求太少。需要的话可以定做哈。
感谢楼主,已成功实现功能。
并添加了按钮功能。
通道三和四对应按钮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键的功能。
wienne 发表于 19-10-18 23:22 static/image/common/back.gif
感谢楼主,已成功实现功能。
并添加了按钮功能。
通道三和四对应按钮1和按钮2。
厉害厉害
楼主大神啊,能不能出个教程啊,提供的那个网页打不开啊 这个应该是类似的东西吧。某宝上买过一个,发现就是一个简单的USB手柄设备,pwm输入。后来抓了一下它的USB描述符,自己做了一个
http://image.rcfans.com/data/appbyme/upload/image/201911/08/RdJMEqIeYyZr.jpg
guibaodear 发表于 19-11-8 04:00 static/image/common/back.gif
这个应该是类似的东西吧。某宝上买过一个,发现就是一个简单的USB手柄设备,pwm输入。后来抓了一下它的USB描 ...
差不多,可以自己做
NB4能玩其他赛车游戏吗?
页:
1
[2]