智能手环功能模块设计_基于STM32实现智能手环设计
龙源期刊网
http://www.qikan.com.cn
基于
STM32
实现智能手环设计
作者:付海生
陈婷婷
韩百科
涂曾兵
来源:《科学导报
·
学术》
2017
年第
10
期
摘
要:
随着计算机标准化软硬件以及互联网技术的高速发展,可穿戴式智能设备的形态
开始变得多样化,逐渐在工业、医疗、军事、教育、娱乐等诸多领域表现出重要的研究价值和
应用潜力。本论文基于
STM32
设计的智能手环,能够完成秒表,万年历,实时时钟,闹钟,
温湿度,姿态控制,步数计量,静态地图的功能。
关键词:
智能手环;姿态控制;静态地图
【中图分类号】
TN915.5
【文献标识码】
B
【文章编号】
2236-1879
(
2017
)
10-0200-01
1
智能手环系统
1.1
智能手环系统介绍。我们设计的智能手环具有如下的应用:
1.
可以通过
GSM
模块与腾
讯地图的静态地图
API
相连接读取地图。
2.
含有钟表、日历界面,可查询日期、修改时间,支
持复位记忆。
3.
支持后台运行,最高支持
10
条记录。
4.
利用
MPU6050
解算步数,绘制加速度
曲线。
5.
实时显示温湿度。
6.
最高支持
6
组闹钟。
1.2
智能手环系统的各个功能介绍
1.2.1
闹钟功能。闹钟界面分为了三部分,一部分是时间设定界面这一部分与时间修改有
关系,第二部分是闹钟参数界面,这里有闹钟的时间以及开关,第三部分是闹钟提醒界面。
程序中将所有的时间进行排序,将时间转化为
uint32_t
型数据存储,以节省空间加速运
算,判断可在一个指令周期内完成。同时为闹钟增加了标志位,标志位决定了系统是否对闹钟
序列进行检测,增加标志位之后同样可以减少闹钟检测对系统资源的浪费,为其他程序的运行
以及系统的整合创造了一个更好的环境。
1.2.2
万年历功能。万年历功能分为三部分,一部分是钟表,显示当前时间,第二部分是
日历,显示本月的日期,第三部分是时间查询界面,通过修改查询时间数据可以得到想要查询
的日期的有关信息。
万年历中重点在于界面的绘制以及修改时间的算法。钟表动态指针的实现思路是当钟表走
过的时候,指针重新写入当前的背景色,就会在不改变背景颜色的情况下完成对钟表的绘制。
日历绘制主要是绘制表格,并根据当前日期求出本月首日是周几加上月份天数限制以及农历算
法所得到的。
1.2.3
秒表记录。秒表记录由一定的逻辑控制所决定。
总结
以上是生活随笔为你收集整理的智能手环功能模块设计_基于STM32实现智能手环设计的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: hbuilder打包的app如何设置自动
- 下一篇: lvs的调度算法有几种_LVS:三种负载