
太阳能定时照相机
简介
太阳能定时照相机,可设定自动拍照时间间隔,拍照后自动上传至服务器,轻松制作延时视频。休眠期间理论耗电低于20uA,持续阴天也可工作30天以上.
简介:太阳能定时照相机,可设定自动拍照时间间隔,拍照后自动上传至服务器,轻松制作延时视频。休眠期间理论耗电低于20uA,持续阴天也可工作30天以上.开源协议
:GPL 3.0
描述
这是一台由太阳能供电的定时摄像机,定时将拍摄的照片上传至服务器,可以在地球任何位置通过手机APP查看照片,低功耗长时间稳定运行
设备亮点:
🍭支持MPPT太阳能板最大功率点跟踪,阴天也可以冲不少电;
🍭支持旋钮调整定时时间,调整范围:40mins-22hours;
🍭支持各种电压电池板,电池板电压范围:4.5V-28V;
🍭采用双CPU方案,定时和主控分开,大幅降低设备故障几率,长时间低功耗稳定运行;
🍭前后设计有防水挡板和防水接口,防水防尘等级可达到IP55;
🍭理论待机功耗仅40uA,在完全无光照的环境亦可工作长达30天(定时时间设为10H/times,电池容量为1000mAh);
🍭多色LED,轻松判断设备工作状态;
🍭在手机APP可远程查看、删除服务器存储的照片、设备电量、上一张照片拍摄的时间等信息;
🍭大容量服务器,最多可存储摄像机两年内上传的所有照片,轻松制作延时视频,记录植物生长。
设备照片:
正面:镜头处有亚克力覆盖,保证防水的同时不阻挡摄像头画面,由立创面板打印制作。
背面:
背面由定时旋钮和充电接口组成;
定时旋钮可以调整每次拍照的时间间隔,调整范围:40mins-22hours。
充电接口通过DC005标准接口连接太阳能电池板或直流电源,为内部锂电池供电。输入电压为4.5V-28V;自带MPPT功能,最大利用电池板所产生的电量。
外部天线通过IPEX接口连接到主控芯片,即使在WiFi信号微弱的地方也可稳定上传照片。
指示灯在充电时为红灯,满电为绿灯,摄像头被唤醒后工作期间为蓝灯。轻松判断工作状态。
主控部分采用ESP32-WROOM,此芯片需要外置PSRAM芯片,也可自行更换成ESP32-wrover以简化电路。主要用于采集摄像头画面并连接WiFi上传至服务器。
摄像头部分采用OV2640,此设备也支持OV7670 摄像头。OV2640是OmniVision公司生产的一颗1/4寸的CMOS图像传感器,像素为200万。
安卓APP界面:
APP通过IMEI识别身份(公开版无此项功能),不需要重复的登录操作;通过APP可以轻松查看设备电量、服务器照片文件以及更新时间;也可以点击右上角为设备重新配网:
以及查看版权信息:
测试报告:
1:功耗测试
在设备唤醒后,模组会连接WiFi信号并自检摄像头是否正常,此时消耗的电流实机测试大致为270mA:
连接成功后模组会立即进行拍照,并上传至服务器端,此时消耗电流为380mA:
上传结束后模组会立即通知定时芯片,定时芯片接收到休眠信号后会断开模组电源并开始计时,此时仅有定时芯片和降压芯片在工作,消耗电流检测为大致166uA(数据不断波动,平均值约为130uA):
当设备接入6V供电时,且电池电量约为88%时,充电功率为2.562W:
当电池充电到约94%时,充电功率被降低到约1.36W:
2:定时测试
当定时旋钮旋转到最低时,定时时间被设置为40mins唤醒一次,登录客户端APP可以看到唤醒和自动上传都工作很稳定:
安卓客户端:
网页端:
PS:摄像头画面上的线条为摄像头故障,在更换摄像头后消失
清晰度问题:部分同学反应图片清晰度太低,上传的测试程序将照片的清晰度等级设为了极低以方便测试,大家可以更改此处:
需要注意如果未安装PSRAM,不能将清晰度设置太高,但720P完全足够
通过实机测试:
①当设备完全断开外部充电,定时时间设置为12H,电池(600mah)电量从100%降低到20%时,设备可以工作7天*。
②当设备连接至6V-300mAh电池板,定时时间设置为5H,目前已稳定工作22天,设备电量剩余83%(数据来源于11月30日7:00AM)。
后期改进空间:
1.设计时未将降压芯片放置在定时芯片后端,导致休眠电流从10uA增加到130uA左右,将在下一版本修复(咕咕咕);不过平时使用时只要不是极夜,太阳能板的发电量可轻松覆盖此处由于BUG增多的耗电,不影响使用。
2.现阶段工作依赖WiFi网络信号,限制了部分应用场景。后续会改进一个带USB的定时版本,接入4G无线网卡后可实现户外使用(咕咕咕)。
应用场景:
时间会改变一切;可以用于观察植物的生长,建筑工地一栋楼的诞生,以及各种各样的奇特场景;低功耗长时间且无需维护,很值得拥有一个哦~
apk编译平台小众,将不提供安卓APP的源码;因为目前APP里面的服务器等部分是写死的,正在将这部分内容变为设置项以方便复刻,目前还在备考雅思,进度比较缓慢,预计一周左右上传,喜欢请点个关注催更,谢谢喵~
🍭🍦🍧🍨🍭UPDATE:
APP修改部分:测试版本APP里面的服务器等数据是固定在源码的,目前已经将这部分内容变为设置项以方便复刻(最近太忙啦,来不及美化UI了,简洁朴素且实用🎃) 已在Android(小米11U)和Harmony(荣耀V10)测试且工作正常:
photos.php文件和upload.php文件(解压zip文件得)需要放在服务器端同样位置,并在APP端填写文件绝对位置。
3D文件已上传
ESP程序已经上传
sorry for delay :) 很抱歉延迟了这么久才上传完所有的文件,太忙太忙了;最后的程序添加了很多注释,有很多想加的功能还没来得及加上;后期忙完了会重新完善所有的部分,各位大佬有好的意见和建议,欢迎评论捏。如果复刻有什么问题,也欢迎评论哦
复刻指导:此项目支持本地自建服务器与云服务器,如果需要异地查看,推荐使用云服务器搭建,从12月1号起前5位评论且私聊可以提供5元:500张/每月的FRAMESIZE_CIF云端照片库服务器支持,以降低复刻成本。
💚💜💛此项目阶段性暂停,运行正常,所有工程文件已上传,喜欢请点个关注谢谢瞄💚💜💛
设计图

BOM


评论