0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >计算机及配件 > 基于stm32f401ccu6的智能手表【 无线通信】

基于stm32f401ccu6的智能手表【 无线通信】

来源: 电路城
2020-10-12
类别:计算机及配件
eye 52
文章创建人 拍明

原标题:基于stm32f401ccu6的智能手表【 无线通信】

cirmall

cirmall

cirmall

cirmall

cirmall

cirmall

cirmall


  前言:

   新版v2.0已出炉,重新设计了硬件,采用了强大的f4,f0太弱了,很多功能想做资源不行。

   对高性能硬件和复杂软件功能的追求是我不停完善改进的动力,限于真实手表的体积,每次更替的新版都只会芯片更加难焊接【采用更小体积的实现功能】,越来越考验资料买家是否具有扎实的焊接技术。成品买家则不用考虑这些小问题,前路我为你铺垫。

  v2.0的有两版,针对不同方向:

     该页面的版本为:两块主板,手表+控制板,普通2.4g 无线通信

     另一个版本为:只有手表板,蓝牙和app通信

  完整演示视频【有意则必看】:

  功能有点多,全靠两个按键操作,要知道细节只能仔细看视频演示了哈。。。

  垃圾苹果手机,,,后面传上来。。。。

  。。。。。。。。。。。。。。。。。。

  

  

  软硬件细节介绍:

  由手表板+无线控制板组成。

   手表板:stm32f401ccu6, mma7660三轴,si7021温湿度,max30102心率,lt8920无线,振动马达。

   无线控制板:stm32f401ccu6,lt8920,1W led,继电器。

   和旧版比较,新增的功能or改进[部分内容仍然可以参考旧版的]:

         UI重新修改了,更漂亮和人性化,见实物截图即可知道;

         支持了模拟表盘,不过1.3寸oled分辨率不高,没有tft(240*240的)的那种细腻;

          参考了苹果手机的stepwatch,即计时功能,完全一样,好用的很。

         支持USB CDC IAP升级!!!!脱离仿真器在线更新固件!!!,手表直接插电脑,点几下就能升级,新视频里有演示全部过程。

         代码更为庞大,软件更为复杂,UI更为漂亮,后续升级潜力巨大,以后可改用1.3

  的tft,不但分辨率翻倍,还支持彩色了,做出来更漂亮,对我而言彩色的GUI非常具有挑战性,我非常乐意接受挑战。只是对买家本身的要求越来越高了,要学的东西更多了

  ************************* 以下是旧版说明 *************************

  分成手表板,和无线终端接收控制板。所以本质就是智能手表和智能家居的结合体。

  先上配置,后说功能,最后奉上演示视频。

  设计软件:keil 5,altium designer 16

  主控:

  stm32f051k8u6 (手表板和接收板同主控,https://item.szlcsc.com/73448.html)

     48MHz,64K Flash,8K SRAM,UFQFPN-32封装,Cortex-M0内核。

  用这颗IC,一是为了体积小(qfn封装),二是在F0系列里,资源还可以,性能足够。

  外围传感器:

    usb接口插入检测电路;    降压电路;    mpu6050六轴传感器电路;

     si7020湿度传感器电路;(7元一颗,学生没什么人知道,一般企业的才用(所以写资料基本不会有什么重复的))

     振动电机电路;   锂电池充电&电压检测电路;    MAX30102心率传感器电路;(30元一个)

     按键电路;(休眠/熄屏唤醒,菜单选择)

     XN297LBW 直接板载2.4g通信电路;(玩具企业最喜欢这个,学生没什么人知道(所以写资料基本不会有什么重复的))    1.3寸oled (18元一个)

  

  

  选型说明 && 设计思路:

   睡眠监测、运动监测、闹钟与、消息提醒

    利用stm32f051内置的rtc功能,实现时钟显示与久坐提醒(这里只做了熄屏振动提醒,没做久坐提醒);-- 单片机为QFN封装,体积小,功能强大,内置RTC功能,节省时钟芯片

    利用max30102心率传感器实现心率检测 -- 体积小,准确率高

    利用mpu6050六轴传感器实现步数检测 -- 体积小,性能好,能支持未来的更多功能扩展

    利用si7020温湿度传感器实现环境温度实时检测 -- 体积小,精度高,被广泛使用

    利用1.3英寸OLED与多通道触摸按键实现信息显示,长时间不使用时,则自动熄屏 -- 1.3英寸oled能显示足够丰富的信息,结合按键实现各种信息的显示和控制

    利用XN297L无线芯片实现 开关灯,门,窗等控制功能 --XN297L无线芯片模块控制简单(SPI接口),体积小巧,直线距离远,性价比高

    解决:1,心率检测的准确率,2,步数识别的准确率3,无线通信的稳定可靠

  功能:(见截图和视频,文字还是象征性写下吧)

     主菜单

       显示通信信号,温湿度,电池电压

     子菜单1

        无线控制接收板

     子菜单2

         计步

     子菜单3

        心率血氧检测

  接收板:

    stm32f051k8u6 单片机;

     两路继电器;

     XN297LBW 直接板载2.4g通信电路;

     按键,可独立控制通断;



责任编辑:

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

标签: 智能手表

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案