聊聊身边的嵌入式,形态各异的手机蓝牙遥控器

简介: 聊聊身边的嵌入式,形态各异的手机蓝牙遥控器

过去的一年我花费了相当长的时间,研究了下图中市面上形态各异的手机蓝牙遥控器。当然我手里的还只是其中几款,实际上网上在售的还有更多种的样式。

这些遥控器的功能大同小异,基础的功能是:刷抖音+看电子书+遥控拍照,部分产品还可以切歌+调音量+相机调焦功能。

有的人觉得这种东西一点用也没有,他们认为直接用手指操作手机就行了,外接一个东西来控制手机就是画蛇添足。

有的人觉得这种东西挺有用,他们认为这可以解放双手,不用手机一直拿在手上,是懒人必备神器。

笔者认为,这类产品相对小众,适用于部分人群,比如

  • 喜欢卧床刷短视频的人,配合手机支架一起使用,就比一直举着手机刷要舒服很多。另外如果在南方寒冷的冬天,使用这个还可以把手放进被窝里操作。北方室内有暖气,就不适用了啊,O(∩_∩)O~。
  • 喜欢看电子书、小说的人,因为要长时间、频繁地翻页,使用这个也会比较方便。
  • 经常在比如B站看学习视频,需要频繁快进、后退、倍速调节的人。使用这个可以方便地调节进度,相比手指操作屏幕更高效。

关于有没有用这个问题,你怎么看呢?

说到这里,你是不是比较好奇它背后的实现原理呢?

有条件的可以这么试一下,将手机连接一个蓝牙鼠标,打开抖音,将鼠标箭头移动到屏幕居中位置,手按住鼠标左键向上或者向下快速移动一次并松开,是不是就可以上下翻看视频了。

其实上图中的这个产品就是利用了这么一个简单的原理,它模拟一个BLE鼠标设备,上下左右四个按键,对应一次按下鼠标上下左右移动一次,上下按键用来刷抖音、快手,左右按键可以用来左右翻页看电子书,中间那个按键按一下实现的效果就是手指点一下屏幕。拍照的实现是在拍照界面点一下拍照的位置。

看到这里你是不是觉得这也太简单了吧,其实做过产品开发的童鞋都知道,做产品和做一个demo完全不是一回事。

接着说上面的那个产品,它虽然模拟的BLE HID 鼠标设备,但是和实际的鼠标用法又不是完全一样的,实际的鼠标,你可以随意的移动鼠标箭头的位置,而这个蓝牙遥控器却不行,所以你至少还需要考虑如下问题:

  • 它和手机连接后的鼠标箭头位置在哪?如果鼠标箭头被移动了怎么办?
  • 按下一次按键后,对应的鼠标移动轨迹是什么样的?如何保证每一次按下按键都能正确地执行滑屏动作?如果按按键的速度非常快,会怎样?

  • 安卓手机和苹果手机,是不是都能支持?
  • 这个东西操控起来是否舒适?响应是否够快?

所以做哪一个哪怕再简单的产品也是不容易的。

上面的这些产品我整体试用下来感觉都不是特别理想,比如有的使用非常麻烦,有的适配性不好,有的响应不够快,有的经常会误触发。

为此和几个朋友一起做了一款全新的设备,它的操控采用的不是通常的按键或者遥感,而是金属旋钮,操控起来非常有手感,并且配备一个OLED显示屏,可以清晰的显示连接状态、电池电量、和当前的功能信息。


相关文章
|
6天前
|
芯片
毕业设计 基于51单片机的手机蓝牙控制8位LED灯亮灭设计
毕业设计 基于51单片机的手机蓝牙控制8位LED灯亮灭设计
|
10月前
|
移动开发 数据安全/隐私保护
HC05蓝牙模块与手机APP连接
HC05蓝牙模块与手机APP连接
463 0
|
5天前
|
安全
要从手机传输一个大文件到笔记本电脑,蓝牙和 wifi 谁快?
要从手机传输一个大文件到笔记本电脑,蓝牙和 wifi 谁快?
17 3
|
6天前
|
移动开发 数据安全/隐私保护
HC05蓝牙模块与手机APP连接
HC05蓝牙模块与手机APP连接
72 1
|
传感器 Ubuntu Java
ESP-IDF 蓝牙开发实战 — 传感器数据上传及手机控制开发板
ESP32-C3 蓝牙部分我们学习了GATT,本文博主手把手带领大家使用 ESP32-C3的蓝牙做一个简单的小应用。
831 0
ESP-IDF 蓝牙开发实战 — 传感器数据上传及手机控制开发板
|
物联网 Android开发 iOS开发
【DX-BT24蓝牙模块-AT命令与手机透传教程】
【DX-BT24蓝牙模块-AT命令与手机透传教程】
362 0
|
物联网 Android开发 开发者
蓝牙模块手机APP通信|学习笔记
快速学习蓝牙模块手机APP通信
770 0
蓝牙模块手机APP通信|学习笔记
HC-05蓝牙模块遇到的问题与解决方法及实现和手机通信
HC-05蓝牙模块遇到的问题与解决方法及实现和手机通信
2020 0
HC-05蓝牙模块遇到的问题与解决方法及实现和手机通信
|
物联网 芯片
【平头哥蓝牙Mesh网关开发套件试用体验】手机控制蓝牙mesh灯
本文对 PHY6220 蓝牙mesh 灯配置,并用手机 app 控制蓝牙mesh灯开关,了解蓝牙mesh 网络配置和通信。
742 0
【平头哥蓝牙Mesh网关开发套件试用体验】手机控制蓝牙mesh灯
【STM32 .Net MF开发板学习-20】蓝牙遥控智能小车(手机模式)
目前大部分手机也都支持蓝牙接口,所以基于此,我们借用iRobot的蓝牙模块,就可以用手机直接遥控智能小车了。
574 0

热门文章

最新文章