项目简介
Squirtle 是一个实时追踪系统,致力于保护海龟的生命安全。该系统通过追踪海龟和船只的 GPS 坐标,并将这些信息发送到 NOAA 指挥中心,指挥中心可据此判断是否需要对船只发出警报,以保障海龟安全通过。此项目主要用于教学或演示,展示如何利用 ESP32 跟踪保护海洋生物(尤其是海龟),同时也具备实际应用的设想,旨在为海洋生态保护贡献力量,激发公众对海洋生态保护的兴趣和关注。
项目的主要特性和功能
- 组件构成:系统由船载模块、海龟携带模块和指挥中心模块组成。
- 定位跟踪:船载模块借助 GPS 跟踪船只位置并传输至指挥中心;海龟携带模块跟踪海龟位置并传输至指挥中心。
- 警报功能:指挥中心接收并处理信息,当检测到海龟接近船只时,发出声音和可视化警报信号。
- 可视化界面:用户可通过界面查看海龟和船只位置信息,同时接收警报信号。
- 教育意义:系统提供丰富的海洋生态知识介绍,强调环境教育理念,普及生态保护知识和道德伦理规范。
安装使用步骤
假设用户已经下载了本项目的源码文件: 1. 硬件准备:准备相应数量的 ESP32 开发板(实际应用需 3 个,演示用 2 个),分别作为船载、海龟携带及指挥中心模块(演示时指挥中心模块用计算机终端代替)。 2. 环境搭建:搭建 ESP32 开发环境,确保能够编译和上传代码。 3. 代码配置:依据硬件连接和实际需求,配置源码中的相关参数,如蓝牙连接信息等。 4. 代码上传:将配置好的代码分别上传到对应的 ESP32 开发板中。 5. 系统测试:启动各个模块,测试系统的定位跟踪、信息传输及警报功能是否正常工作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】