资料介绍
描述
带有 ESP32 CAM 的笨拙但很棒的傻瓜相机
嘿,大家好,这是一个很酷的东西,一个基于 ESP32 cam 的傻瓜相机。
所以这里的想法是使用这个非常有用的 ESP32 CAM 板,并用草图将其闪存,让我们拍摄图像并将其保存在存储卡上。
有点像一个合适的傻瓜相机,但这个设置不会有任何类型的显示。
这是一个无赖,但它的工作原理。
这是这个 esp32 cam 捕获的图像的外观示例
老实说,这很糟糕,但话又说回来,我们有一台手持式相机可供使用,可以拍摄图像,这是一件很酷的事情。
在这篇文章中,我将向你们展示如何通过几种简单的方法进行此设置。
让我们开始吧
所需材料
这些是我在这个项目中使用的东西。
- ESP32 凸轮
- 定制PCB(由PCBWAY提供)
- 锂电池 3.7V
- USB 微型端口
- IP5306 电源管理IC
- 10uF 0805电容
- 2R 0603电阻(我没有相同的封装,所以我使用了0805电阻)
- 贴片发光二极管 0603
- 1uH电感
- 电池 JST 连接器
- 母头针
- 刻度线开关
- 3D打印身体
序幕
ESP32 CAM 是一款非常实用的开发板,它在板的底部配备了一个 2MP OV2640 摄像头模块和一个 SD 读卡器。
此外,它的价格约为 10 美元,对于这种功能强大的微控制器来说,这是一个相当不错的价格标签。
本版本使用的WIFI模块为ESP-32S,内置32Mbit Flash和512KB Internal plus外置4M PSRAM。
它可以承受 5 伏电压,这意味着我们可以使用低于 5V 的电压为 ESP32 Cam 供电,如果您提供的电压高于 5V,它就会被损坏。
这是这个板的一个有趣的项目,一个傻瓜相机,可以捕捉图像并将其保存到 SD 卡中。
以前,我用这个 ESP32 摄像头板制作了一个安全摄像头概念,它工作正常。我把它放在我家外面,它还在工作。https://www.pcbway.com/project/shareproject/DIY_Security_CAM.html
我的观点是,ESP32 CAM 可以处理各种各样的东西,从流式传输视频到捕获图像和东西。它确实会加热白色流式实时画面,这是一个缺陷,但对于像摄像头这样的设置,可以添加一个冷却风扇来降低模块的温度。
基本结构
现在,在制作这个项目的 PCB 版之前,我准备了一个简单的设置,它是 -
- 首先,我用这个项目的主要草图刷新 ESP32 Cam
- 然后我在具有 5V 电源的性能板上进行了临时设置,该电源是您可以在线购买的 LiPo 升压模块。
- 将 Boost 模块的 5V 和 GND 与 ESP32 Cam 的 5V 和 GND 连接后,我们可以可靠地为 ESP32 CAM 板供电。
- 要拍摄照片,我们只需按下重置按钮,此相机设置将拍摄一张延迟 3 秒的图像。
现在让我们继续下一步或下一个变体,即此 ESP32 Cam 设置的 PCB 版本。
PCB版
现在要制作这个 ESP32 相机设置的 PCB,我真的不需要在这个项目中做整个研发工作,因为这个设置只是一个由 LiPo 升压转换器电路供电的 ESP32 相机。
所以我所做的是,我首先得到了 IP5306 IC,它是一种电源管理 IC,它具有内置的 LiPo - 锂电池充电功能,内置低切和高切两种功能,它还将它们的电压提升到 5V 2A,这是一个很多。
我研究了它的数据表,然后在我的 PCB CAD 软件中准备了一个原理图,它是 -
这个设置比较简单,有一个最小的 IP5306 设置,IP5306 的输出进入 ESP32 Cam 分支引脚的 5V 和 GND。
我还在 PCB 上添加了一个单独的开关,它没有连接到电路板或任何东西,它完全隔离,只有两个连接器。
那是因为我将手动将 ESP32 上重置按钮的两个端子的电线焊接到这些焊盘上。
完成原理图后,我将其转换为 PCB 设计。
我以正确的顺序放置所有组件,然后将它们的轨道正确连接到彼此。
我还在这个 PCB 上添加了一些艺术元素,包括自定义丝印、徽标和邦戈猫。
从 PCBWAY 获取 PCB
完成设计后,我将其 Gerber 数据导出并发送到PCBWay以获取样品。
我已经使用PCBWAY服务很长时间了,对于这个项目,我得到了紫色阻焊层的 PCB。
这是我第一次获得紫色 PCB,体验非常棒,我真的很喜欢我在整个电路板上放置的阻焊层和定制丝印的整体质量。
查看 PCBWAY,以更低的成本获得出色的 PCB 服务!
组装过程
这个PCB的组装过程包括三个主要的东西,它们是
- 锡膏点胶
- 拾取和放置过程
- 热板回流
- 并添加 THT 组件。
锡膏点胶
首先,我们在每个元件焊盘上放置焊膏。
我正在使用带有焊膏分配注射器的通用焊膏(SN-Pb 比率 63-37)。
挑选和放置
然后我们将组件一个一个地添加到它们分配的位置。您可以查看每个组件的精确位置示意图。
热板
将组件添加到其位置后,我们小心地提起 PCB 并将其放在 SMT 加热板上。
我在这里使用我的 DIY SMT Hotplate,您可以从这里查看 -
热板将 PCB 从下方加热到焊膏熔化温度,一旦 PCB 达到该温度,焊膏就会熔化,所有组件都会焊接到它们的焊盘上。
我们抬起PCB,然后将其放在较冷的表面上稍微冷却一下,以冷却PCB的热量。
THT 组件
完成 SMD 流程后,我们添加剩余的 THT 组件,如 USB 端口、接头引脚、电池连接器。
测试 5V 输出
完成电路后,我在电路中添加了一个锂电池,并检查了 5V 和 GND 的输出电压。
最初我想使用 LiPo 电池,但最终我使用了 3.7V 2600mAh 的锂离子电池。
在 PCB 上添加 ESP32
检查电路板并确保一切正常后,我在 PCB 上添加了 ESP32 电路板,但在此之前,我在 ESP32 上的 SMD 按钮的两个端子上添加了电线。
然后我将这些电线连接到电路上提供的连接垫。基本上,我只是将此开关与 ESP32 的 SMD 按钮并行添加。
现在我们可以从定制 PCB 上重置电路板,而不是按下 ESP32 CAM 上的重置按钮。
上传主草图
该草图已经添加到 ESP32 CAM 中,有关详细的编程过程,请查看我的这篇文章。
https://www.hackster.io/Arnov_Sharma_makes/esp32-cam-web-server-and-getting-started-guide-f1a04a
但基本上,我们首先将 ESP32 CAM 与这样的 FTDI 模块连接起来——
- 将 FTDI 输出设置为 5V
- 将 FTDI 的 VCC(即 5V)连接到 ESP32 CAM 的 5V
- 地到地
- RX 到 U0T
- TX 转 U0R
- GPIO0 是 IO0 到 GND(这将使 ESP32 CAM 进入 Flash 模式)
- 转到工具并选择正确的板,在我们的例子中是 AI-Thinker ESP32-CAM。
- 选择正确的端口并点击上传。
- 上传完成后,从 FTDI 模块中拔出 USB 并移除 GPIO0 和 GND 之间的跳线。
现在我们将 SD 卡添加到 ESP32 并通过按下 IP5306 IC 的电源开关为整个电路板供电。
然后我们按下重置按钮,我们的相机会延迟 3 秒拍照。
结果
如您所见,相机正在工作,并且可以使用它单击图像。
然而,图像质量并不是很好,但是嘿!您期待什么,它是带有 OV2640 的 ESP32 CAM,它是 2005 年的 2 MP 图像传感器。
3D打印身体
现在这个项目的 PCB 看起来和工作得很好,但它是一个便携式设备,所以我在 fusion360 中设计了它的主体,然后在我的 ender 3 上进行了 3D 打印。
我在这个项目中使用了 PLA,但也可以使用其他材料。
最终项目
所以这是我的 ESP32 相机项目的最终形式,它看起来很棒,但效果不太好。
也许我可以使用 RPI 摄像头模块进行更好的摄像头设置,但这会作弊,因为我将把这个项目从 ESP32 移植到树莓派上,树莓派是一个芯片上的计算机!
我们将看看这个项目的下一次迭代会发生什么,在那之前,请继续关注,我很快就会带着另一个项目回来!
和平
- 带有ESP32 CAM的超级简单安全摄像机
- 带有ESP32和Thingspeak的AGSM
- 基于ESP32-CAM的人工智能机器人设计资料 3次下载
- TinyML:ESP32 CAM和TFT上的实时图像分类
- 基于ESP32-CAM的监控RC机器人 1次下载
- 带有ESP32 CAM和Telegram的相机陷阱
- 使用ESP32 CAM和Telegram App的家庭安全系统
- 基于ESP32 CAM设备Vader Cam的构建
- esp32-cam入门资料 18次下载
- ESP32-CAM天线板资料免费下载 13次下载
- 最简单DIY基于ESP32CAM的物联网相机系统④(用调试串口助手实现串口图传)
- ESP32-CAM高性价比温湿度监控系统配网与上网方案设计与实现
- 最简单DIY基于ESP32CAM的物联网相机系统⑥(用上位机VS2013 MFC实现WIFI图传)
- 最简单DIY基于ESP32CAM的物联网相机系统⑤(用C#上位机实现串口图传)
- 使用ESP32-CAM板访问网络 43次下载
- 基于XIAO ESP32S3 sense开发板的小型相机设计 135次阅读
- ESP32能取代STM32吗?哪个更好? 2370次阅读
- ESP32-C3 WIFI的工作模式 4478次阅读
- 什么是ESP32-CAM摄像头? 2.1w次阅读
- 基于ESP32的简易web服务器设计 3300次阅读
- 基于ESP32-CAM的RSTP协议的网络摄像头 3150次阅读
- 使用ESP32实现UDP通信的方法 5723次阅读
- ESP32使用MiroPython编程环境搭建 2690次阅读
- 基于ESP32制造有趣的超级马里奥主题时钟 4021次阅读
- ESP8266/ESP32自动下载原理 4249次阅读
- 基于ESP-WROOM-32E专为IoT设计的FireBeetle ESP32-E主控板介绍 4608次阅读
- ESP32的数字遥测实现 1521次阅读
- 如何使用两个舵机为ESP32-CAM创建云台控制 1.3w次阅读
- 基于制造带有电容式触摸屏的数码运动相机 2255次阅读
- dfrobotBeetle-ESP32控制器简介 2695次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多