DRV2605

备注

使用之前,请先安装 快速开始

概况

本文档是 T-Wristband-DRV2605 示例说明。用于指导用户如何使用 T-Wristband 的 DRV2605 触觉模块。

Arduino

板子可以选择 ESP32 Dev Module,其他设置可以保持默认。

警告

T-Wristband 没有使用 PSRAM,请勿开启 PSRAM,和调用 PSRAM 的功能函数。

更多心率示例请参考 Adafruit_DRV2605_Library

相关功能开关

通过修改 T-Wristband-DRV2605.ino 中的相关宏,使能或者失能某些功能。

DRV2605 触觉模块

ENABLE_DRV2605 宏用于使能 DRV2605 触觉模块,默认打开。

13#define ENABLE_DRV2605              //Turn on the external haptic module

测试手环的硬件状态是否正常

FACTORY_HW_TEST 宏用于测试手环的硬件状态是否正常,默认关闭。

14#define FACTORY_HW_TEST             //! Test RTC and WiFi scan when enabled

OTA 更新

ARDUINO_OTA_UPDATE 宏用于开启 OTA 更新功能,默认关闭。

15// #define ARDUINO_OTA_UPDATE      //! Enable this line OTA update

使用说明

OTA 更新:

  1. 触摸按住按钮三秒钟,进行 WiFi 重置。

  2. Arduino IDE 端口中选择 T-Wristband 进行空中升级,如下图:

    ../_images/2.jpg

备注

使能 ARDUINO_OTA_UPDATE 宏 OTA 更新才有效。

数据手册

引脚定义

Name

Pin

DRV_SDA

15

DRV_SCL

13