2012-07-24 90 views
-1

我喜歡做一個基於android.I的項目,我喜歡創建一個控制房間燈光的應用程序。我懷疑我是否可以使用ANDROID手機控制這些燈光,或者只能控制它通過USB電纜或通過藍牙。如果可以從任何地方控制ADK板卡的工作方式,特別是它如何將數據傳輸到手機?家電遙控器

回答

0

如果控制器上有一個藍牙無線SPP模塊(如connectblue bluetooth到串口適配器),那麼你可以將手機的藍牙連接到它,打開一個通信接口並在手機和控制器板之間發送串行數據。沒有互聯網和沒有網絡服務器需要。當然,這隻適用於你的手機處於控制器範圍內(比如小於10到30米)

要控制遠處的光線,則需要將每個設備(控制器和電話)連接到互聯網。您不需要使用Web服務器來完成這項任務(儘管您可以根據自己的需要進行)您可以使用任何最適合您的目的的傳輸協議,通過互聯網傳輸數據。

0

您可以使用Arduino董事會。它的C/C++開發。這是完美的Android,你會發現許多教程

+0

我打算用Arduino board來做。我懷疑我是否可以從很遠的範圍控制它。 – 2012-07-26 17:55:08

+0

@KrishnaChandran您是如何製作您的項目的,我的意思是,您使用的是什麼樣的硬件電路板? – jayellos 2013-07-09 09:47:58

+0

@jayellos:因爲這麼遲纔回復。我使用了arduino R3板。 – 2013-10-09 07:00:08

0

一切都通過Web服務器,通信。您必須以某種方式將您的硬件連接到互聯網,並且您的自定義設備可以通過C2DM與電話進行通信,也可以使用REST API或其他方式進行通信。底線是,你需要一個網絡組件。