资料介绍
描述
我们将使用 MakersFab 的 ESP32 Cam 触摸屏模块,该模块基于 ESP32 wrover 模块。
这将会非常好玩。所以让我们开始吧。
关于 ESP32 Touch Cam 模组
ESP32 Touch Cam Module 是一款美观的 3.5 英寸触摸屏显示器,基于 ESP32-WROVER,内置 200 万像素 OV2640 摄像头,是 ESP32 项目的绝佳平台。OV2640 像素为 2M 的相机可以进行远程摄影、人脸识别等应用。该模块还具有 GPIO 引脚,我们可以将其与分线连接器一起使用,以将 ESP32 显示器与传感器/执行器连接。ESP32 TFT Touch 支持 Arduino 或 MicroPython 编程。我们这里使用的模块是电容式触控的,您也可以得到电阻式触控的模块。
对于模块上的更多组件,我们有一个 NS2009 触摸屏控制器,它是一个带有 I2C 接口的 4 线屏幕控制器。除此之外,我们还有一个 FS6232 两路 MP 主板时钟发生器 IC,它可以生成单路和两路多处理器平台所需的所有时钟。该模块的一些重要规格如下:-
- 3.5 英寸显示屏,320x480;
- 电容式触控
- ESP32-WROVER 控制器
- 200万像素OV2640摄像头
- WIFI/BLE 连接。
- 用于 ESP32 编程的板载 USB2UART 转换器
- 板载 SD 卡插槽
- USB 连接器 Type-C
您还可以从此处获得有关该模块的详细信息,您也可以从此处获得一个自己的模块。
ESP32 相机构建
这里我们将使用 Makerfabs 的 ESP32 Touch Cam 模块来构建一个 DIY 数码相机。为此,我们不需要做任何额外的连接。我们只需要将模块连接到我们的 PC,上传代码即可使用。为了构建相机,我们需要遵循下面给出的一些简单步骤:-
- 首先,使用 USB C 型电缆将触摸屏摄像头模块连接到您的 PC。之后,从这里前往项目的 Github 存储库。
- 在 Github 存储库中,您将看到一个名为Touch Camera 的文件夹。您只需要下载文件夹以及下载文件夹的时间。您需要打开Camera_v2.ino文件。它是您需要在模块上上传的项目的 Arduino 代码。
- 当代码在 Arduino IDE 中打开时。您需要前往工具并选择正确的板,即“ESP32 Wrover 模块”。之后,我们需要选择正确的分区方案,即“Huge APP(3MB No OTA)”。完成后,您需要选择正确的 COM 端口并点击上传按钮。
随着代码上传,您将看到屏幕将变为完全白色,并且随着代码上传,屏幕将开始显示相机前面的任何内容。您将在屏幕左下角看到“正在播放”,在屏幕右侧您将看到 3 个选项,分别是“拍照”、“最后一张照片”和“开始播放”。拍照按钮将单击照片并将其保存在 SD 卡中。最后一张照片选项将显示最后一张被点击的照片,开始流式传输选项将开始流式传输。通过这种方式,您可以点击照片,也可以通过 Wifi 传输相机数据。所以这样一来,你就拥有了一台自己打造的数码相机。现在让我们也试试这个模块的其他一些应用。
使用 ESP32 Touch Cam 模块的屏幕截图接收器
在最后一步中,我们使用 Touch Cam 模块构建了一个数码相机,现在在这一步中,我们将尝试 ESP32 Touch Cam 模块的另一个有趣的应用,即 Screenshot Receiver。屏幕截图接收器的作用是从您的 PC 屏幕捕获数据,通过 Wi-Fi 将其发送到 ESP32 模块,并在模块的显示屏上显示相同的数据。因此,要构建它,我们需要遵循以下步骤:-
- 将 ESP32 模块与 PC 连接,然后从这里转到项目的 Github 存储库。
- 在 Github 存储库中,您将看到一个名为Screen Shot Receiver 的文件夹。下载该文件夹并在 Arduino IDE 中打开“ ScreenShot Receiver.ino”文件。它是项目的代码文件。
- 打开文件后,您需要在代码中输入您的 Wi-fi 凭据。完成后,您可以选择正确的 Com Port 并点击上传按钮。
- 当代码上传时,您会看到一条消息“Wi-fi begin”,在此下方,您将看到一个 IP 地址,它是设备的本地 IP 地址。
- 获得该 IP 地址后,您需要再次访问存储库。在那里,您将看到一个 ScreenShot Sender 应用程序。您需要打开该应用程序并输入您在模块显示屏上获得的 IP 地址,然后点击连接按钮。
连接模块后,您将在显示屏上看到一个方形框,屏幕上被框覆盖的任何内容也将在模块显示屏上可见。您可以在 PC 屏幕上移动该框,模块显示屏上的内容也会同时更改。所有这些屏幕截图数据传输都是通过 Wifi 进行的,并且模块和用于传输的 PC 之间没有有线连接。所以通过这种方式,我们构建了一个 Screenshot Receiver 并对其进行了测试。
ESP32 Touch Cam 的其他应用
就这样,我们了解了Makerfabs的ESP32 Touch Camera模组。它非常紧凑,适合在某些项目中使用。我们也制作了两个这样的项目,即基于 Wifi 的屏幕截图接收器和 ESP32 数码相机,但从这些项目中制作项目的可能性是无穷无尽的。我可以给你举的一个例子是基于 ESP32 的游戏。
您可以上传经典游戏的代码,例如 2048、Flappy Bird 等,并使用它非常轻松地玩它们。您还可以将它用作基于触摸的绘图板,也可以在指尖的帮助下在其上绘图。上述这些应用程序的代码可以从该项目的 Github 存储库中获得。您可以从这里访问存储库。
所以这是关于 Makerfabs 的 ESP32 Touch Cam 模块及其应用程序。您可以使用它连接传感器/执行器并制作自己的东西。
希望你喜欢这个项目。期待下次再见。
- 带ESP32摄像头的运动触发电报警报设备
- 基于ESP32的安全摄像头设计 0次下载
- ESP32 CAM:遥控物体检测摄像头
- 基于ESP8266的物联网WiFi网络安全摄像头 3次下载
- 带有ESP32的Discord安全摄像头
- ESP32 CAM主机板安装在防水运动摄像头外壳内
- 迪文总线摄像头倒车影像应用方案 12次下载
- labview本地视频及摄像头资料 34次下载
- ESP32 AUDIO OV2640摄像头 音频调试日记
- V380摄像头客户端下载 0次下载
- 红外摄像头驱动工具ThermoX软件下载 65次下载
- CCD摄像头 18次下载
- 摄像头入门 0次下载
- MINI摄像头接线图 35次下载
- 微视摄像头驱动下载
- AHD摄像头与CVBS的区别 1.1w次阅读
- 技术前沿:摄像头模组 4431次阅读
- 使用ESP32-S3搭建网络摄像头 5083次阅读
- 摄像头应用领域及应用产品型号 1358次阅读
- 什么是ESP32-CAM摄像头? 2.1w次阅读
- 基于ESP32-CAM的RSTP协议的网络摄像头 3150次阅读
- 如何通过OV5640摄像头显示在VGA显示屏上 3000次阅读
- esp32物联网的应用实例 LoRa网关制作、触屏DIY电视、Sygic导航HUD 5405次阅读
- 如何正确的安装监控摄像头 1.2w次阅读
- fireflyAIO-3288C主板摄像头模组简介 2062次阅读
- 为什么智能摄像头这么受欢迎 4635次阅读
- FireflyRK3288的摄像头模组介绍 2256次阅读
- 关于Firefly摄像头模组的简介 3147次阅读
- 盘点屏下摄像头技术 7296次阅读
- 摄像头芯片型号有哪些_摄像头芯片型号汇总 5.9w次阅读
下载排行
本周
- 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次下载 | 免费
评论
查看更多