Está en la página 1de 3

Programación guiada

Nombre del alumno:(Escribir nombre del alumno )1


1
Universidad Tecnológica de Tula-Tepeji.
00 de Febrero del 2024

Resumen
Este reporte describe el desarrollo de un firmware para el ESP32-CAM que le permite actuar como un
servidor web, transmitiendo la señal de la cámara a una dirección IP especı́fica. La transmisión de video en
tiempo real se puede acceder utilizando la dirección IP del ESP32-CAM en un navegador web.

Glosario:
ESP32-CAM: Módulo de microcontrolador con cámara integrada. ESP32-CAM: Módulo de microcontrolador
con cámara integrada.
Servidor Web: Software que entrega contenido web a través de HTTP.
Transmisión de Video en Tiempo Real: Envı́o continuo de imágenes de video a través de una red.
Dirección IP: Número único que identifica un dispositivo en una red.
.

Índice Cable USB.


Fuente de alimentación de 5V.
1. Introducción 1
Computadora con acceso a internet.
2. Desarrollo. 1
2.1. Materiales. . . . . . . . . . . . . . . . . 1 2.2. Diagrama de Conexión
2.2. Diagrama de Conexión . . . . . . . . . . 1
2.3. Configuración del Firmware. . . . . . . . 1 La conexión de la ESP-32CAM, cuenta de dos
partes el modulo ESP32-CAM y conversor UART a
3. Resultados. 3 USB.

4. Conclusión. 3
4.1. Recomendaciones. . . . . . . . . . . . . 3

1. Introducción
El ESP32-CAM es un módulo de microcontrolador
con una cámara integrada que se puede utilizar para
una variedad de aplicaciones, incluyendo la vigilancia,
la robótica y la transmisión de video en tiempo real.
Este reporte describe el desarrollo de un firmware
para el ESP32-CAM que le permite actuar como un
servidor web, transmitiendo la señal de la cámara a
una dirección IP especı́fica. La transmisión de video en
tiempo real se puede acceder utilizando la dirección IP
del ESP32-CAM en un navegador web. Figura 1: Conexión de ESP32-CAM.

2. Desarrollo. 2.3. Configuración del Firmware.


El proyecto de este reporte es un ejemplo
2.1. Materiales.
que hace referencia a las posibilidades de
Módulo ESP32-CAM. configuración de la cámara de video. La cámara

1
es el componente más importante de este
dispositivo y es el motivo por el que lo comprarás.

existe un ejemplo en arduino sobre Cámara Web


con ESP32-CAM, que en este caso sera el que
usaremos.

Figura 4: Imagen de referencia.

3. Subir el código. Subes el código a tu ESP32


CAM desde IDE Arduino.

Figura 2: Como colocar el ejemplo en arduino.

En este caso el ejemplo es un servidor web Figura 5: Imagen de referencia.


donde podremos tomar fotos o ver video en
streaming mediante una red wifi a la que debe 4. Pulsa el boton RESET de ESP32-CAM.
estar conectada la computadora y la placa
ESP32-CAM.

1. Cargar el ejemplo Camara Web Server.

• El modelo ESP32 CAM a utilizar.

• La configuración WiFi: el SSID y la


clave.

Figura 6: Imagen de referencia.

5. Abre el Serial Monitor de tu IDE Arduino.

Figura 3: Imagen de referencia. Figura 7: Imagen de referencia.

6. Monitor Serial muestra una carga correcta


2. Elige el puerto de comunicaciones. del código, como puedes ver, se ha conectado

2
vı́a WiFi con tu router, este le ha dado una transmitiendo la señal de la cámara a una dirección
dirección IP. Solo queda que añadas esta IP especı́fica. La transmisión de video en tiempo
dirección que se muestra, en el navegador. real se puede acceder utilizando la dirección IP del
ESP32-CAM en un navegador web.

4. Conclusión.
El desarrollo de este firmware ha demostrado que
el ESP32-CAM se puede utilizar como un servidor
web para la transmisión de video en tiempo real.
Esta funcionalidad se puede utilizar para una variedad
de aplicaciones, como la vigilancia, la robótica y el
monitoreo remoto.

4.1. Recomendaciones.
Figura 8: Imagen de referencia.
Se puede mejorar la calidad de la transmisión de
7. Acceso HTTP a la cámara. De esta manera video ajustando la configuración del firmware.
se observa que tiene muchos parametros,
pero los que usaremos son Get Still para Se puede agregar seguridad al servidor web
tomar fotografias y Start Stream para tomar mediante la implementación de autenticación y
video. autorización.

Se puede desarrollar una aplicación web para


controlar la cámara y la transmisión de video.

Referencias
ESP32-CAM con cámara OV2640 ESP32
WiFi. (s/f). Naylamp Mechatronics - Perú.
Figura 9: Acceso HTTP a la cámara. Recuperado el 28 de febrero de 2024, de
https://naylampmechatronics.com/espressif-esp/700-esp32-cam

3. Resultados. Pascual, C. (2022, enero 18). ESP32


CAM introducción y primeros pasos.
El firmware desarrollado en este proyecto permite Programarfacil Arduino y Home Assistant.
al ESP32-CAM funcionar como un servidor web, https://programarfacil.com/esp32/esp32-cam/

También podría gustarte