仿俄罗斯手表,特色电子产品,多功能按键,超小体积设计30mm*50mm*13mm,设计有表带安装位置,成品可实际使用,附加测温功能
手表,特色电子产品,仿俄罗斯手表
一、产品简介
基于STM32F103RCT6单片机设计的一款DIY低成本,功能强大的仿俄罗斯手表。
二、应用场景
DIY,适用于替代手表用于了解当前日期、时间及当前环境温度的场景。
三、产品概述
该仿俄罗斯手表使用STM32F103RCT6单片机作为主控,STM32F103RCT6有ADC的资源,热敏电阻NTC(3950K)温度传感器随着温度的不同阻值不同,25摄氏度情况下阻值为10K,STM32F103RCT6采集电阻串联分得的电压并进行二分法查表法等处理及运算得到温度数据并通过特定的逻辑使用LED的组合方式显示出温度数据,体积小巧,功耗低,功耗最大40mA,使用type-C接口作为充电口,板载锂电池充放电管理电路,仅需要5V40mA及其以上电源供电(除给板载电池充电的电流外)即可,使用方便。
板载有2个多功能侧按按键,可配合切换显示当前的日期、时间及温度等数据,亦可配合进行时间校准工作,板载纽扣电池,设计为时间掉电不丢失,只需成品前一次校准,再也不用因为忘记充电而需要每次校准的繁琐操作,固件公开。板载时间运行工作状态指示灯,指示灯闪烁即表示时钟运行,指示灯熄灭即表示时钟暂停,指示灯长亮即表示当前显示数据为温度数据。
综上可方便准确的获取显示日期、时间、温度等数据,部分电路增加相应的端口保护电路,有良好的安全系数,成本低,适用范围广,设计有表带安装孔,安装操作方便,适用于替代手表用于了解当前日期、时间及当前环境温度的场景!
图示为最终版本,基于STM32F103RCT6单片机设计的一款DIY低成本、功能强大的仿俄罗斯手表。
四、产品参数
(1)PCB尺寸:30mm*50mm,4层板,PCB厚度1.6mm,组合后手表高13mm
(2)输入电压范围:5±0.1V
(3)输入电源带载能力:最小40mA(不含给板载锂电池充电)
(4)温度测量范围:-30℃~105 ℃
(5)温度测量精度:±1℃
(6)待机及工作状态下功耗:30~40mA
(7)续航能力:需要基于匹配的电池规格自行计算
五、使用说明
在type-c直接接入5V电源,即可实现给手表进行充电。
所公开的固件均为:
上电默认显示日期信息,上按键作为为校时按钮,下按键则为数字加功能
在校时过程中手表处于暂停状态,校时结束后自动切换为运行模式,运行状态下TM指示灯闪烁,暂停状态下TM指示灯熄灭。
温度指示灯及运行状态指示灯(TM):
闪烁(1秒1闪烁)状态下代表手表时钟时间处于运行状态;
长亮 状态下代表当前显示的数据为温度数据
上午状态指示灯(AM):
长亮 状态下代表当前显示的数据为上午时间数据
下午状态指示灯(PM):
长亮 状态下代表当前显示的数据为下午时间数据
日期状态指示灯(DT):
长亮 状态下代表当前显示的数据为日期数据
数据读取方式:
温度数据 = 指示灯列2 + 指示灯列1+ 指示灯列3*0.1
例如 20 3 3
(温度为23.3摄氏度)
时间数据 = 上午为AM,下午为PM 指示灯列3 (时) 指示灯列:2+ 指示灯列1(分)
例如 灭 亮 10 20 3
(时间为 下午 10点23分)
日期数据 = 指示灯列3 (月) 指示灯列:2+ 指示灯列1(日)
例如 9 10 8
(日期为 9月 18日)
实物图演示(举例):当前显示信息为日期信息,信息是 3月19日)
当前显示信息为时间信息,信息是 上午12点14分---即凌晨00时14分)
具体按键功能说明详见附件“手表数据显示说明文档及按键操作说明”文件夹。
六、备注
1.本模块配合“俄罗斯手表(顶板)”方可正常进行使用,欢迎各位学者及专家在评论区交流学习。
2.本模块的物料成本在20元左右,物料的详细信息和参考购买链接在附件“分元器件+配件购买参考链接”中查看。
3.本模块的提供了仿俄罗斯手表底板名称位号,方便读者进行焊接及问题排查。
4.若客户需要对该设备进行固定操作,该设备模块提供了安装固定孔,装配详见附件“装配建议指导书”。
5.所公开的固件匹配3950K-NTC,使用其他K值NTC需要计算修改代码相应数组参数。
七、演示视频
演示视频如下:
请结合附件“手表数据显示说明文档及按键操作说明”文件夹中文件说明。
点赞



