项目简介
本项目致力于打造一个自动化的水表测量与记录系统。借助ESP32 - CAM模块定期拍摄水表照片,再利用Google Apps Script将照片上传至Google Drive进行存储和后续处理,有效提升水表记录的准确性与效率。
项目的主要特性和功能
- ESP32 - CAM自动拍摄水表照片功能:可通过ESP32 - CAM模块自动拍摄水表照片。
- 图片自动上传至Google Drive功能:利用Google Apps Script实现拍摄照片自动上传到Google Drive。
- 可配置拍摄频率和上传时间功能:用户能够按需调整拍摄频率和上传时间。
- 低功耗设计:采用深度睡眠模式,支持长时间无人值守运行。
安装使用步骤
硬件连接
确保ESP32开发板与相机模块正确连接。
Google Apps Script配置
- 登录Google账号,创建一个新的Google Apps Script项目。
- 上传提供的
upload.gs
脚本至新项目。 - 部署脚本并获取Deployment ID,将其配置到
MyCamera.h
文件中。
网络配置
修改esp32cam - gdrive.ino
文件中的WiFi SSID和密码,配置网络连接。
时间设置
调整esp32cam - gdrive.ino
和sleep_time.h
文件中的拍摄频率和时间设置,以满足实际需求。
代码上传
通过Arduino IDE将所有代码(除upload.gs
外)上传至ESP32开发板。
设备启动
连接电源并确保设备稳定运行。如有必要,按下ESP32 - CAM上的复位按钮进行调试。
注意事项
- 网络连接:确保网络连接稳定,以顺利上传图片至Google Drive。
- 时间设置:根据实际情况调整拍摄频率和时间设置,保证准确记录水表数据。
- 电源管理:注意设备的电源管理,确保长时间稳定运行。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】