proyecto ldr arduino

9
PROYECTO LDR ARDUINO

Upload: byl-inedu

Post on 24-Jun-2015

423 views

Category:

Technology


2 download

DESCRIPTION

Arduino con LDR por Sergio Cebrián Lara, Jesus Ruiz Torres y Sergio Veses Sanchez

TRANSCRIPT

Page 1: Proyecto ldr arduino

PROYECTO LDR ARDUINO

Page 2: Proyecto ldr arduino

ELEMENTOS:

• Placa arduino uno• 5 leds• 1 resistencia de (220ohm)• 1 LDR• Placaboard• cable

Page 3: Proyecto ldr arduino

PLACA ARDUINO Y PROTOBOARD

Page 4: Proyecto ldr arduino

RESISTENCIAS Y LEDS

Page 5: Proyecto ldr arduino

LDR

Page 6: Proyecto ldr arduino

¿Cómo funciona?

El funcionamiento es el siguiente:A la placa arduino va conectada un LDR, y 5 leds.

Cuando el LDR no detecta ninguna luz ,deja pasar la corriente a los 5 leds haciendo que se iluminen. Cuando el LDR detecta la presencia

de luz automáticamente los leds dejan de emitir luz.

Page 7: Proyecto ldr arduino

CODIGOint LED_pin=11; //El LED esta en el pin 11int LED_pin2=8;int LED_pin3=9;int LED_pin4=10;int LED_pin5=12;int LDR_pin = 0; //Leeremos del pin 0int LDR_val = 0; //Variable para leer los datos del LDR void setup() { pinMode(LED_pin,OUTPUT); // El LED esta en el pin 13 pinMode(LED_pin2,OUTPUT); // El LED esta en el pin 13 pinMode(LED_pin3,OUTPUT); // El LED esta en el pin 13 pinMode(LED_pin4,OUTPUT); // El LED esta en el pin 13 pinMode(LED_pin5,OUTPUT); // El LED esta en el pin 13} void loop(){ // En el loop iremos leyendo continuamente del sensor LDR LDR_val = analogRead(LDR_pin); // read input LDR value if (LDR_val>=800) // Si hay luz, apago el led{ digitalWrite(LED_pin, HIGH); // Apagamos el LED digitalWrite(LED_pin2, HIGH); // Apagamos el LED digitalWrite(LED_pin3, HIGH); // Apagamos el LED digitalWrite(LED_pin4, HIGH); // Apagamos el LED digitalWrite(LED_pin5, HIGH); // Apagamos el LED}else if (LDR_val<800) // Si no hay luz, enciendo el led{ digitalWrite(LED_pin, LOW); // Encendemos el LED digitalWrite(LED_pin2, LOW); // Encendemos el LED digitalWrite(LED_pin3, LOW); // Encendemos el LED digitalWrite(LED_pin4, LOW); // Encendemos el LED digitalWrite(LED_pin5, LOW); // Encendemos el LED}}

Page 8: Proyecto ldr arduino

Imagenes

Page 9: Proyecto ldr arduino

REALIZADO POR:

• Sergio cebrian lara• Jesús ruiz torres• Sergio veses sanchez