【问题标题】:Switch device on/off using bluetooth and application使用蓝牙和应用程序打开/关闭设备
【发布时间】:2015-05-18 23:30:19
【问题描述】:

我想做一些事情,但我不知道从哪里开始。我试着四处寻找,但问题是我不知道从哪里开始。所以基本上,有硬件方面和软件方面。硬件方面只是一个蓝牙 v4.0 设备,可以打开和关闭……就是这样。现在我想开发一个Android应用程序,它可以通过蓝牙连接到这个设备,并通过手机打开和关闭设备。是否有专门针对此任务的特殊蓝牙芯片?我是否必须为微控制器编写程序才能执行此任务?如果有人能帮助我指出正确的方向只是为了让我开始,我可以研究其余的东西,那么我将非常感激。谢谢。

哈桑

【问题讨论】:

  • 您的计划中缺少一些内容。 “蓝牙芯片”需要一个控制器来告诉它如何操作。这通常意味着某种微控制器。一些蓝牙模块包含一个控制器,您有时可以更改其上的程序以将其定制为像您这样的定制任务。

标签: android bluetooth hardware


【解决方案1】:

您的计划中缺少一些内容。 “蓝牙芯片”需要一个控制器来告诉它如何运行。
这通常意味着某种微控制器,但是有一个设备上包含所有无线电、蓝牙堆栈和控制器的 Soc(片上系统) .
有一些蓝牙模块同时包含蓝牙和控制器,您有时可以更改其上的固件以将其定制为像您这样的定制任务。

第二个问题是“关闭”时如何重新打开?
我假设该设备会有电池?
在设计中添加电池时,您必须考虑低功耗设计和电池充电管理。
当然,您还需要额外的电子设备来处理电池。

首先尝试寻找包含您需要的所有部件的开发套件或评估板。我没有花时间研究它的文档,但类似Texas Instruments CC2541

【讨论】:

    【解决方案2】:

    基于蓝牙低功耗 (Bluetooth Smart) 的设备听起来就像您所追求的那样。

    我工作的公司 CSR 生产一种蓝牙 LE 芯片,该芯片具有用于片上应用的 SDK,并且功耗非常低。 Low Energy 有许多应用配置文件,但我想不出一个专门用于打开或关闭设备的配置文件,尽管这样的应用程序非常简单。

    在控制方面,您肯定需要一个能够双模式操作的设备,例如运行正常的蓝牙 (BR/EDR) 和低功耗 (LE)。任何经过 4.0 认证的芯片都可以做到这一点(较新的 iPhone 等)

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

    我听说博通也做芯片。

    【讨论】:

    【解决方案3】:

    最便宜的方法是改变已经有蓝牙芯片、微控制器和输出的批量生产的蓝牙产品。虽然提供的灵活性不如 arduino 板或树莓派;对于一个简单的开/关蓝牙控制开关,这应该足够了,并且可以低至 3.50 英镑。

    例如:购买便宜的中国制造蓝牙耳机,例如(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

    打开它并移除扬声器。将手机与设备配对(通常需要按下物理按钮以防止随机器配对,但可能取决于蓝牙耳机型号)并播放音调,该音调将在用于连接扬声器的电线中产生电流,您可以在其上连接一个继电器开关,该开关可以是有几分钱(如果连接到车库门开启电机等大型设备,请检查额定功率)。在您要控制的继电器电路的另一侧接线。

    我应该补充一点,可能有一种比播放音调和劫持扬声器线更聪明的方法来获取输出信号 - 将电流表设置为最低设置,然后将手机与设备连接和断开连接,尝试定位(如果有)电流开始在电路中流动。如果是这样,可能是一个更好的接线位置。否则,使用应用程序生成器之类的工具可以快速制作一个开启按钮,通过蓝牙连续传输音调,以获得更流畅的体验。

    P.S:如果问题更多地与控制另一台蓝牙设备有关,例如一部手机控制另一部手机,那么这个解决方案不会那么有用,因为我猜你不会想开始打开你的手机!以及 Jason 强调的问题。

    【讨论】:

      猜你喜欢
      • 2021-05-21
      • 1970-01-01
      • 2011-08-09
      • 1970-01-01
      • 1970-01-01
      • 2011-01-26
      • 1970-01-01
      • 1970-01-01
      • 2016-07-02
      相关资源
      最近更新 更多