我正在制作一个Android应用程序,要求我检测用户的动作。 我的应用程序还要求我使用外部传感器,这是一个蓝牙智能传感器,用于其他目的。
现在我有两个选择:
据我所知,Bluetooth Smart(ble)比蓝牙传感器更节能。
但是,我很困惑以上哪个选项将为我提供Android设备上更节能的解决方案。编辑:我目前不关心蓝牙设备的能源效率。 另外,请注意我之所以要比较,只是因为我不想检测准确的用户动作,否则外接设备(蓝牙低能耗设备)会更好地动手。
答案 0 :(得分:-1)
无论是手机还是外部设备,加速度计和陀螺仪的功率大致相同。不同之处在于外部设备必须通过无线电信号将该信息传输到手机。如果电话的现有信息足够,因为它不需要任何无线电传输并且需要更少的电力,因此更有意义。此外,手机将有更大的电池。
手机上的传感器与蓝牙无关......它们已整合到硬件中。
编辑:蓝牙和BLE之间的区别在于BLE更加谨慎地使用无线电。无线电传输需要很大的功率。因此,使用板载传感器(很可能)比使用无线电与外部传感器通信所消耗的功率要少得多。此外,我有一种感觉,加速度计总是在手机上打开,因此从这些手中获取读数所用的功率也不会比已经使用的更多。