Proyecto ldr arduino

1,104 views

Published on

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

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,104
On SlideShare
0
From Embeds
0
Number of Embeds
248
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Proyecto ldr arduino

  1. 1. PROYECTO LDR ARDUINO
  2. 2. ELEMENTOS: • Placa arduino uno • 5 leds • 1 resistencia de (220ohm) • 1 LDR • Placaboard • cable
  3. 3. PLACA ARDUINO Y PROTOBOARD
  4. 4. RESISTENCIAS Y LEDS
  5. 5. LDR
  6. 6. ¿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.
  7. 7. CODIGOint LED_pin=11; //El LED esta en el pin 11 int LED_pin2=8; int LED_pin3=9; int LED_pin4=10; int LED_pin5=12; int LDR_pin = 0; //Leeremos del pin 0 int 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 } }
  8. 8. Imagenes
  9. 9. REALIZADO POR: • Sergio cebrian lara • Jesús ruiz torres • Sergio veses sanchez

×