骑行GPS码表内置GPS模块、气压式高度计等传感器,能够实时显示距离、速度、海拔、温度、心率、踏频等骑行数据,其存储的数据可上传至后端Web网站或App查看分析。
什么是GPS码表
GPS码表是利用卫星定位系统,如GPS/GLONASS/北斗/伽利略中的一种或多种,接收天空卫星信号测算得出速度、距离、时间、高度数据,通过连接外部传感器获得踏频、心率、功率数据。最后经过计算得出直观丰富的骑行数据。
GPS码表使用单个和多个卫星定位系统来进行定位,然后通过码表内的GPS模块来分析显示并,记录各项骑行数据。由GPS码表所记录产生的骑行数据能够多达几十项,并可上传到各家GPS码表品牌的后端网站或通过蓝牙连接到手机APP进行数据分析和数据分享。
ESP32 自制 GPS 码表
GPS码表功能介绍
基于C语言开发,采用ESP32S3R8板的开源GPS自行车码表有如下功能:
支持速度、距离、时间、卡路里、航向显示
支持计步
支持显示实时轨迹
支持离线地图
支持记录轨迹,可导出GPX格式的文件
支持掉电自动保存数据(JSON格式文件)
支持蓝牙键鼠
支持语音对话智能助手
四小时续航
硬件清单
主控:ESP32S3R8
屏幕:ST7789V 1.69inch SPI接口 240x280分辨率
储存器:Micro SD CARD 32GB + W25Q128JVPIQ
输入设备:电容触摸
RTC: BM8563EMA
IMU:MPU6050
MAG:QMC5883L
ENV:BMP280
MIC:MSM261D4030H1CPM
GPS:ATGM332H
电池:Li-ion 3.7V 603030 600mAh
电源管理:SGM4056 + SGM6036
外壳:3D打印
PCB板设计
BOM清单
ESP32 码表操作演示
GPS码表基础功能演示
卫星定位:不挑环境,在天桥/夜间,能正常使用
系统信息浏览界面:
开放源码
智能GPS码表不仅是一个记录数据的工具,更是提升骑行体验、保障骑行安全、激发骑行热情的得力助手,让你的骑行生活变得更加丰富多彩、充满挑战和乐趣的伙伴。
因此,如果你还没有为自己的骑行之旅配备一个骑行码表,不妨赶紧动手制作一个智能GPS码表,开启一段全新的骑行之旅吧!
Github : https://github.com/ZhangKeLiang0627/EasyGPS
工程详情 : https://oshwhub.com/hugego/easygps-ji-yu-esp32s3-de-gps-zhui-zong-qi
如有需求,请联系小编: beacon0418