# BLETomatoClock
**Repository Path**: linxi2251/BLETomatoClock
## Basic Information
- **Project Name**: BLETomatoClock
- **Description**: 蓝牙番茄时钟项目管理
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-01-21
- **Last Updated**: 2024-03-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 智能番茄时钟
## 项目地址
[App](https://gitee.com/linxi2251/app)
[Device](https://gitee.com/linxi2251/device)
APIs
## 架构

## 技术链
### 硬件
1. 开发软件:PlateformIO
2. 开发框架:Arduino
### 移动设备
1. 开发软件:HBuilder X
2. 开发框架:uni-app
3. 部署平台:微信小程序
### 后端
1. 开发软件:VS Code
2. 开发框架:Flask(Python)
3. 数据库:MySQL
4. 数据库连接工具:Navicat
## 项目功能
1. 蓝牙推送事件计时:比如说:数学、英语等
2. 连接手机,记录事件的时间
3. 数据统计可视化,统计每个类别的学习时长
## 硬件明细
1. 墨水屏:显示时间和事件
2. 蓝牙芯片(ESP32-C3):主控芯片
3. LED:设置提醒闪烁
4. 按键:设置功能
## 硬件购买清单
| 名称 | 图片 | 说明 | 数量 | 购买链接 | 价格 | 备注 |
| ------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ | ------ | ------------------------------ |
| 焊台 |
| | 1 | [安立信969A焊台恒温电烙铁内热式调温家用锡焊枪套装大功率工业级](https://detail.tmall.com/item.htm?id=661455216239&skuId=4949379927850) | 178 | |
| 万用表 |
| | 1 | [优利德万用表数字高精度全自动数显测电容多功能防烧电工万能表](https://detail.tmall.com/item.htm?id=597541289177&spm=a1z0d.6639537/tb.1997196601.14.50297484KiTUPd&skuId=4328036702670) | 57 | |
| ESP32-C3 MiNi开发板 |
|
| 1 | [ESP32-C3 MiNi开发板 彩色丝印 ESP32开发板 wifi 蓝牙 拇指大小](https://item.taobao.com/item.htm?id=747401601906&spm=a1z0d.6639537/tb.1997196601.3.2c8674844MpzdE) | 12.9 | 体积小,调试不方便产品上线使用 |
| ESP32-S3-DevKitC-1开发板 |  |  | | [ESP32-S3-DevKitC-1开发板WROOM-1-N16R8模组ESP32-C3 Wifi 蓝牙](https://detail.tmall.com/item.htm?_u=o2oemv97aa48&id=729970738490&skuId=5056621436907&spm=a1z09.2.0.0.2dbe2e8d7OijCm) | 26.2 | 可以USB转串口使用 |
| 排针 |  | 40针 | 5 | [排针2.54mm间距 彩色铜针单排插针单排双排针1*40Pin 直针](https://item.taobao.com/item.htm?id=746569722737&sku_properties=1627207:24675143441&spm=a1z0d.6639537/tb.1997196601.4.27327484DQGgIw) | 0.3*5 | |
| 杜邦线 |
| | 2 | [母对母](https://item.taobao.com/item.htm?id=574860390454&spm=a1z0d.6639537/tb.1997196601.24.50297484KiTUPd&skuId=4068655453663)
[公对母](https://item.taobao.com/item.htm?id=574860390454&skuId=4068655453662&spm=a1z0d.6639537/tb.1997196601.24.50297484KiTUPd) | 1.85+2 | |
| 面包板 |
| | 1 | [830孔面包板](https://item.taobao.com/item.htm?id=574073591890&skuId=4235366470009&spm=a1z0d.6639537/tb.1997196601.47.50297484KiTUPd) | 4.05 | |
| 面包板跳线 |
| | 1 | [盒装14种长度140根优质跳线 面包板线 面包板专用线 面包板跳线](https://item.taobao.com/item.htm?id=574073543920&spm=a1z0d.6639537/tb.1997196601.40.50297484KiTUPd) | 3.8 | |
| 墨水屏 | 
 | SPI接口 | 1 | [2.9寸墨水屏 黑白双色 2.9寸电子价签拆机墨水屏](https://m.tb.cn/h.5qVuwdr?tk=3IE0WioH3qs) | 15.0 | 需要驱动板 |
| 墨水屏驱动板 |  | | 1 | 和购买墨水屏的是一家 | 8.8 | |
| LED | | | 1 | | | 自备 |
| 按键 | | | 3 | | | 自备 |
**合计费用**:
## 实物图

## 参考资料
1. [微雪2.9inch e-Paper Module Manual](https://www.waveshare.net/wiki/2.9inch_e-Paper_Module_Manual#ESP32)
2. [ESP32C3墨水屏摆件(包含驱动程序)](https://oshwhub.com/small_da/ESP32C3mo-shui-ping-bai-jian)
3. [视频demo](https://www.bilibili.com/video/BV1zd4y1S71s/?vd_source=3d8c4a0d6c643fcd3299f0ea769beed7)
4. [墨水屏驱动板](https://oshwhub.com/lingdy2012/mo-shui-ping-tong-yong-zhuan-jie-ban-_0603_wos_v0-1)
5. [Typora常用快捷键](https://www.cnblogs.com/dapenson/p/16955507.html)
6. [苏宁的时间API](https://quan.suning.com/getSysTime.do)
7. [淘宝时间戳API](https://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp)
8. [一个大佬的博客](https://homepea.top/)
9. [ESP32选型](https://zhuanlan.zhihu.com/p/571048601)
10. [合宙ESP32C3-CORE开发板](https://wiki.luatos.com/chips/esp32c3/board.html)
11. [ESP32-C3 mini 资料下载](https://product.abrobot.club/ABrobot%E4%BA%A7%E5%93%81%E8%B5%84%E6%96%99%E4%B8%AD%E5%BF%83/ESP32-C3%20mini%E5%BC%80%E5%8F%91%E6%9D%BF%E8%B5%84%E6%96%99)