嘿,怎么了,伙计们!Akarsh 来自CETech。
我们将使用 MakersFab 的 ESP32 Cam 触摸屏模块,该模块基于 ESP32 wrover 模块。
这将会非常好玩。所以让我们开始吧。
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,它可以生成单路和两路多处理器平台所需的所有时钟。该模块的一些重要规格如下:-
您还可以从此处获得有关该模块的详细信息,您也可以从此处获得一个自己的模块。
这里我们将使用 Makerfabs 的 ESP32 Touch Cam 模块来构建一个 DIY 数码相机。为此,我们不需要做任何额外的连接。我们只需要将模块连接到我们的 PC,上传代码即可使用。为了构建相机,我们需要遵循下面给出的一些简单步骤:-
随着代码上传,您将看到屏幕将变为完全白色,并且随着代码上传,屏幕将开始显示相机前面的任何内容。您将在屏幕左下角看到“正在播放”,在屏幕右侧您将看到 3 个选项,分别是“拍照”、“最后一张照片”和“开始播放”。拍照按钮将单击照片并将其保存在 SD 卡中。最后一张照片选项将显示最后一张被点击的照片,开始流式传输选项将开始流式传输。通过这种方式,您可以点击照片,也可以通过 Wifi 传输相机数据。所以这样一来,你就拥有了一台自己打造的数码相机。现在让我们也试试这个模块的其他一些应用。
在最后一步中,我们使用 Touch Cam 模块构建了一个数码相机,现在在这一步中,我们将尝试 ESP32 Touch Cam 模块的另一个有趣的应用,即 Screenshot Receiver。屏幕截图接收器的作用是从您的 PC 屏幕捕获数据,通过 Wi-Fi 将其发送到 ESP32 模块,并在模块的显示屏上显示相同的数据。因此,要构建它,我们需要遵循以下步骤:-
连接模块后,您将在显示屏上看到一个方形框,屏幕上被框覆盖的任何内容也将在模块显示屏上可见。您可以在 PC 屏幕上移动该框,模块显示屏上的内容也会同时更改。所有这些屏幕截图数据传输都是通过 Wifi 进行的,并且模块和用于传输的 PC 之间没有有线连接。所以通过这种方式,我们构建了一个 Screenshot Receiver 并对其进行了测试。
就这样,我们了解了Makerfabs的ESP32 Touch Camera模组。它非常紧凑,适合在某些项目中使用。我们也制作了两个这样的项目,即基于 Wifi 的屏幕截图接收器和 ESP32 数码相机,但从这些项目中制作项目的可能性是无穷无尽的。我可以给你举的一个例子是基于 ESP32 的游戏。
您可以上传经典游戏的代码,例如 2048、Flappy Bird 等,并使用它非常轻松地玩它们。您还可以将它用作基于触摸的绘图板,也可以在指尖的帮助下在其上绘图。上述这些应用程序的代码可以从该项目的 Github 存储库中获得。您可以从这里访问存储库。
所以这是关于 Makerfabs 的 ESP32 Touch Cam 模块及其应用程序。您可以使用它连接传感器/执行器并制作自己的东西。
希望你喜欢这个项目。期待下次再见。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !