Android 电器遥控器

Android 电器遥控器,android,controls,adk,appliance,Android,Controls,Adk,Appliance,我喜欢做一个基于android的项目。我喜欢创建一个控制房间灯光的应用程序。我的疑问是,我是否可以使用android手机从任何地方控制这些灯光,或者只能通过USB电缆或蓝牙进行控制。如果可以从任何地方控制,ADK板如何工作,具体来说,它是如何将数据传输到手机的?你可以用一块板来实现。它是用C/C++开发的。它非常适合安卓系统,你会发现很多教程任何东西都是通过网络服务器进行通信的。您必须以某种方式将您的硬件连接到internet,并且您的自定义设备可以通过C2DM或REST API或其他方式与手机

我喜欢做一个基于android的项目。我喜欢创建一个控制房间灯光的应用程序。我的疑问是,我是否可以使用android手机从任何地方控制这些灯光,或者只能通过USB电缆或蓝牙进行控制。如果可以从任何地方控制,ADK板如何工作,具体来说,它是如何将数据传输到手机的?

你可以用一块板来实现。它是用C/C++开发的。它非常适合安卓系统,你会发现很多教程

任何东西都是通过网络服务器进行通信的。您必须以某种方式将您的硬件连接到internet,并且您的自定义设备可以通过C2DM或REST API或其他方式与手机通信。底线是,您需要一个web组件。

如果控制器上有蓝牙无线SPP模块(如connectblue bluetooth to serial adapter),则您可以将手机的蓝牙连接到它,打开通信插座,并在手机和控制器板之间发送串行数据。不需要internet和web服务器。当然,只有当你们的手机在控制器的控制范围内(比如说,小于10到30米)时,这才有效


要从远处控制灯光,则需要将每个设备(控制器和电话)连接到internet。您不需要使用web服务器(尽管您可以,如果您愿意的话),您可以使用最适合您的目的的任何传输协议,通过internet进行数据通信。

我计划使用Arduino板进行通信。我的疑问是我是否可以从很远的范围控制它。@KrishnaChandran您是如何完成您的项目的,我的意思是,你用什么硬件板?@jayellos:sry这么晚才回复。我用的是arduino R3板。