迅维网

Max32630——DIY简易运动手表

hcrt 2017-9-27 09:32


  本设备主要是实现运动手表功能,主要包括:GPS轨迹,心率测量,OLED显示,MX25数据储存,BMI160,和蓝牙通信;其中GPS数据运用ulox产品,运用现成模块 ,串口通信,波特率9600;心率传感器运用PulseSensor 脉搏心率传感器,ADC数据输出,根据官方提供算法,直接得到心率值;OLED显示屏,运用IIC通信,尺寸128*64,显示主要分为三部分,第一时间日期显示;第二心率显示;第三是计步显示;MX25是一个EEPROM,用于储存GPS轨迹数据和心率数据等;BMI160是Bosch最新款单颗六轴惯性测量元件产品,用于计步功能实现和抬手亮屏等;蓝牙通信是设备通过蓝牙和手机连接,实现数据共享功能。

  原理图


Max32630——DIY简易运动手表

  软硬件规划思路:

  首先硬件主要是根据MAX32630开发板已有功能扩展;外接心率传感器、GPS模块、OLED显示屏,运用开发板自带MX25,蓝牙,BMI160等模块。首先是MX32630开发板:


Max32630——DIY简易运动手表


  OLED显示屏


Max32630——DIY简易运动手表


  心率传感器:


Max32630——DIY简易运动手表


  GPS模块:


Max32630——DIY简易运动手表


  电池:

Max32630——DIY简易运动手表


Max32630——DIY简易运动手表


  现在大部分功能基本实现,主要功能点:

  1.时间日期实时显示,另外可以根据GPS数据实时同步更新时间;
  2.心率测量显示;
  3.BMI160计步显示;
  4.GPS数据解析和打印;

  未完成功能:数据储存,抬手亮屏;蓝牙通信(由于开发板自带蓝牙模块功能还在测验,而一个串口用于接GPS数据通信,无其他串口可用,故不能外接蓝牙)。


雷人

握手

鲜花

鸡蛋

路过
收藏
来自: 今日头条
返回顶部
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索