Hackaday.io上可穿戴设备的项目-NRF51 ARM 皮质活动跟踪器
收藏
分享
脑图
Hackaday.io上可穿戴设备的项目-NRF51 ARM 皮质活动跟踪器
关于项目
描述:我搜索高和低最小的活动跟踪器或智能手表与北欧nRF51822或nRF52832ARM Cortex MCU。M3 是我发现的。然后我破解了它基于 nRF5X 的活动跟踪器是我用于可穿戴设备和其他小型设备的默认早期开发平台。它们足够便宜,可以一次性使用(通常为 20 美元,基于 nRF51822,或基于 nRF52832 的 30 美元),它们具有用于互联网连接的蓝牙、OLED 显示屏、触觉反馈、电池和电池充电器。他们是超级简单的程序与阿杜伊诺,ARM Mbed或北欧SDK。处理所有这些问题,让我专注于我真正感兴趣的:设计、传感器和数据分析。
项目细节
看看我的最新项目黑客可穿戴设备医疗设备的发展。廉价的 Arduino 兼容 nRF52 原型平台由MATTER 实验室使用。手势识别和机器学习的教程和代码。
M3 规格
显示屏: 0.69" 16*64 OLED
MCU/SoC: nRF51822 258kB 闪存 32kB RAM
加速度计:Kionix KX022-1020 使用 SPI 接口
心脏监测器:PixArt PAH8001 绿色 LED PPG
电池:40 mAh 锂聚合物
防水: IP67
设备尺寸: 18.0*11.2mm
这是主板两侧的高分辨率显微镜图像,可轻松映射引脚和轨迹。当前,当使用被黑客攻击的 M3 作为开发平台时,我使用此作为参考目的。
成品图片
文件下载
项目组件
1X   "M3" nRF51822 基于活动跟踪器
1. 看 M3 活动跟踪器
以下是 M3 开箱即用的外观
2. 外壳拆卸
M3 的半透明机柜盖粘附在不透明的主机柜主体上。盖没有凹陷到外壳主体中,它平放在顶部,因此很容易拆卸。所有你需要的是一个X-acto刀(爱好刀,手术刀)和一些耐心。沿着外壳盖和身体相遇的角落运行您的刀。这个想法是慢慢切断胶水粘结,并最终楔住帽子和身体分开。耐心是关键。您可以考虑设置一个 15 分钟的计时器,并反复切入会议点,然后再尝试撬开机柜盖和主体。
最终,你的刀会到达外壳体壁的内侧。开始在刀帽和身体之间拧紧刀(或另一个小的撬刀,如一个小的平头螺丝刀)。在边缘周围工作,直到盖脱落。
为了对 M3 进行编程,您必须将主板和其他组件从机柜主体中提起。SWD 连接(SDIO 和 SDCK)的测试板和电源位于电路板底部。USB 充电的外部连接点连接到主板,带小弹簧。此连接焊接到主板的点极其脆弱。如果您尝试在不切断此连接的情况下将电路板从机柜中提起,焊点和连接痕迹将撕下板。
3. 对设备进行编程
首先我们必须连接 M3 活动跟踪器上的编程连接
您可以使用 P13 与任何串行到 USB 适配器进行串行调试。
连接设备后,将其连接到电源 (3.3v) 和程序员。J-Link程序员是非常方便的,可以在ebay上找到一个非常合理的价格
4. 使用 KX022 加速度计
板载 KX022 加速度计通过 SPI 接口连接到 nRF51822 MCU。连接引脚如下:SDI(P0)、SDO(30)、SCK(P21)、CS(P22)、INT(P13)。SPI 接口已在 Arduino Core 变体中设置,因此您所有需要加载 SPI 库并调用 SPI 对象。项目 GitHub 存储库中包含 KX022 加速度计的库。
评论
0 / 100
查看更多
1503881740
2020-08-13
719
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号