TTGO-T-Beam 汽车GPS追踪器 TTGO-T-Beam-Car-Tracker

ESP32 ⭐☆☆☆☆ (1/5) 已发布
tekk 192 Stars GPL-3.0 BOM 完整度: /5 教程完整度: /5

项目简介

TTGO-T-Beam Arduino车载追踪器,集成ESP32、LoRa、GPS及可选GSM。


这是一个基于 TTGO-T-Beam 开发板构建的汽车 GPS 追踪器开源项目,主要利用 ESP32、GPS、LoRa 和可选 GSM 模块实现车辆实时定位与数据上报。项目核心功能是通过 LoRaWAN 网络将 GPS 坐标、车内温湿度、气压、电池电压等传感器数据上传至 The Things Network(TTN)云平台,再经由 Cayenne 后端进行可视化展示,用户可通过 Cayenne 的 Web 或移动端 App 随时查看车辆位置和车内环境数据。

标签

项目特点

基于TTGO T-Beam硬件,集成ESP32、GPS、LoRa,可选GSM模块
使用Cayenne后端提供Web和移动端可视化
自适应数据包速率:车辆移动时加速发送,静止时降低频率
支持GPS坐标、温度、湿度、气压、电池电压、GPS速度、卫星数量、海拔高度等数据
通过The Things Network(TTN)LoRaWAN云平台连接
可选GSM模块(A6)作为LoRaWAN覆盖不足时的备用通信方式(未完全实现)

技术规格

主控芯片
LoRa模块
GPS模块
电源管理
传感器
可选模块
通信协议
后端平台

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
TTGO T-Beam (ESP32+GPS+LoRa) 1 核心硬件
BME/BMP280模块 1 温度、湿度、气压
A6 GSM/GPRS模块 1 备用通信(未完全实现)
杜邦线/跳线 若干 连接传感器和模块
锂电池(如18650) 1 为T-Beam供电
3D打印外壳(可选) 1 保护电路

所需工具

工具用途是否必需
3D打印机 打印外壳和结构件 ▢ 推荐
焊台 焊接传感器模块和连接线 ✅ 是
USB数据线 连接T-Beam到电脑进行编程 ✅ 是
万用表 调试电路和测量电压 ▢ 推荐
电脑 安装Arduino IDE并编写代码 ✅ 是

能力画像

记忆与知识检索
2/5
逻辑推演
3/5
表达与交流
1/5
感知与观察
2/5
数理与计算
3/5
动手与操作
4/5
狂热与坚持
3/5
创造与创新
2/5

所需技能

🔧 **动手能力**:需要焊接传感器模块、连接线,组装硬件,调试电路 💻 **编程能力**:需要Arduino IDE编程经验,配置TTN和Cayenne后端,修改config.h中的密钥 ⚡ **电子电路**:了解I2C连接(SDA/SCL)、SPI接口、电源管理,会使用万用表

适用场景

汽车实时GPS追踪和轨迹记录
车辆防盗监控,通过LoRaWAN远程查看位置
车内环境监测(温度、湿度、气压)
在LoRaWAN覆盖区域内的低成本物联网追踪方案
学习和实验ESP32、LoRa、GPS集成开发