Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在手机中使用arduino输入_C#_Unity3d_Arduino_Virtual Reality - Fatal编程技术网

C# 在手机中使用arduino输入

C# 在手机中使用arduino输入,c#,unity3d,arduino,virtual-reality,C#,Unity3d,Arduino,Virtual Reality,我需要知道从一个连接到arduino的心跳传感器到一个运行unity应用程序的android的输入有多难。我正在为我的学位期末项目制作一个虚拟现实系统,该系统采用实时心跳输入来影响unity游戏,我需要决定我是想要一个简单的android虚拟现实还是oculus(不太常见,也更昂贵)。计划是通过usb连接arduino并调用串行端口,但我认为这可能比这更复杂。由于我之前没有arduino的工作经验,我很想听听您的建议,我需要做些什么才能让它工作。最简单的方法是通过蓝牙控制器发送收集的数据。你可以

我需要知道从一个连接到arduino的心跳传感器到一个运行unity应用程序的android的输入有多难。我正在为我的学位期末项目制作一个虚拟现实系统,该系统采用实时心跳输入来影响unity游戏,我需要决定我是想要一个简单的android虚拟现实还是oculus(不太常见,也更昂贵)。计划是通过usb连接arduino并调用串行端口,但我认为这可能比这更复杂。由于我之前没有arduino的工作经验,我很想听听您的建议,我需要做些什么才能让它工作。

最简单的方法是通过蓝牙控制器发送收集的数据。你可以花3美元购买一个HC-05无线蓝牙串行收发器模块。您可以将设备连接到Arduino上的Rx和Tx终端。有关如何将HC-05与Arduino一起使用的详细信息,请参见此

在android设备端安装或创建一个android应用程序,该应用程序可以通过蓝牙串行终端发送数据。您可以在play store中找到许多BT串行端口终端应用程序。我认为有些应用程序是开源的,您可以在自己的应用程序中使用它们的代码