Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
En este tutorial vamos a demostrar cómo hacer una persiana automática usando Arduino y el módulo LDR. Durante el día, la cortina / persiana se enrollará hacia abajo y durante la noche se enrollará.
Paso 1: descripción
El módulo LDR dará una señal ALTA si la intensidad de la luz es alta y da una señal BAJA cuando la intensidad de la luz es baja.
Arduino girará el motor de CC en el sentido de las agujas del reloj siempre que detecte ALTO desde el módulo LDR y la persiana de la ventana se baje, de manera similar cuando Arduino recibe una señal BAJA del módulo LDR, girará el motor de CC en el sentido contrario a las agujas del reloj y se enrollará la persiana de la ventana. hasta. El tiempo de rotación del motor de CC dependerá de la longitud de la cortina.
Componentes necesarios para este tutorial: Arduino Uno - (Verificar aquí)
Motor DC 9V - (Verifique aquí)
Módulo LDR - (Verifique aquí)
Módulo controlador de motor de CC L293d - (Consulte aquí)
Cables de puente - (Verificar aquí)
Paso 2: diagrama de circuito
El módulo LDR tiene 3 pines
VCC: conecta este pin a 5 V de Arduino Nano
GND: conecta este pin a GND de Arduino Nano
VOUT: este pin se conectará al pin Ananlog A0 de Arduino Nano
El motor de CC será impulsado por el módulo de controlador de motor L293D. El controlador del motor L293D se operará desde Arduino Nano. Tiene 4 pines de entrada para 2 motores, solo usaremos un motor.
La conexión del controlador de motor L293D es la siguiente:
M2a / IN1 - Este pin se conectará al pin digital no 3 de Arduino Nano
M2b / IN2: este pin se conectará al pin digital no 2 de Arduino Nano
VCC - Conecte este pin a la batería externa de 9V
GND: conecte este pin a tierra de la batería de 9V
Paso 3: Salida de video
Descarga tu código desde aquí