ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

FOTORRESISTENCIA Y LED


Enviado por   •  12 de Diciembre de 2014  •  805 Palabras (4 Páginas)  •  218 Visitas

Página 1 de 4

Video

LECCIÓN 9 – ARDUINO – FOTORRESISTENCIA Y LED

Es hora de que trabajemos con una fotorresistencia, si bien ta habíamos explicado como funcionaba una fotorresistencia y de que trata. Vamos a utilizar la entrada de la señal análoga de una fotorresistencia para prender un LED y mostrar su valor en la terminal serial. Como sabemos, dependiendo de la cantidad de luz en el ambiente podremos controlar nuestro LED, lo malo es que una fotorresistencia es muy sensible.

Materiales

 Arduino

 Protoboard

 Fotorresistencia

 LED

 1 resistencia de 220 ohms

 1 resistencia de 10 kohms

 cables

Circuito

1234567891011121314151617 int led = 11;

void setup(){

Serial.begin(9600); //Crea la velocidad de comunicación seria

pinMode( led, OUTPUT ); //configura como salida el led

}

void loop(){

int valorFotorresistencia; //Declaramos la variable de la fotorresistencia

valorFotorresistencia = analogRead(A0); //leemos el valor de la fotorresistencia

Serial.println(valorFotorresistencia); //Imprimimos en la consola serial el valor de la fotorresistencia

analogWrite(led, valorFotorresistencia/4); //prendemos el valor del LED dependiendo del valor de la fotorresistencia

delay(500); //Esperamos 500ms

}

Código

view rawfoto hosted with by GitHub

En el código podemos ver que declaramos una variable para leer el valor de la fotorresistencia y lo imprimimos en la consola serial. Además de eso hacemos prender el LED dependiendo el valor de la fotorresistencia. Recuerda que en la lección decomunicación serial hacemos uso de la terminal serial si es que no lo recuerdas. Para poder ver el funcionamiento de la fotorresistencia es necesario taparlo por completo para ver verdaderos resultados, o si prefieres necesitaras estar a obscuras para ver como es que funciona.

About these ads

Share this:

http://hardwarehacking.mx/2013/06/30/leccion-9-arduino-fotorresistencia-y-led/

int led = 11;

void setup(){

Serial.begin(9600); //Crea la velocidad de comunicación seria

pinMode( led, OUTPUT ); //configura como salida el led

}

void loop(){

int valorFotorresistencia; //Declaramos la variable de la fotorresistencia

valorFotorresistencia = analogRead(A0); //leemos el valor de la fotorresistencia

Serial.println(valorFotorresistencia); //Imprimimos en la consola serial el valor de la fotorresistencia

analogWrite(led, valorFotorresistencia/4); //prendemos el valor del LED dependiendo del valor de la fotorresistencia

delay(500); //Esperamos 500ms

...

Descargar como (para miembros actualizados)  txt (5.3 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com