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

扯淡时间

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

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

既然能用了,那就开始搞

思路

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

graph TB subgraph 服务器 id1[esp32拍摄照片]-.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,没有心劲去解决了

相关推荐
LCG元7 小时前
STM32项目实战:基于STM32F103的智能农业监控系统
stm32·单片机·嵌入式硬件
Truffle7电子9 小时前
STM32CubeIDE/Programmer/Touch GFX 应用
stm32·单片机·嵌入式硬件
constant_LDX10 小时前
步进电机开发(一、硬件设计)
单片机·嵌入式硬件
richxu2025100110 小时前
嵌入式学习之路->stm32篇->(14)通用定时器(上)
stm32·单片机·嵌入式硬件·学习
Deitymoon10 小时前
STM32——串口通信(USART)
单片机·嵌入式硬件
iCxhust10 小时前
微机原理实践教程(C语言篇)---A002流水灯
c语言·开发语言·单片机·嵌入式硬件·51单片机·课程设计·微机原理
Deitymoon12 小时前
STM32——外部中断按键控制led
stm32·单片机·嵌入式硬件
czwxkn12 小时前
7STM32(stdl)flash内部闪存
stm32·单片机·嵌入式硬件
咕噜咕噜啦啦12 小时前
STlink下载程序
stm32·单片机
Deitymoon14 小时前
STM32——串口中断接收
stm32·单片机·嵌入式硬件