如何制作一个具有互联网连接的摄像头

电子说

1.4w人已加入

描述

步骤1:零件

ESP32-CAM是唯一需要的,其余为可选的重要模块。您可以在此处找到。[ALIEXPRESS] {LCSC产品页面}

我继续使用微型USB分支板为ESP32-CAM模块供电,您可以通过直接将模块连接到ESP32-CAM模块来避免这种情况电源。进行编程时,可以使用此模块。

为了获得更好的Wi-Fi范围,我使用模块上的连接器(可选)向ESP32模块添加了一条天线。

作为该项目的外壳,我使用了一个旧的火柴盒来展示它的小尺寸!

步骤2:为您的项目制造PCB

您必须检查出JLCPCB才能以便宜的价格在线订购PCB!

您将获得10支高质量的PCB,并以2美元的价格运到您的家中。您还将在首次订购时获得折扣运输。要设计自己的PCB到easyEDA,一旦完成,将Gerber文件上传到JLCPCB即可以良好的质量和快速的周转时间来制造它们。

步骤3:连接和焊接

摄像头

1。由于ESP32-CAM模块上没有micro USB端口,因此我们使用分线模块添加了一个外部USB端口,以轻松为项目供电。

2。因此,如图所示,我连接了两个模块的+ 5V和GND线。

3。连接就是这样!通过打开模块的电源进行测试,您会看到白色的led闪光灯持续不到一秒钟。

步骤4:将相机放入盒子中

我用火柴盒,用切纸器在相机盒中切出了相机的孔和微型USB插槽。

您可以使用任何类型的盒子或3D打印设计,甚至可以在没有外壳的情况下使用它并将其隐藏在某个地方!

步骤5:下载并设置Arduino IDE

从此处下载Arduino IDE。

1。安装Arduino IDE并打开它。

2。转到文件》首选项

3。将https://dl.espressif.com/dl/package_esp32_index.json添加到附加板管理器URL。

4。转到工具》董事会》董事会经理

5。搜索ESP32,然后安装开发板。

6。重新启动IDE。

步骤6:对模块进行编码

摄像头

下载GitHub存储库:https://github.com/akarsh98/arduino-esp32/tree/mas 。..

您需要按照图所示将带有USB的ESP32-CAM模块连接到Serial给定,然后将设置连接到您的计算机。

1。在Arduino IDE中从GitHub打开草图。

2。导航对工具》委员会。选择您正在使用的适当的板。 ESP32开发模块。

3。在分区中,选择“无OTA(大型APP)

4。选择正确的通讯。转到工具》端口。

5。将GPIO0连接到GND,然后单击模块上的Reset(重置)按钮。

6。点击上传按钮。

7。断开GPIO0与GND的连接,然后单击Reset按钮。

8。当选项卡上显示完成上传时,您可以打开串行监视器以查看相机将以其流媒体的IP。

步骤7:使用相机进行播放

在任何电话或计算机中打开Web浏览器,然后转到串行监视器显示的IP。

由于某些原因,无法使用串行监视器,您可以使用Angry IP扫描仪查看摄像机的IP。

在浏览器中输入IP后,您将能够看到一个具有不同网页的网页选项来配置您可以使用的相机。

责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分