0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

抢不到遥遥领先的华为,不如先DIY一个好玩又实用的BlueGo

合宙LuatOS 来源:未知 2023-10-13 12:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

wKgZomUt256AGQ77AAiCgCeEtn4922.png

众所周知,遥遥领先的华为一机难求。但是,爱动手的我们可以DIY一个和华为手机隔空手势操作一样纵享丝滑的人机交互小设备。今天特别分享@极客范特西大佬的开源作品——BlueGo,炫酷好玩又实用,感兴趣的朋友请戳文末“阅读原文”下载最新资料

看完开篇视频,你知道这个设备为何叫“BlueGo”了吗?本文留言第一位回答正确的朋友,将获赠合宙Air001开发板&芯片超值套餐一份。

wKgZomUt25-ANDvVAAAC867ORy8512.gif

BlueGo开源项目分享


BlueGo是一款多功能的低功耗蓝牙HID人机交互外设——基于ESP32芯片开发,集成了手势识别模块、惯性传感芯片和五向按钮。此外,它还配备了锂电池管理芯片和锂电池,具备便携性。

wKgZomUt25-AM_MyAAiuKbJZB_I593.pngwKgZomUt26CAXM9DAE0rsK-rz44163.gif

通过BLE低功耗蓝牙,BlueGo可以与手机、平板、电视或电脑进行连接,提供空鼠、手势交互和键盘宏等多种功能。通过配套的Android App,用户可以自定义手势和按键的功能。

此项目基本功能已完成,敬请等待功能扩充和优化~~

- 主要硬件准备 -

BlueGo硬件部分主要包括主控板、手势识别模块GY-PAJ7620和锂电池。

  • 主控板为自己设计,包含了主控MCU(ESP32-PICO-V3-02)、惯性导航单元(MPU6500)、五向按钮和充电管理芯片(TP4056);

  • 手势识别模块GY-PAJ7620为自购模块,与主模块通过IIC总线通信

  • 供电采用3.7V 200mAh单节锂电池。

wKgZomUt26CAf6O7AAQcTVBh8zA014.png

wKgZomUt26GALxeEAAjYAmxNwuU813.gif

主控板设计图、外壳3D模型文件、组装及固件烧录细节等,详见原工程链接最新资料:

https://oshwhub.com/geekfantasy/fei-shu-shou-shi-cao-kong-wai-sh

- 主要功能实现 -

01. 空鼠 Air Mouse

设备利用MPU6500陀螺仪,通过计算Z/X轴角速度的积分来获得角度变化,并将其转化为鼠标的X/Y坐标变化,实现光标移动。同时,五向按钮中的3个键被映射为空鼠的左键、中键和右键。

wKgZomUt26KAKvF4AEVu29tNO-I617.gif

设备没有集成滚轮,但是我用了一个取巧的方法,把Y轴的转动映射成鼠滚轮。使用时,你需要左右转动手腕来实现滚轮的前后滚动。为了避免误触发,在设置中设定了较高的触发阈值,只有手腕转动速度超过该阈值时才会触发滚轮。

效果如下,就是有点费手腕(手动滑稽)。

wKgZomUt26OAenQpAEvw8375TFg318.gif

02. 手势交互

设备使用了PAJ7620的7个手势,将其映射为手机的上下左右滑动、手指点击和返回等操作,从而可以手势操控手机。这在吃饭、烹饪、清洗等不便触摸手机的情景下非常方便。

其中,短视频软件的隔空操作是一个典型的应用。

wKgZomUt26SAAh8yADEFsbST8cI428.gif

wKgZomUt26SAbyQ9AEY0bt4M0KQ541.gif

03. 键盘宏

设备还支持简单的键盘宏功能,并预设了多种键盘按键和组合键操作。这些操作可以映射到五向按钮或8种手势上,作为外设操作手机或电脑。

常见的应用场景包括:PPT遥控操作、手势控制虚拟桌面、遥控手机拍照等。

wKgZomUt26WATiRdADDaWziKSE8085.gif
wKgZomUt26aAZQwNABswmMjeRPw072.gif

04. 自定义功能:

我为该设备开发了一款Android App(文末原工程链接附件“bluego.apk”),设备通过蓝牙连接App后,可以实现各种功能模式的自由切换和功能模式的自定义。手势和按钮可以映射到各种预设的操作上,实现更多的玩法。

wKgZomUt26aAFhgdAEc4F6C2jmg700.gif

现在设备里只预设了一部分手机触摸手势、键盘按键、快捷键组合和电子设备操作。有能力的朋友可以自行设计更多的触摸手势,添加更多快捷键,来实现更多有趣的功能。打开想象力,它会有无限种用法。

更多功能扩充和优化,敬请等待~

wKgZomUt25-ANDvVAAAC867ORy8512.gif

- 最新开源资料 -

BlueGo项目硬件的电路图、PCB以及BOM等已在立创平台开源,软件代码已同步至Gitee及Github,感兴趣的朋友可通过相关链接获取最新资料。

开源协议: CERN Open Hardware License

原工程链接:
https://oshwhub.com/geekfantasy/fei-shu-shou-shi-cao-kong-wai-sh

设备相关代码:

ESP32代码:
https://gitee.com/GeekFantasy/bluego-esp32
https://github.com/GeekFantasy/bluego-esp32

Android代码:
https://gitee.com/GeekFantasy/bluego-android
https://github.com/GeekFantasy/bluego-android

B站交流互动:
https://www.bilibili.com/video/BV1th4y1T7SE

特别感谢@极客范特西大佬
期待更多精彩作品

wKgZomUt25-ANDvVAAAC867ORy8512.gif


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 合宙通信
    +关注

    关注

    0

    文章

    148

    浏览量

    2383

