我正在开发一个Arduino项目(但这不重要)。对于这个项目,我需要通过我的个人电脑与我的Arduino进行通信(无线电控制)。这个想法是将信息或指令发送到我的智能手机(便宜的Android),它通过3G连接到互联网。然后手机会与Arduino通信,感谢音频端口(插孔音频),发送频率控制脉冲,这很容易做到。3g实时通信(PC - > Android智能手机 - > Arduino)
问题是在PC和智能手机之间的通信。 有人对如何实现这一点有了一个想法,最终直接从打开的智能手机浏览器(android froyo 2.2)创建一个简单的应用程序,或更好?
哪个是最好的服务器技术使用,而且速度更快,考虑到tip 3g ping?我没有在网上找到任何源代码,所以我希望在你的答案中。
您可能最终不得不在公共互联网上使用中间服务器,至少在初始连接设置时,移动服务提供商将不允许传入连接到电话,并配置典型的住宅ISP和路由器设置,用于接受外部连接的消费者电脑是棘手的并且最好避免。 –