Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/394.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
Java 如何使用WiFi实现Android伺服控制?_Java_Android Wifi_Android Hardware - Fatal编程技术网

Java 如何使用WiFi实现Android伺服控制?

Java 如何使用WiFi实现Android伺服控制?,java,android-wifi,android-hardware,Java,Android Wifi,Android Hardware,我是一名电子工程专业的学生,正在做最后一年的项目。我的项目是用Android平板电脑(2.3)通过WiFi控制两个伺服电机 我要做的是:当我在文本框(A-Z)中输入字符时,它根据字符(180/26=7)旋转角度,每个字符象征性地表示7度。 我不知道如何将我的PIC微控制器连接到我的应用程序。我正在使用RN-XV WiFi模块在我的应用程序和微控制器之间建立通信 我该怎么做呢?如果你想找到答案,你必须进行更多的研究,并将问题分成更小的部分。您的问题包括UI表示、某种网络协议(甚至可能是在WiFi网

我是一名电子工程专业的学生,正在做最后一年的项目。我的项目是用Android平板电脑(2.3)通过WiFi控制两个伺服电机

我要做的是:当我在文本框(A-Z)中输入字符时,它根据字符(180/26=7)旋转角度,每个字符象征性地表示7度。 我不知道如何将我的PIC微控制器连接到我的应用程序。我正在使用RN-XV WiFi模块在我的应用程序和微控制器之间建立通信


我该怎么做呢?

如果你想找到答案,你必须进行更多的研究,并将问题分成更小的部分。您的问题包括UI表示、某种网络协议(甚至可能是在WiFi网络中发现您的模块的一种方式)、在您的模块上运行的服务器守护进程等。谢谢,我正在developers.android.com上阅读P2P连接,但没有得到线索。Android只会在你的模块支持的情况下帮助你-我不知道是否是这样,但我对此表示怀疑。您可能需要手动将它们放入同一WiFi网络,并通过相应的IP进行测试。或者HTTP,如果有支持的话。我的模块支持ad-hoc网络,当我读到关于ad-hoc和WiFi direct的文章时,这两者之间的主要区别在于,通过接入点和WiFi direct进行的ad-hoc工作不需要接入点(WAP)&Wifi direct也是Ad hoc的扩展版本。我的模块使用点对点协议?这是否意味着我可以使用p2p Wifi???谢谢@zaplI我不知道。试试看。WiFi Direct在一台设备上使用带WPS的模拟AP,因此它与手动将两台设备连接到某个AP大致相同。如果它能工作,您仍然需要所有实际的数据传输机制(原始TCP/UDP、HTTP等)。WiFi Direct只会将您置于一个公共WiFi网络中,并可以告诉您彼此的IP地址。