0% encontró este documento útil (0 votos)
5 vistas1 página

Código Arduino para Sensor de Luz

El código configura un sensor LDR y un LED en un microcontrolador. Lee el valor del LDR y lo imprime en el monitor serial, encendiendo el LED si el valor es mayor o igual a 600. Si el valor es menor a 500, el LED se apaga.

Cargado por

bdiaz2323
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas1 página

Código Arduino para Sensor de Luz

El código configura un sensor LDR y un LED en un microcontrolador. Lee el valor del LDR y lo imprime en el monitor serial, encendiendo el LED si el valor es mayor o igual a 600. Si el valor es menor a 500, el LED se apaga.

Cargado por

bdiaz2323
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

int valorLDR=0; //Variable para almacenar los datos que de el sensor LDR

int pinLED=13; //Variable del PIN digital utilizado

int pinLDR=A1; //Variable para el PIN analogo utilizado

void setup() //Linea del codigo principal que se repite una sola vez

pinMode(pinLED,OUTPUT); //Configuracion del PIN

[Link](9600); //Inicio del monitor para visualizar los valores del LDR

void loop() //Linea del codigo repetible

valorLDR=analogRead(pinLDR); //Leer el valor del LDR y guardarlo en la variable

[Link](valorLDR); //Imprimir el valor anterior correspondiente entre 334 y 1017

delay(100);

if (valorLDR<500){ //Condicionante para los intervalos de encendido del LED

digitalWrite(pinLED,LOW);

else if ((valorLDR>=600) & (valorLDR<=1017)){

digitalWrite(pinLED,HIGH);

También podría gustarte