Tabla de contenido:

Cámara CCTV con módulo de cámara para portátil antiguo NodeMCU + (con y sin usar Blynk): 5 pasos
Cámara CCTV con módulo de cámara para portátil antiguo NodeMCU + (con y sin usar Blynk): 5 pasos

Video: Cámara CCTV con módulo de cámara para portátil antiguo NodeMCU + (con y sin usar Blynk): 5 pasos

Video: Cámara CCTV con módulo de cámara para portátil antiguo NodeMCU + (con y sin usar Blynk): 5 pasos
Video: Blink MINI cámara de seguridad... ¡hay mejores! 2024, Mes de julio
Anonim
Image
Image
Conversión del módulo de la cámara a salida USB
Conversión del módulo de la cámara a salida USB

¡Hola tios! En este instructivo, les mostraré cómo usé el módulo de cámara de una computadora portátil vieja y el nodeMCU para hacer algo similar a CCTV.

Suministros

Lista de elementos necesarios para este proyecto

1. NodeMCU

2. Módulo de cámara para computadora portátil

3. Servo

4. Cable USB antiguo

5. Tablero de pruebas

6. Conexión de cables

7. Potenciómetro (opcional, para controlar el servo sin la aplicación Blynk)

8. Arduino ide (bibliotecas de Blynk opcionales: para controlar el servo a través de un teléfono inteligente a través de Internet)

Paso 1: conversión del módulo de la cámara a salida USB

El módulo de la cámara sigue los estándares USB y tiene 4 cables, dos para la fuente de alimentación y los otros dos para la transferencia de datos. podemos identificar fácilmente los cables de transferencia de datos ya que están enrollados. de los dos restantes, es decir, los cables de la fuente de alimentación, podemos identificar el cable de tierra verificando la continuidad con la almohadilla de tierra en el módulo de la cámara y el otro será de + 5V.

Estos dos (+ 5V y tierra) deben soldarse con cables similares en el USB-A del cable USB.

Y lo que queda son los cables de datos, e identificar cuál de los cables de datos coincide con otros en el cable USB es difícil, por lo que debemos probar y equivocarnos hasta que obtengamos una señal en la aplicación de la cámara en la PC.

Con esto, tenemos una cámara USB en funcionamiento, cuanto más largo sea el cable USB, más lejos podríamos colocarlo.

NOTA: El cableado de los módulos de la cámara difiere de un fabricante a otro. Para este proyecto, estoy usando el módulo de la vieja computadora portátil Sony.

Paso 2: Conexión del circuito al servo de control (usando Blynk)

Conexión del circuito al servo de control (usando Blynk)
Conexión del circuito al servo de control (usando Blynk)
Conexión del circuito al servo de control (usando Blynk)
Conexión del circuito al servo de control (usando Blynk)

Usando Blynk, las conexiones del circuito son bastante simples.

1. El pin de señal del servo (generalmente tiene una flecha en la parte superior) está conectado a D8 de NodeMCU

2. + 5V conectado al pin medio del servo de Vin de NodeMCU

3. El pin de tierra (cable al lado opuesto del cable de señal) está conectado a tierra en NodeMCU

y terminamos con el cableado

Paso 3: codificar y configurar la aplicación Blynk

Código y configuración de la aplicación Blynk
Código y configuración de la aplicación Blynk
Código y configuración de la aplicación Blynk
Código y configuración de la aplicación Blynk
Código y configuración de la aplicación Blynk
Código y configuración de la aplicación Blynk

Adjuntaré una copia del código aquí para facilitar el acceso.

Configurar la aplicación blynk también es bastante simple, 1. seleccione NodeMCU como placa y Wi-Fi como medio de comunicación

2. Recibiremos un código de autenticación por correo, que será necesario para agregarlo al código.

3. agregue un widget de control deslizante en blynk y seleccione Pin virtual V3 para el control deslizante y 0-180 como rango de salida

4. Seleccione el intervalo de escritura de 100 ms y la opción de apagado enviar al liberar.

5. cargue el código con el código de autenticación, SSID y contraseña agregados.

Con esto casi terminamos de configurar, todo lo que queda es pegar el módulo de la cámara en la parte superior del brazo del servo y conectar el cable USB de la cámara a una PC.

Paso 4: (opcional) Conexión del circuito al servo de control con un potenciómetro

(opcional) Conexión de circuito al servo de control con un potenciómetro
(opcional) Conexión de circuito al servo de control con un potenciómetro
(opcional) Conexión de circuito al servo de control con un potenciómetro
(opcional) Conexión de circuito al servo de control con un potenciómetro

La conexión del circuito para el servo es similar a la de usar blynk, todo lo que se cambia es que agregamos un potenciómetro para controlar el servo.

1. El pin de señal del servo (generalmente tiene una flecha en la parte superior) está conectado a D8 de NodeMCU

2. + 5V conectado al pin medio del servo de Vin de NodeMCU

3. El pin de tierra (cable al lado opuesto del cable de señal) está conectado a tierra en NodeMCU

4. El pin 1 del potenciómetro está conectado a Vin en NodeMCU

5. el pin 2 del potenciómetro está conectado al pin analógico A0

6. el pin 3 del potenciómetro está conectado a la tierra de NodeMCU

y terminamos con el cableado.

Paso 5: Código (opcional) para controlar el servo mediante potenciómetro

(opcional) Código para controlar el servo mediante potenciómetro
(opcional) Código para controlar el servo mediante potenciómetro

¡Espero que hayas disfrutado de este instructivo!

Recomendado: