闲来无事-esp32cam实现延时摄影

扯淡时间

上一篇文章中我提了一嘴,打算使用esp32cam实现一个延迟摄影,奈何存在各种硬件问题,商家发了好几个地板都不好使(就是那个拼多多商家的问题,还说我供电不稳,我特意买了独立供电的hub),后来逛淘宝的时候又给我推送了esp32的板子,我不信邪的买了一个~他妈的上来就好使,所以才有了这篇文章,嗨嗨嗨

最后我只想对拼多多商家说:

既然能用了,那就开始搞

思路

  1. esp32-cam定时拍摄照片(拍摄速度还是需要跟网络传输速度来定,esp32的网卡太辣鸡),发送到树莓派上存储(可以在树莓派上去合成视频)
  2. 树莓派接受到指令以后,将图片拼接成视频,通过邮件发送给我
  3. 写个页面,能看到esp32拍到的照片,也支持下发指令,生成视频(理想很丰满,现实就是能用,凑活着用,都是bug)

graph TB subgraph 服务器 id1esp32拍摄照片-.http发送到树莓派.->id2接受 id2-.存储数据.->id4图片文件夹 end subgraph 页面端 id3显示最新的条图片-->id2 end

先看个效果-我买了好几个摄像头,这里发一下视频,可以让大家参考一下再购买

200w摄像头 https://player.bilibili.com/player.html?bvid=BV1CC4y1y7aX&page=1
300w带夜视广角摄像头 https://player.bilibili.com/player.html?bvid=BV11w411b75z&page=1
500w摄像头 https://player.bilibili.com/player.html?bvid=BV1hC4y1w7SR&page=1

好了我们开始无聊的code时间吧(晚上补充)

  1. esp32拍摄照片+将图片使用http请求发送到服务端
  2. 树莓派4b开启服务器,接收图片并存储到本地,执行合并视频的指令
  3. 给个前端页面展示一下图片(为了调整视角)

还存在的问题

  1. 因为白天太亮了,天空毛线都看不到,本来就是打算来拍云彩的,貌似得整个nd滤镜啥的,需要手动去调整镜头的参数了
  2. 合并视频的时候必须是1,2,3依次的文件名称,我这里虽然做了处理,但是开始不一定是1,我是读取了最后一个然后加一
  3. 没有清除图片的逻辑

为啥不解决呢?因为我又不经常用,就为了玩玩,能达到百分之80的功能就行,有些小bug,没有心劲去解决了

相关推荐
FreakStudio3 小时前
WIZnet 开源方案分享:W55MH32 开发板 + 小智 AI实现以太网版本的小智机器人
python·单片机·嵌入式·大学生·面向对象·并行计算·电子diy·电子计算机
科芯创展4 小时前
XZ61N,N-channel open drain输出电压检测芯片
单片机·嵌入式硬件
迷茫、Peanut8 小时前
51调时钟(2)
单片机
吠品9 小时前
Python字典键获取的四种实用方法
stm32·单片机·嵌入式硬件
ye150127774559 小时前
220V转12V|18V1A非隔离电源芯片WT5110
单片机·嵌入式硬件·其他·硬件工程
追兮兮11 小时前
MCUQuickStart:一键生成 STM32 / GD32 的 Keil、CMake、RTOS 工程
stm32·单片机·freertos·gd32·gcc·工程模版
小殷学长11 小时前
【单片机毕业设计25-基于stm32的导盲眼镜设计】
stm32·单片机·课程设计
辰哥单片机设计11 小时前
STM32智能病房呼叫系统
stm32·单片机·嵌入式硬件
想你依然心痛12 小时前
TensorFlow Lite Micro:在MCU上运行神经网络推理——量化、算子支持与内存优化
单片机·神经网络·tensorflow