Cómo hacer un proyecto de alumbrado público automático usando LDR con Arduino

¿Aburrido de tener que encender y apagar el alumbrado público manualmente? ¡No busques más! En este artículo te mostraremos cómo hacer un proyecto de alumbrado público automático utilizando un sensor LDR y la plataforma Arduino. Descubre cómo aprovechar la tecnología para mejorar la eficiencia energética y la seguridad en tu comunidad. ¡Sigue leyendo!

En este proyecto vamos a construir una farola automática que permanece apagada durante el día pero se enciende durante la noche. Este proyecto de controlador de alumbrado público automático se realiza utilizando un LDR (resistencia dependiente de la luz) con Arduino. “Cómo hacer un proyecto de alumbrado público automático usando LDR con Arduino”

Nota: Para saber más sobre LDR, visite esta página

¿Qué es una farola automática?

Debe haber visto estas luces autocontroladas al costado de una carretera. No tenemos que encender y apagar manualmente estas luces de la calle, ya que se encienden y apagan solas según la intensidad de la luz circundante.

Entonces, este proyecto se trata de construir una versión pequeña de dicho proyecto de alumbrado público automático utilizando LDR y Arduino.

[arve url=”https://youtu.be/SfFb7SqAxnw” maxwidth=”555″ aspect_ratio=”4:3″ /]

Componentes necesarios para esta farola automática:

1. LDR

2. Arduino UNO

3. Relé SPDT de 12 voltios

4. Bombilla

5. Transistor BC547

6. Potenciómetro de 1o Kohm

7. Cables de conexión

DIAGRAMA DE CIRCUITO:

Cómo hacer un proyecto de alumbrado público automático usando LDR con Arduino
Alumbrado público automático mediante LDR con circuito Arduino

Código Arduino del controlador automático de alumbrado público:

intx; //valor digital correspondiente en el terminal de LDR conectado al pin10

configuración vacía () {

pinMode(10,ENTRADA);// LDR está conectado a este pin

pinMode(8, SALIDA);// La base del transistor está conectada a este pin a través de una resistencia de 1k ohm

Serial.begin(9600);

}

bucle vacío () {

x=lectura digital(10);
Serial.println(x);
retraso (1000);

si(x==0)
{
escritura digital (8, ALTO);// si el valor digital es 0, es decir, oscuro, la bombilla se enciende
}
demás
{
escritura digital (8, BAJO);//si el valor digital es 1, es decir, luz diurna, la bombilla se apaga
}

}

**La explicación del código está en los comentarios.

Trabajo del proyecto de alumbrado público automático utilizando LDR con Arduino Arduino:

Caso 1: cuando la luz es baja

Cómo hacer un proyecto de alumbrado público automático usando LDR con Arduino
La intensidad de la luz que cae sobre LDR es menor

1. Cuando la intensidad de la luz que cae sobre el LDR es menor, la resistencia del LDR es alta y esto provoca una mayor caída de voltaje en el LDR. Esto implica que se obtiene una menor caída de voltaje en el terminal del potenciómetro conectado al pin de entrada 10 y tierra. Y, por lo tanto, se obtiene 0 en Serial Monitor en este caso.

2. Como está escrito en el programa, cuando esto sucede, es decir, x==0, el pin digital 8 debe estar alto o 1.

3. Dado que este pin está conectado a la base del transistor BC547 a través de una resistencia de 1k ohm, está encendido.

4. Tan pronto como esto sucede, la corriente comienza a fluir a través del pin Vin de Arduino a la bobina de activación del relé al colector y luego al emisor del transistor al Tierra finalmente.

5. Debido a este flujo de corriente a través del relé, el contacto normalmente abierto se cierra y la corriente comienza a fluir a través de la bombilla.

Caso 2: cuando la luz es alta

Cómo hacer un proyecto de alumbrado público automático usando LDR con Arduino
La intensidad de la luz que cae sobre LDR es más

1. Cuando la intensidad de la luz que cae sobre el LDR es mayor, la resistencia del LDR es menor y esto provoca una menor caída de voltaje en el LDR. Esto implica que se obtiene una mayor caída de voltaje a través del terminal del potenciómetro conectado al pin de entrada 10 y tierra. Y, por lo tanto, se obtiene 1 en Serial Monitor en este caso.

2. Como está escrito en el programa, cuando esto sucede, es decir, x==1, el pin digital 8 debe estar BAJO o 0.

3. Dado que este pin está conectado a la base del transistor BC547 a través de una resistencia de 1k ohm, permanece apagado.

4. Tan pronto como esto sucede, la corriente deja de fluir a través del pin Vin de Arduino al Tierra finalmente.

5. Debido a esto, el contacto normalmente abierto permanece como está y la corriente no fluye a través de la bombilla.

Error 403 The request cannot be completed because you have exceeded your quota. : quotaExceeded




Preguntas frecuentes sobre cómo hacer un proyecto de alumbrado público automático usando LDR con Arduino

Preguntas frecuentes sobre cómo hacer un proyecto de alumbrado público automático usando LDR con Arduino

1. ¿Qué es un proyecto de alumbrado público automático usando LDR con Arduino?

Un proyecto de alumbrado público automático utilizando LDR (Light Dependent Resistor o Resistor Dependiente de Luz, en español) con Arduino consiste en diseñar y construir un sistema de iluminación pública que se encienda automáticamente cuando la luz ambiental disminuya por debajo de cierto umbral.

2. ¿Cuáles son los materiales necesarios para el proyecto?

Para este proyecto se necesitarán los siguientes materiales:

  • Placa Arduino
  • Sensor LDR
  • Resistencias
  • LEDs
  • Cables de conexión
  • Protoboard o placa de pruebas

3. ¿Cuál es el objetivo de este proyecto?

El objetivo principal de este proyecto es crear un sistema de alumbrado público automático que permita ahorrar energía y brindar iluminación adecuada en áreas públicas en función de las condiciones de luz ambiental. Esto contribuye a la sostenibilidad y eficiencia energética.

4. ¿Cómo funciona el sensor LDR?

El sensor LDR es un componente electrónico que varía su resistencia en función de la intensidad de la luz que incide sobre él. Cuando la luz es intensa, la resistencia del LDR disminuye, y cuando la luz es tenue, la resistencia aumenta.

5. ¿Dónde puedo obtener más información sobre Arduino?

Puedes obtener más información sobre Arduino en la página de Arduino en Wikipedia.

6. ¿Dónde puedo obtener más información sobre el funcionamiento del sensor LDR?

Para obtener más información sobre el funcionamiento del sensor LDR, puedes consultar la página de Resistor Dependiente de Luz en Wikipedia.

7. ¿Es necesario tener conocimientos previos de programación y electrónica para realizar este proyecto?

Aunque no es necesario tener conocimientos avanzados de programación y electrónica, es recomendable tener una comprensión básica de estos conceptos para poder seguir las instrucciones correctamente y solucionar posibles problemas que puedan surgir durante la implementación del proyecto.

8. ¿Existen riesgos asociados a la implementación de este proyecto?

Siempre existe cierto riesgo cuando se trabaja con componentes electrónicos y electricidad. Es importante tomar precauciones adecuadas, como desconectar la alimentación eléctrica antes de realizar cualquier conexión o manipulación de los componentes.

9. ¿Puedo personalizar el proyecto para adaptarlo a diferentes situaciones?

Sí, una de las ventajas de utilizar Arduino es la posibilidad de personalizar y adaptar los proyectos según las necesidades específicas. Puedes ajustar los parámetros del umbral de luz, la cantidad de LEDs y la configuración del sistema a tu gusto.

Deja un comentario