Tabla de contenido:

Lámpara de intensidad de luz con Arduino: 3 pasos
Lámpara de intensidad de luz con Arduino: 3 pasos

Video: Lámpara de intensidad de luz con Arduino: 3 pasos

Video: Lámpara de intensidad de luz con Arduino: 3 pasos
Video: ARDUINO - Como encender un led con Arduino. Desde cero - TUTORIAL. || Electrónicos por el Mundo. 2024, Mes de julio
Anonim
Lámpara de intensidad de luz con Arduino
Lámpara de intensidad de luz con Arduino

En este proyecto, exploro cómo utilizar el arduino para crear una lámpara que cambia según la hora del día. A petición del usuario, la lámpara cambiará su brillo cuando cuantifiquen o reduzcan la resistencia del LDR -resistencia de detección de luz-. Este proyecto se completó en tinkercad y utiliza un relé para subcontratar energía en el circuito que el arduino no puede cumplir para la bombilla. ¡Esto es lo que necesitas!

Suministros

1 relé

Resistencia de 1 kiloohmio

1 LDR (fotorresistor)

1 fuente de alimentación

1 Arduino

1 tablero

1 bombilla

Paso 1: Paso 1: Configure el diseño de su tablero como el siguiente

Paso 1: Configure el diseño de su tablero como el siguiente
Paso 1: Configure el diseño de su tablero como el siguiente

Para concebir un aspecto similar al tutorial, es imperativo seguir el diseño de la placa de pruebas no solo por su pulcritud sino también por su eficiencia.

Paso 2: Paso 2: agregue el relé, los cables, la fuente de alimentación y las resistencias

Paso 2: agregue el relé, los cables, la fuente de alimentación y las resistencias
Paso 2: agregue el relé, los cables, la fuente de alimentación y las resistencias

Mantenga la fuente de alimentación en la configuración predeterminada de tinkercad (5 voltios, 5 amperios de corriente).

Paso 3: Paso 3: Utilice el siguiente código para programar el circuito para que funcione según la resistencia del LDR

Paso 3: Utilice el siguiente código para programar el circuito para que funcione según la resistencia del LDR
Paso 3: Utilice el siguiente código para programar el circuito para que funcione según la resistencia del LDR

Demos un poco de contexto al código. El lenguaje arduino es muy único y se parece al código de bloque scratch en su simplicidad. En primer lugar, necesitamos declarar nuestros puertos que usamos para conectar el terminal 5 del relé y el terminal 2 del LDR. Yo personalmente utilicé los puertos 5 para el relé y A0 para el LDR, sin embargo, puede elegir cualquiera de los pines analógicos para el LDR y cualquiera de los pines digitales para el relé. Necesitamos acceder al valor que devuelve el LDR dados diferentes niveles de luz. Entonces aplicamos una declaración if que es "if (analogRead (A0)> 500)", entonces eso significaría que una vez que se alcanza cierta oscuridad, la bombilla comenzará a encenderse, volviéndose más brillante cuanto menos luz haya.

Recomendado: