项目简介
本项目是基于ESP32_CAM的太阳能供电野生动物相机系统,涵盖代码、PCB和外壳设计。可通过SD卡上的“settings.txt”文件进行控制,具备“LAPSE”(定时拍摄)和“TRIGGER”(触发拍摄)两种模式,支持使用闪光灯,利用小型太阳能板为18650锂离子电池充电,适合远程监测。
项目的主要特性和功能
- 双模式拍摄:有“LAPSE”模式按设定周期唤醒拍摄,“TRIGGER”模式在触发时拍摄,触发方式可选PIR或外部开关。
- 太阳能供电:配备单节18650锂离子电池和基于BQ24210的充电电路,用小型太阳能板充电,可实现远程长时间监测。
- 闪光灯控制:可启用闪光灯,能设置开始和停止延迟调整阴影效果。
- 参数配置:通过SD卡“settings.txt”文件灵活配置拍摄参数,如照片数量、休眠时间、拍摄间隔等。
- 实时时钟:PCB设计加入实时时钟(RTC),可为照片文件添加时间戳,也用于控制设备唤醒时间。
安装使用步骤
代码上传
按相关说明配置Arduino IDE,将代码上传到ESP32_CAM。因ESP32_CAM无USB连接,可使用Tindie上约10英镑的编程器(https://www.tindie.com/products/bitluni/cam-prog/)。
参数配置
在SD卡根目录创建或修改“settings.txt”文件,按需调整参数,示例如下:
// Adjust these settings as required: //
FLASH_FLAG = 0
NUMBER_PHOTOS = 4
TIME_TO_SLEEP = 8
MODE = TRIGGER
PHOTO_DELAY = 250
FLASH_START_DELAY = 100
FLASH_STOP_DELAY = 100
DEBUG_FLAG = 1
DEBUG_PHOTO = 1
// END OF SETTINGS - LEAVE THIS LINE //
硬件连接
- 连接小型太阳能板到设备的充电输入接口。
- 根据触发方式,连接PIR或外部开关。
启动运行
将配置好的SD卡插入设备,接通电源,设备按配置参数开始工作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】