发作品签到
专业版

太阳能定时照相机

工程标签

1.1w
0
0
104

简介

太阳能定时照相机,可设定自动拍照时间间隔,拍照后自动上传至服务器,轻松制作延时视频。休眠期间理论耗电低于20uA,持续阴天也可工作30天以上.

简介:太阳能定时照相机,可设定自动拍照时间间隔,拍照后自动上传至服务器,轻松制作延时视频。休眠期间理论耗电低于20uA,持续阴天也可工作30天以上.

开源协议

GPL 3.0

创建时间:2022-07-07 14:22:15更新时间:2022-11-30 15:01:47

描述

这是一台由太阳能供电的定时摄像机,定时将拍摄的照片上传至服务器,可以在地球任何位置通过手机APP查看照片,低功耗长时间稳定运行

设备亮点:

🍭支持MPPT太阳能板最大功率点跟踪,阴天也可以冲不少电;

🍭支持旋钮调整定时时间,调整范围:40mins-22hours;

🍭支持各种电压电池板,电池板电压范围:4.5V-28V;

🍭采用双CPU方案,定时和主控分开,大幅降低设备故障几率,长时间低功耗稳定运行;

🍭前后设计有防水挡板和防水接口,防水防尘等级可达到IP55;

🍭理论待机功耗仅40uA,在完全无光照的环境亦可工作长达30天(定时时间设为10H/times,电池容量为1000mAh);

🍭多色LED,轻松判断设备工作状态;

🍭在手机APP可远程查看、删除服务器存储的照片、设备电量、上一张照片拍摄的时间等信息;

🍭大容量服务器,最多可存储摄像机两年内上传的所有照片,轻松制作延时视频,记录植物生长。

 

设备照片:

正面:镜头处有亚克力覆盖,保证防水的同时不阻挡摄像头画面,由立创面板打印制作。

hOzOQ0evwEtlu5kiVeNLWoYozumLKO6MRrRAlx4B.jpeg

背面:

NJ1fO4cFDL6gUdwrxzvOow0ma4iHTJT6BJ1chBsI.jpeg

背面由定时旋钮和充电接口组成;

定时旋钮可以调整每次拍照的时间间隔,调整范围:40mins-22hours。

充电接口通过DC005标准接口连接太阳能电池板或直流电源,为内部锂电池供电。输入电压为4.5V-28V;自带MPPT功能,最大利用电池板所产生的电量。

外部天线通过IPEX接口连接到主控芯片,即使在WiFi信号微弱的地方也可稳定上传照片。

指示灯在充电时为红灯,满电为绿灯,摄像头被唤醒后工作期间为蓝灯。轻松判断工作状态。

 

 

主控部分采用ESP32-WROOM,此芯片需要外置PSRAM芯片,也可自行更换成ESP32-wrover以简化电路。主要用于采集摄像头画面并连接WiFi上传至服务器。

摄像头部分采用OV2640,此设备也支持OV7670 摄像头。OV2640是OmniVision公司生产的一颗1/4寸的CMOS图像传感器,像素为200万。

 

 

 

安卓APP界面:

nxYsJckhib6DtQtrYJYOqDyd6rmXRWQfrbEVtjx5.png

APP通过IMEI识别身份(公开版无此项功能),不需要重复的登录操作;通过APP可以轻松查看设备电量、服务器照片文件以及更新时间;也可以点击右上角为设备重新配网:

fKtSxG0SXNvbLHPijB1qY4KnSkeXSW3yc2vOv42A.png

以及查看版权信息:

Nb7mlTi4SG0Ip8T6NRx92l91ovUfaDWittcbenDm.png

 

 

 

测试报告:

1:功耗测试

在设备唤醒后,模组会连接WiFi信号并自检摄像头是否正常,此时消耗的电流实机测试大致为270mA:

tqA9ZTthujTzQMtuQIZGJMVHZKHtRQSlz8cT1996.jpeg

连接成功后模组会立即进行拍照,并上传至服务器端,此时消耗电流为380mA:

xbHpctlTKG6ycQbnfwwGT5GTJCpUOHZdoMUfkxkA.jpeg

上传结束后模组会立即通知定时芯片,定时芯片接收到休眠信号后会断开模组电源并开始计时,此时仅有定时芯片和降压芯片在工作,消耗电流检测为大致166uA(数据不断波动,平均值约为130uA):

dVQWt2u8LCG6r50vklz7tkmlV2cBCTi6cfSQLIbE.jpeg

当设备接入6V供电时,且电池电量约为88%时,充电功率为2.562W:

YHeMOdObzwJ8xZlGs3bHTSRert5YLtTfiXrRrzRI.jpeg

当电池充电到约94%时,充电功率被降低到约1.36W:

KsuufFznR2Onibp1vk3ei0UEMKoqEmKUj7VeYGsp.jpeg

2:定时测试

当定时旋钮旋转到最低时,定时时间被设置为40mins唤醒一次,登录客户端APP可以看到唤醒和自动上传都工作很稳定:

安卓客户端:

LsW9SqwVhYnTbY7Bm5KBhJ5STekv2iiqeBh0fyqA.jpeg

网页端:

3mglbUIrXk1xZLiEGMAdzmQFC98NehIFujsF1332.png

PS:摄像头画面上的线条为摄像头故障,在更换摄像头后消失

 

清晰度问题:部分同学反应图片清晰度太低,上传的测试程序将照片的清晰度等级设为了极低以方便测试,大家可以更改此处:

LMIE2J7iAgDATomHmCqEErWYxWwHGGKd2dAclJv6.png

需要注意如果未安装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)测试且工作正常:

5ezgZS1EDlWHBr2tLjuul3LgrS7RwxJvFacSDzb0.png

 

photos.php文件和upload.php文件(解压zip文件得)需要放在服务器端同样位置,并在APP端填写文件绝对位置。

 

3D文件已上传

 

ESP程序已经上传

 

sorry for delay :) 很抱歉延迟了这么久才上传完所有的文件,太忙太忙了;最后的程序添加了很多注释,有很多想加的功能还没来得及加上;后期忙完了会重新完善所有的部分,各位大佬有好的意见和建议,欢迎评论捏。如果复刻有什么问题,也欢迎评论哦

 

复刻指导:此项目支持本地自建服务器与云服务器,如果需要异地查看,推荐使用云服务器搭建,从12月1号起前5位评论且私聊可以提供5元:500张/每月的FRAMESIZE_CIF云端照片库服务器支持,以降低复刻成本。

 

 

 

💚💜💛此项目阶段性暂停,运行正常,所有工程文件已上传,喜欢请点个关注谢谢瞄💚💜💛

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
太阳能摄像机客户端-公开版.apk
116
2
photos.zip
87
3
upload.zip
90
4
猫猫模型.stl
51
5
3.stl
51
6
2.stl
49
7
1.stl
51
8
ESP32程序.ino
108
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航