Tabla de contenido:
- Paso 1: preparación del esquema
- Paso 2: producción de PCB
- Paso 3: Completar la placa ESP32 PROTO WEB CAM
- Paso 4: Completar el cliente de registro de imágenes de la cámara ESP32
- Paso 5: código de prueba
Video: Cliente de registro de imágenes de la cámara ESP32: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
El proyecto del cliente de registro de imágenes de la cámara ESP32 se concentra en usar el microcontrolador ESP32 para tomar fotografías y enviarlas al servidor central a través de Internet utilizando la capacidad WiFi del módulo ESP32.
La placa PCB principal se diseñó con dos objetivos principales en mente:
- modularidad
- conexión directa del módulo de cámara estándar
Todas las partes están disponibles para ordenar en varias fuentes, y hay ejemplos de software disponibles como repositorios de Git.
Paso 1: preparación del esquema
La placa ESP32 PROTO WEB CAM fue diseñada para adaptarse a las siguientes características:
- Conexión a placa de módulo ESP-32S (Wroom) compatible
- conexión al módulo de cámara o terminal para 14 pines IO
-
dos métodos FLASH de memoria ESP32
- USB RS232
- RS232 con shotcats manuales
- código de dispositivo HW único
- RTC
- EEPROM con interruptor RW / R
- dos fuentes de alimentación de 5V
- cristal externo para placa ESP-32s
- Toma de tarjeta microSD
- LED de ritmo fuerte
- Convertidor DC-DC 5V -> 3V3
- conector adicional para 3 pines spear IO, interfaces I2C y RS232
El esquema está disponible en un archivo PDF, combine algunos esquemas disponibles públicamente de varias fuentes.
Paso 2: producción de PCB
El uso de PCB esquemático previamente presente se creó utilizando un software de diseño que produce archivos GERBER en tecnologías SMT / SMD de dos lados con almohadillas un poco más grandes para ayudar en el proceso de soldadura manual y utilizando las instalaciones de producción de PCB ITD-tim d.o.o. PCB se fabricó en ROHS.
Pocas imágenes presentan el producto final.
Paso 3: Completar la placa ESP32 PROTO WEB CAM
Los elementos se sueldan a mano principalmente en tecnología 0805 y 1206 utilizando soldadura ROHS con pocos hierros de soldadura. Primero están los circuitos integrados de soldadura, luego los elementos pasivos, luego los conectores. PCB estaba limpio con alcohol isopropílico.
Los resultados finales están presentes con pocas imágenes.
Paso 4: Completar el cliente de registro de imágenes de la cámara ESP32
Para completar el cliente de registro de imágenes de la cámara ESP32, en el PCB ESP32 PROTO WEB CAM se agregó la batería CD2032 para RTC y el módulo de cámara con OV2640 disponible en TME con el nombre comercial WAVESHARE 8532.
Todos los componentes se prueban utilizando ARDUINO IDE con la adición adecuada de ESP32 con la placa seleccionada con el nombre "Módulo de desarrollo ESP32"
Paso 5: código de prueba
Todo el código de prueba está disponible en GitLAB:
- Repositorio de git de latido de LED y UniqueUnitID (DS18B20)
- I2C (DS3231 RTC, AT24Cxx EEPROM) repositorio de git
- Módulo de cámara git repo
Recomendado:
Cliente genérico / dispositivo esclavo de 1 cable Arduino (sensor): 4 pasos
Dispositivo de cliente / esclavo genérico de 1 cable Arduino (sensor): lea la Introducción y el Paso 2 de mi instructivo sobre cómo construir una pantalla Arduino de 1 cable (144 caracteres) para obtener más información sobre la situación y las bibliotecas disponibles. Como se explica allí, usaremos la biblioteca OneWire-Hub
La cámara web más sencilla como cámara de seguridad: detección de movimiento e imágenes enviadas por correo electrónico: 4 pasos
Cámara web más sencilla como cámara de seguridad: detección de movimiento e imágenes enviadas por correo electrónico: ya no es necesario descargar o configurar el software para obtener imágenes de detección de movimiento desde su cámara web a su correo electrónico; simplemente use su navegador. Utilice un navegador Firefox, Chrome, Edge u Opera actualizado en Windows, Mac o Android para capturar la imagen
Ambos modos ESP8266 (AP y modo cliente): 3 pasos
Ambos Modo ESP8266 (AP y Modo Cliente): En el artículo anterior hice un Tutorial sobre cómo configurar el modo en ESP8266, que es como punto de acceso o estación wifi y como cliente wifi. En este artículo te mostraré cómo para configurar el modo ESP8266 en ambos modos. Es decir, en este modo ESP8266 puede
Servidor DLNA de Raspberry Pi siempre encendido y cliente Torrent con LED de estado: 6 pasos
Siempre ENCENDIDO Servidor DLNA Raspberry Pi y Cliente Torrent con LED de estado: Intenté hacer uno para mí y funciona perfectamente. Es capaz de transmitir videos HD sin ningún retraso y los LED de estado me brindan un estado rápido. Agregué los pasos que tomé para armarlo a continuación. Por favor, revíselo, si está interesado
CÁMARA DE UNICORNIO - Cámara Raspberry Pi Zero W NoIR de 8 MP: 7 pasos (con imágenes)
CÁMARA DE UNICORNIO - Raspberry Pi Zero W NoIR 8MP Cámara Build: Pi Zero W NoIR 8MP Camera BuildThis Instructable fue creado para ayudar a cualquiera que quiera una cámara infrarroja o una cámara portátil realmente genial o una cámara portátil Raspberry Pi o simplemente quiera divertirse, jejeje . Este es el más asequible y configurab