littlebot
Published on 2025-04-17 / 0 Visits
0

【源码】基于嵌入式系统的智能手机通知提醒手环

项目简介

本项目是一个基于嵌入式系统的开源硬件项目,打造了一款名为 BeeperBand 的极简手环。该手环可通过蓝牙(BLE)与智能手机连接,接收消息通知,利用振动和 RGB 灯光提醒用户,还支持通过物理按钮进行交互。目前原型未配备显示屏,主要依靠 3 个 RGB LED 灯进行视觉指示,线性触觉驱动器能以规律振动提醒用户,噪音极小,适用于各种社交场合。

项目的主要特性和功能

主要特性

  • 支持蓝牙连接,可与智能手机通信。
  • 具备振动提醒功能,采用线性触觉驱动器,噪音小。
  • 有 RGB 灯光指示,通过 3 个 RGB LED 灯呈现视觉效果。
  • 提供物理按钮交互方式,方便用户操作。

功能

  • 接收智能手机的消息通知,通过振动和 RGB 灯光提醒用户。
  • 用户可通过物理按钮进行简单交互。

安装使用步骤

  1. 下载并解压项目源码文件。
  2. 硬件设备组装:依据提供的硬件设计图,完成 BeeperBand 手环的组装工作。
  3. 烧录固件:使用指定的开发工具,将固件烧录到硬件设备中。由于全新的 nRF52 芯片没有预编程的引导加载程序,且 USB 没有硬件 DFU 模式,需先刷入 Adafruit Feather nRF52 Express 引导加载程序。
  4. 蓝牙配对:在手机的蓝牙设置里,将 BeeperBand 手环与智能手机进行配对操作。
  5. 开始使用:配对成功后,即可正常接收并响应来自智能手机的通知。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】