原文标题:抢不到遥遥领先的华为,不如先DIY一个好玩又实用的BlueGo

文章出处:【微信号:HelloLuatOS,微信公众号:合宙LuatOS】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    上帝之眼蔡司,真正的遥遥领先,光学传奇。

    行业芯事行业资讯
    芯广场
    发布于 :2025年11月06日 17:05:04

    国产测头与雷尼绍测头的差距到底在哪里

    本帖最后由 jf_68890302 于 2025-10-31 15:44 编辑 “国产替代”大旗挥,国产测头各项指标遥遥领先,仿佛夜之间就实现了对进口品牌的超越。然而不少“国产替代”在
    发表于 10-29 23:52

    DIY 流体模拟吊坠(二):第二、第三、更多的吊坠......

    “  上文 DIY 流体模拟吊坠():理论与第一个吊坠的制作 介绍了流体模拟的理论并打造了第一个吊坠,现在继续制造第二、三吊坠.....
    的头像 发表于 09-17 23:17 1896次阅读
    <b class='flag-5'>DIY</b> 流体模拟吊坠(二):第二<b class='flag-5'>个</b>、第三<b class='flag-5'>个</b>、更多的吊坠......

    怎么导出python边缘计算中的APP,想进行修改不到源码?

    怎么导出python边缘计算中的APP,想进行修改不到源码
    发表于 08-06 07:33

    【微五科技CF5010RBT60开发板试用体验】串口输出测试

    就被ARM制裁过,国内的华为没有自主研发实力,直接购买高通骁龙,也被ARM狠狠地制裁了次,从遥遥领先跌落神坛,搞了半天,还是要买老美的ARM内核才能研发芯片,华为也是很让人失望的!!
    发表于 07-22 16:52

    年出货超3亿颗!华润微代工的国产BAW滤波器出货量遥遥领先

    电子发烧友网综合报道​ BAW 滤波器(Bulk Acoustic Wave Filter,体声波滤波器)是射频前端领域的核心器件之,在无线通信技术中扮演着至关重要的角色。其核心原理基于压电材料
    发表于 06-29 22:23 2227次阅读
    年出货超3亿颗!华润微代工的国产BAW滤波器出货量<b class='flag-5'>遥遥领先</b>

    天工机器人马拉松夺冠背后的硬核科技

    “天工”机器人为什么遥遥领先?关键因素之在于其卓越的运动控制与实时反馈的“具身小脑”。
    的头像 发表于 05-09 14:24 811次阅读

    自制1指纹保险箱,不到100元就能拥有!

    | 实用至上,点亮便利生活,此前就直想着给小朋友做一个小盒子,正好借这个机会忙里偷闲参与到活动当中,再体验下电子 DIY 的乐趣。 本次制作了
    的头像 发表于 04-18 16:30 785次阅读
    自制1<b class='flag-5'>个</b>指纹保险箱,<b class='flag-5'>不到</b>100元就能拥有!

    跟着华为学硬件电路设计,华为全套硬件电路设计学习资料都在这里了!

    设计防护讲解这几大类,对应硬件工程师而言,搞精这几大块,已经向高级硬件工程师靠拢了。 下面是华为对于硬件工程师的要求,大家如果想进入遥遥领先,可以比对下下面几条要求,看看自己是否满
    发表于 03-25 13:59

    DPM32M087RBT7德普微电机mcu代理优势供应

    DPM32M087RBT7 产品详情 产品概述 德普微电子推出的DPM32M08X系列MCU,基于M0与自研DSP双核架构,完成FOC+SVPWM运算仅需1us,性能遥遥领先,可满足目前市场各档电机
    发表于 02-28 15:45

    华为在Omdia CloudOps报告中领先

    ,以及强大的解决方案能力,成功位居领导者位置,彰显了其在云运维管理领域的全球领先地位。 在具体评价维度上,华为在云运维管理战略与执行方面荣获全球第,这充分证明了华为在战略规划、执行效
    的头像 发表于 02-14 15:12 939次阅读

    遥遥领先华为云 Flexus 云服务器 X 它来了~~~~

    ❀前言 随着云计算时代的进步深入,越来越多的中小企业企业与开发者需要款简单易用、高能高效的云计算基础设施产品来支撑自身业务。云服务器相较于于实体服务器,操作更简单,维护更容易,网络更稳定。 去年华为
    的头像 发表于 01-23 17:53 730次阅读
    <b class='flag-5'>遥遥领先</b>的<b class='flag-5'>华为</b>云 Flexus 云服务器 X 它来了~~~~

    华为支付接入规范

    。 涉及支付方式说明(如涉及根据系统语言环境做国际化,也请对该支付方式说明并做处理),请统使用:华为支付(中文)、Huawei Pay(英文)。 华为支付提供了支付图标设计规范,以
    发表于 01-23 09:27

    积集成 / 2024年度10大新产品回顾

    2024年度新产品发布节选回顾创新X深耕以创新缔造领先的中国模拟芯片在科技日新月异的今天,每一个细微的创新都可能引领行业的变革。2024年,对于积集成而言,是充满挑战与机遇的年。这
    的头像 发表于 12-31 14:42 1272次阅读
    <b class='flag-5'>先</b>积集成 /  2024年度10大新产品回顾

    自己动手做一个好玩的POV显示设备

    “ 读大学的时候就很喜欢这些开脑洞的小玩意儿。看到印度小哥用ESP32 做了高分辨率的 POV,而且开源了全部的硬件和代码,忍不住想分享给大家。”
    的头像 发表于 12-25 15:15 2430次阅读
    自己动手做<b class='flag-5'>一个</b><b class='flag-5'>好玩</b>的POV显示设备