带照片捕捉功能的ESP32-CAM 无源红外传感器运动检测器
在这个项目中,我们将使用ESP32-CAM制作具有照片捕捉功能的运动传感器检测器。当您的无源红外传感器检测到运动时,它将醒来并拍照,然后将其保存在microSD卡中。
零件需求
项目概述
以下是有关该项目工作原理的快速概述。
- ESP32-CAM处于深度睡眠模式,并且启用了外部唤醒。
- 当检测到运动时,PIR运动传感器发送信号以唤醒ESP32。
- ESP32-CAM拍摄一张照片并将其保存在microSD卡中。
- 它返回深度睡眠模式,直到收到来自PIR运动传感器的新信号为止。
格式化MicroSD卡
我们建议做的第一件事是格式化microSD卡。您可以使用Windows格式化程序工具或任何其他microSD格式化程序软件。
将microSD卡插入计算机。转到``我的电脑’',然后右键单击SD卡。选择格式,如下图所示。
弹出一个新窗口。选择FAT32,然后按开始以初始化格式化过程并按照屏幕上的说明进行操作。
注意:根据产品规格,ESP32-CAM只应支持4 GB SD卡。但是,我们已经使用16 GB SD卡进行了测试,并且效果很好。
安装ESP32附加组件
我们将使用Arduino IDE对ESP32开发板进行编程。因此,您需要安装Arduino IDE以及ESP32插件
ESP32-CAM PIR拍照Sketch
将以下代码复制到您的Arduino IDE。
ESP32-CAM上传代码
要将代码上传到ESP32-CAM板,请使用FTDI编程器将其连接到您的计算机。请遵循下一个原理图:
许多FTDI编程器都有一个跳线,可让您选择3.3V或5V。确保跳线在正确的位置以选择5V。
重要提示:GPIO 0需要连接到GND,以便您可以上传代码。
要上传代码,请按照以下步骤操作:
- 转到工具>主板,然后选择AI-Thinker ESP32-CAM。
- 转到工具>端口,然后选择ESP32连接到的COM端口。
- 然后,点击上传按钮以上传代码。
- 当您开始在调试窗口中看到这些点时,如下所示,请按ESP32-CAM板载RST按钮。
几秒钟后,该代码应成功上传到您的电路板上。
原理图
如下图所示组装所有零件。
演示
上传完代码并组装好电路后,插入格式化的microSD卡并为电路供电-例如,您可以使用便携式充电器。
然后,按重置(RST)按钮,它应该开始工作。当检测到运动时,它会打开闪光灯,拍照并保存在microSD卡上。
对该电路进行几次实验,以确保其正常工作。然后,将microSD卡插入计算机以查看捕获的照片。
现在,您可以按自己的方式完成此项目,可以使用虚拟摄像机并在PIR运动传感器中插入ESP32-CAM,也可以构建自己的外壳。
详情参阅 - 亚图跨际
带照片捕捉功能的ESP32-CAM 无源红外传感器运动检测器相关推荐
- 邮件合并保存为一个个单独的文档_巧用邮件合并功能,批量打印收据、带照片的证件等!...
关于邮件合并,并不是一个新鲜的话题,但是对于好多同学总是使用不好,例如批量打印收据.带照片的证件等.针对此类情况,本文将对邮件合并的批量打印功能做详细的讲解,希望对大家的工作有所帮助. 一.批量打印收 ...
- esp32 cam 配网 实现视频传输
esp32 cam 1.实现配网 1.1.WiFiManager使用 2.视频传输 2.1 .修改代码 2.2 .配网操作 2.3 .查看视频 实现功能首先默认连接代码里面写入的WiFi信息,如果 ...
- esp32 cam工作电流_我如何在家工作:Cam的生产力之痛
esp32 cam工作电流 Telecommuting is becoming more and more common these days, with many tech writers (mys ...
- 带“公交一卡通功能”的智能手环会是用户最爱?
在知乎上看到一个关于智能手环的问题,原题为"一款智能手环具有什么功能,才会吸引大量的中国用户购买?不一定非要局限在运动或健康方面,感觉很多中国用户并不在意这些." 得票最高的答案由 ...
- ESP32 CAM与服务器(python)UDP视频传输
ESP32 CAM Arduino代码 #include "esp_camera.h" #include <WiFi.h> #include "AsyncUD ...
- ios html录制视频,iPhone怎么录屏?玩转iOS14自带屏幕录制功能全攻略
原标题:iPhone怎么录屏?玩转iOS14自带屏幕录制功能全攻略 录屏是很多小伙伴,平时用的比较多的一项功能.苹果手机内置了录屏功能,无需下载安装第三方APP即可体验.不过,有一些小伙伴对iPhon ...
- 乐鑫Esp32学习之旅27 带你在Windows10平台下用自带的Linux安装 ESP8266/ESP32 环境,再无需额外安装虚拟机了。
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...
- esp32 cam 从安装、烧录到成为webcam详细教程
前言:本教程仅适用于ESP32-CAM开发板且带下载主板的这种情况. 一.安装arduino 1.arduino下载地址: ''' https://www.arduino.cc/en/Main/Sof ...
- php生成准考证,用这种方法5分钟就可以批量生成上百份带照片的准考证
如何生成上百份的准考证,还是那种带照片呢?本期分享一种快速实现的技巧即借用邮件合并功能来实现. 实现效果: 想要将表格转换为下图文档格式,需要准备好一份信息表格.Word模板以及相应的照片,如下图所示 ...
最新文章
- 详谈如何定制自己的博客园皮肤
- 无线节能组的充电问题
- POJ 3660 Cow ContestCow(Floyd传递闭包)题解
- 理解浏览器允许的并发请求资源数
- 设计模式--状态(State)模式
- Leetcode--149. 直线上最多的点数
- C语言逻辑运算符 - C语言零基础入门教程
- centos6.8 安装python3.6
- JAVA 虚拟机类加载机制和字节码执行引擎
- android连接django(乱哄哄的)
- 决策引擎中的Hunter类策略又是什么?
- RHEL5下unixODBC 与 sqliteodbc 连接配置
- FileSplit cannot be cast Exception
- coreldraw的线条怎么变成圆头_CDR的一些技巧
- 企业网站建设常用CMS建站系统推荐
- 网站seo优化到底该怎么做?
- 隔壁老王和老宋的战争
- 给我“空降”一个弟兄
- Kubernetes Events介绍(下)
- 当你心情不好的时候,看看这几句话。。。