通过使用ESP32-CAM来实现远程监控,可协助其他传感装置应用到多个实践场景,人脸识别,视频录制。比如农场远程监控与超声波测距探测外来人员,远程环境监控等等多种实践场景。
ESP32-CAM所带来的效果是出乎意料的,性价比很高,后续会通过其实现更多的功能。
远程监控效果:
实现远程监控可参考GitHub提供的开源项目并进行一些修改即可实现功能。简略梳理下步骤,首先要把ESP32的开发板库文件下载下来,可以离线或者直接在Arduino的开发板管理库下载。
下载完成之后选取对应的开发板如图
将ESP32-CAM接入电脑,查看设备管理器,找到相对应的端口
相对应的安装驱动自己可以查阅资料。然后在Arduino选取对应的端口
接下来就是对文件进行修改,如图,将WIFI以及WIFI密码进行修改即可进行烧录上传
WiFi.mode(WIFI_STA);
WiFi.begin("***", "*******");//WIFI名称和密码
Serial.print("Connecting to WiFi");
同时我们可以根据自身需要修改帧率
// We will try to achieve 25 FPS frame rate
const int FPS = 7;
接下来等待烧录完成打开串口监视器,RST一下等待WIFI连接,连接成功会发出一段http地址,打开其即可看到ESP32-CAM图传影像,但是监控有一定的延迟。
总结一下,ESP32-CAM涉及领域很广且需求很高,掌握其对今后各种项目发展操作具有很多好处,过后我会整理更多的关于ESP32-CAM的应用案例进行分享。此篇文章借自b站up主关耳极创视频出自灵感。
[涉及源代码](链接:pan.baidu.com/s/1hBiTy-Dn… 提取码:fmp9)