从陀螺仪/加速度计控制电脑鼠标

发布于 2024-12-08 22:09:24 字数 189 浏览 0 评论 0原文

我构建了一个由加速度计和陀螺仪组成的 IMU,可以向 PC 提供 6DOF 运动输出结果。我使用 USB 接口上的串行 COM 端口在电脑上获取数据,我可以通过超级终端查看数据。 现在我想做的是使用该数据控制鼠标指针以进行演示。我最初查看了 GlovePIe 应用程序,但它不支持串行 com 端口。因此,如果有人可以建议或指导我找到可能的解决方案,那就太好了。

I have build an IMU consisting of an Accelerometer and Gyroscope that can provide 6DOF motion output results to pc. I use a serial COM port over USB interface to get data on pc and i can see the data through Hyper terminal.
Now what i want to do is control my mouse pointer with that data for demonstration purposes. I initially looked at GlovePIe application but it doesn't support serial com ports. So it would be great if anybody could advice or direct me to a possible solution.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

撩发小公举 2024-12-15 22:09:24

我正在做类似的事情,用 Android 手机控制电脑鼠标。但我使用蓝牙和触摸屏作为输入。您可以查看 win32 api 函数来控制 com 端口。

您还可以使用套接字通过 tcp/ip 发送坐标。一旦您了解了 api 调用,设置蓝牙/套接字就相当容易了。如果您需要更多帮助,请告诉我。

I am doing something similar, controlling pc mouse with android phone. But I am using Bluetooth and the touchscreen as input. You can look into win32 api functions for controlling com port.

You can also you sockets to send coords over tcp/ip. Setting up Bluetooth/Sockets is fairly easy once you understand the api calls. Let me know if you need more assistance.

小女人ら 2024-12-15 22:09:24

使用C++代码来控制指针位置。 SetCursorpos(x,y).Enjoy

use C++ code to controll the pointer location. SetCursorpos(x,y).Enjoy

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文