DIY创意 | 从0到1纯手搓!花80元DIY一个智能手表
来源:芯片大师发布时间:2023-05-263040浏览
询问 AI
工程名称:智能手表OV-Watch_V2.2
工程作者:quenelle
{工程描述}
花80元自制智能手表!续航时间高达1个月!

智能手表有11大功能,包括:日历、计算器、秒表、NFC、蓝牙(传数据给手机)、同步手机时间、抬腕亮屏、心率检测、环境温湿度检测、指南针、海拔测量等。
{功能说明
}
目前,智能手表制作了5个版本,每个版本达成的功能都有不同,具体情况见下表。

本章节主要围绕v2.2版本的功能进行展示。
1.日历

2.计算器
当时做带浮点数的计算器做得很烦,字符串处理很麻烦。现在这个计算器是通过一个数字栈和一个符号栈实现的,具体看代码。

3.秒表

4.NFC
为了减小体积,仅有UID卡可以被外部读卡器读写。
在V2.0版本中,用的是RC522和一张UID卡组成的NFC,可以自行复制外部IC卡,也可以被外部读卡器读写。

5.蓝牙(传数据给手机)
蓝牙使用HC-04,邮票孔封装。后面会改成用国产芯片KT6328A。它可以实现低功耗。

6.同步手机时间

7.抬腕亮屏

8.心率检测

9.环境温湿度检测

10.指南针

11.磁吸充电等功能
电池使用3.7V锂电池,通过TPS63020提供3V3电源。充电口留了两个焊盘,用来接触磁吸充电口。

{设计图
}
PCB分为两个板,一个Core板,一个Back板,Back板包括了传感器部分和蓝牙模块。
左右滑动查看更多图片
{系统组成}

| 系统组成 | 器件型号 |
|---|---|
| 主控 | STM32F411CEU6 |
| 操作系统 | FreeRTOS |
| 图形库 | LVGL |
| 传感器 | 手势识别使用6轴MPU6050 |
| 心率血氧 | EM7028 |
| 海拔测量 | 气压计SPL06-001 |
| 指南针 | LSM303DLHC |
| 蓝牙 | HC-04模块,邮票孔封装 |
| 电池 | 使用3.7V锂电池 通过TPS63020提供3V3电源 |
| 屏幕 | p169h002-ctp |
{演示视频
}
{附件下载}电路代码已开源,请前往原工程界面查看。点击左下角的“阅读原文”即可进入原工程。


*本文转载了「立创开源硬件平台」的用户创作,如有侵权,请联系删除
点击这里查看原工程
新闻来源:芯片大师,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。

