电脑怎么才能读取摇杆上下左右摆动幅度的值呢?
如题,想找款软件,可以读取摇杆上下左右摆动幅度的值,用读取的值来控制舵机。希望知道的大神能帮忙解惑,谢谢各位了!!! pc上的摇杆程序很多你可以找找看 你的这个问题分两部分,要读取这个很方便,摇杆驱动的校准那里就能看到,我也有个飞行摇杆,玩FSX的。其它的一些小工具估计也有你要的功能吧。这个我现在没了解过。第二个问题,其它的软件是可以把数值取出来,但是要把你看得到在变化的那个数值用作你的控制量,中间也需要有一个转换,点比较折腾吧。
你这个想法我之前也有过,做了一点点东西,后来又去玩其它的了,所以没有什么成果,需要的话,再沟通吧。 摇杆,其实就是2个XY方向90度安装的电位器,平时不动时,电位器值在在电位器标称值中点。模拟口读取中点值电压即可知道。
它实际上就是2个有关联的电位器分压电路 在windows上你可以直接调用windows系统api(winmm.dll)或directX摇杆部分的api,当然比较困难,或者你使用高级一点的封装借口,如C#语言的SharpDX。你用processing语言的话可以安装proCONTROLL这个库,windows、linux、mas跨平台可用 zoologist 发表于 2015-8-1 11:34 static/image/common/back.gif
pc上的摇杆程序很多你可以找找看
我找了好久一直没找到啊,大哥,能给个链接吗?谢了哈 liuxue4503 发表于 2015-8-1 18:04 static/image/common/back.gif
你的这个问题分两部分,要读取这个很方便,摇杆驱动的校准那里就能看到,我也有个飞行摇杆,玩FSX的。其它的 ...
是啊,什么软件可以把数据读出来呢?先谢谢啦 maxims 发表于 2015-8-2 09:13 static/image/common/back.gif
摇杆,其实就是2个XY方向90度安装的电位器,平时不动时,电位器值在在电位器标称值中点。模拟口读取中点值电 ...
恩,原理我其实也知道,但就是不知道如何把值读出来,大哥有什么方法吗? nick_zm 发表于 2015-8-2 10:26 static/image/common/back.gif
在windows上你可以直接调用windows系统api(winmm.dll)或directX摇杆部分的api,当然比较困难,或者你使用高 ...
这个对于我来说太复杂了:L,先谢谢啦 转身已是黄昏 发表于 2015-8-3 10:54 static/image/common/back.gif
我找了好久一直没找到啊,大哥,能给个链接吗?谢了哈
http://wenku.baidu.com/link?url=k1aTdncKrKM7Q8FbkBen7rjkSQdpun-FwFYqYoJWeuHPaF0fxdiAlt2y1PSO7h8PuMpjUJ_amw-xqYYArAwJDnFpLeObedW-GdF65I9a1aq
也就是游戏手柄的编程 转身已是黄昏 发表于 2015-8-3 10:56 static/image/common/back.gif
恩,原理我其实也知道,但就是不知道如何把值读出来,大哥有什么方法吗?
你描述不准确,我不知道你是用Arduino读还是用Pc读。 转身已是黄昏 发表于 2015-8-3 10:55 static/image/common/back.gif
是啊,什么软件可以把数据读出来呢?先谢谢啦
上面有个兄弟提到过,用得比较多的中间件可以选processing,跟arduino通信就直接通过串口,这是比较简便的啦,其它的比如VVVV也能实现。反正总的来说中间这个折腾是要有的,自己写个上位的也不算太难,闷头弄弄也基本能实现了,反正跟arduino之间的通讯也是要解决的,是吧。 maxims 发表于 2015-8-3 18:36 static/image/common/back.gif
你描述不准确,我不知道你是用Arduino读还是用Pc读。
使用PC读呢 转身已是黄昏 发表于 2015-8-4 09:41 static/image/common/back.gif
使用PC读呢
PC读取,自己去研究USB-HID协议,或者自己去研究Windows API
页:
[1]