Arduino-物联网 ESP32 摄像头模块 LED 灯

238 阅读2分钟

实验:使用 ESP32-CAM-MB 摄像头模块点亮 LED 灯

一、硬件清单

ESP32-CAM-MB 摄像头模块一块
USB 数据线一根(配套)

二、摄像头概述

摄像头是一种用于捕捉头像和视频的设备。它通常包括一个镜头、一个图像传感器和一个图像处理器。摄像头可以连接到计算机、智能手机、平板电脑等设备上,以便于用户可以捕捉图像、录制视频或者进行通话等等。摄像头的种类有很多,包括网络摄像头、USB摄像头、无线摄像头等等。网络摄像头可以通过我拿过来连接到计算机或者路由器,使用户可以在任何地方远程监控和控制摄像头。USB摄像头可以通过USB接口连接到计算机或者其他设备上,通常用于视频通话或者视频会议。无线摄像头可以通过WIFI或蓝牙连接到其他设备上,使用户可以更方便地移动和安装摄像头。

2.1实物拆解图

image.png

2.2原理图

image.png

三、应用领域

摄像头在很多领域都有广泛的应用,包括安防监控、视频会议、虚拟现实、医学成像等等。随着技术的不断进步,摄像头的性能和功能也在不断提高,例如高清分辨率、自动对焦、人脸识别等等。

四、任务目标

1.点亮摄像头 LED 
2.获取摄像头的视频画面
3.制作家用远程监控摄像头
4.人工智能、人脸识别等应用

五、实际演示效果

e279f420ab0fd84b2b942b8710295b32.jpeg

六、代码

void setup() {
  // 定义管脚号为输出模式
  pinMode(4, OUTPUT);
  // 波特率
  Serial.begin(115200);

}

void loop() {
  // 设置管脚输出为高电平
  digitalWrite(4, HIGH);
  // 延时
  delay(1000);
  // 再输出低电平
  digitalWrite(4, LOW);
  delay(1000);

}

本人是一名物联网应用技术专业的学生,制作不易,给大家分享嵌入式开发教程,觉得还不错可以关注我,后面会持续更新实战教程。