Arduino +蓝牙模块+ Android

我试图想办法做一个简单的家庭自动化项目,涉及一个Arduino,一个蓝牙模块和一个Android手机。 这个想法是,我家有不同的地方有两块Arduino板。 如果我走进一个房间,那么发现我手机的电路板上的LED亮起。 如果我走出蓝牙范围,LED应该closures。

我已经用路由器试过了DomoticHome项目,但是它只是用于手动开/关,它是基于以太网模块的。

我不想从头做一个Android应用程序,但我想采取一些现有的开源应用程序,我可以扩展到使用蓝牙和/或自动打开LED。

Solutions Collecting From Web of "Arduino +蓝牙模块+ Android"

其实,你可能会跳过Android应用程序的要求。 定期通过蓝牙让Arduino主板通过蓝牙连接手机,并根据成功或失败切换LED。

作为一个副作用,您可以使用任何支持蓝牙的手机自动运行。 但魔鬼是在细节。 最初可能需要配对电话和电话。

此外,大多数Android手机在一两分钟后closures可见性。 所以你必须检查一下,ping是否可以工作。 (我不知道l2ping是否在Arduino开箱即可使用,但它应该很容易移植。)尝试在移动设备上打开蓝牙端口可能是l2ping的替代scheme。 所以一个没有应用的解决scheme应该是可能的。

最好的方法是每隔1秒或2秒使用一次握手信号。如果手机接收到蓝牙模块应该发送HI,我应该回复HI。一旦手机没有回复,应该关掉灯。如果它收到HI应该打开灯..我有一个代码,可以连接到这些蓝牙模块使用串行通讯..使用非常简单..我会检查并发送您的代码..所有最好的..