2012-05-12 88 views
3

我想做的事情,我不知道從哪裏開始。我試着四處搜尋,但問題是我不知道從哪裏開始。所以基本上,有硬件方面和軟件方面。硬件方面只是一個藍牙v4.0設備,打開和關閉......就是這樣。現在我想開發一個Android應用程序,它可以通過藍牙連接到該設備,並從手機開啓和關閉設備。是否有專門用於此任務的特殊藍牙芯片?我是否必須爲微控制器編寫程序,以便我可以執行此任務?如果任何人都可以幫助我指出正確的方向,只是爲了讓我開始,我可以研究其餘的,然後我會非常感激。謝謝。使用藍牙和應用程序打開/關閉設備

Hassan

+0

你的計劃有一點缺失。 'bluetooh芯片'需要一個控制器來告訴它如何表現。這通常意味着某種微控制器。有些藍牙模塊包含一個控制器,您可以隨時更改其中的程序,以根據您的定製任務進行定製。 –

回答

1

您的計劃有一點遺漏。 'bluetooh芯片'需要一個控制器來告訴它如何表現。
這通常意味着某種微控制器,但Soc(片上系統)將一切設備上的無線電,藍牙堆棧和控制器都包含在內。
有藍牙模塊,包括藍牙和控制器,你有時可以改變它的固件,以適應像你這樣的定製任務。

第二個問題是,當你關掉它時,你如何重新打開它?
我認爲該設備將有一個電池?
將電池添加到設計中時,必須考慮低功耗設計和電池充電管理。
當然,您還需要額外的電子器件來處理電池。

首先嚐試查找包含所需所有部件的開發套件或評估板。我沒有花時間研究它的文檔,但是像這樣的東西Texas Instruments CC2541

1

基於藍牙低功耗(藍牙智能)的設備聽起來像你以後。

我爲CSR公司工作的公司生產藍牙LE芯片,該芯片具有用於片上應用的SDK並使用非常低的功率。對於低能量有許多應用程序配置文件,但我無法專門針對開關某些應用程序,儘管這樣的應用程序非常簡單。

在控制方面,您一定需要能夠進行雙模操作的設備,例如操作普通藍牙(BR/EDR)和低能量(LE)。 ,經驗證4.0的任何芯片將做到這一點(較新的iPhone等)

http://www.csr.com/products/technology/low-energy

我聽到博通生產芯片了。

+0

另外,看看這個; http://gizmodo.com/5876471/this-power-cords-bulge-is-a-bluetooth-kill-switch –

0

最便宜的方法是改變已經擁有藍牙芯片,微控制器和輸出的批量生產的藍牙產品。雖然比Arduino板或樹莓派靈活性低;對於一個簡單的開/關藍牙控制開關,這應該就足夠了,可以低至3.50英鎊。

E.g:在中國購買藍牙耳機做了一個便宜的,如(2.89£): http://www.ebay.co.uk/itm/Black-Bluetooth-Handsfree-Headset-Earphone-With-Ear-Hook-for-Mobile-Phone-/271349525637?pt=UK_Mobile_Home_Phones_Bluetooth_Acc_ET&hash=item3f2db12c85

打開它,並刪除揚聲器。將手機與設備配對(通常需要物理按鈕按下,防止隨機配對,但可能取決於藍牙耳機型號)並播放音調,這會在用於連接揚聲器的電線上產生電流,您可以在該揚聲器上連接一個繼電器開關有便士(如果連接到大型設備如車庫門開啓器電機,請檢查功率等級)。接入您想要控制的繼電器電路的另一端。

我應該添加可能有一個更聰明的方法來獲得輸出信號比播放音調和劫持揚聲器線 - 通過採取電流表並將其設置在其最低設置並連接和斷開手機到設備,嘗試並找到if任何電流都開始流入電路。如果是的話,可能是一個更好的地方連線。否則,使用類似應用程序生成器的應用程序可以快速製作一個開啓按鈕,通過藍牙連續發送音調以獲得更流暢的體驗。

P.S:如果問題更多地涉及到控制另一個藍牙設備,例如控制另一個電話的藍牙設備,那麼這種解決方案將不會是所有有用的,因爲我猜你不會開始打開你的手機!以及Jason強調的問題。

相關問題