Utilizando un LDR, una resistencia de 10 K y un LED, tienes que construir un circuito que encienda el LED cuando se apaguen las luces de la clase y que se apague el LED cuando se enciendan las luces de la clase.
PISTA: Hay que usar if y else
Ver información en páginas 185 y 186 del libro
No olvideis grabar con un cartelito que os identifique y sacar una foto del montaje. En el blog se cuelga:
- Video del funcionamiento
- Foto del montaje
- Programa con los comentarios (los que empiezan por //) de qué función cumple cada frase del programa
Guardar con el nombre 12LEDLDR Y nombre del alumno
#define
LUZ 13
void
setup ( ) {
Serial.begin
(9600);
pinMode
(A0, INPUT);
pinMode
(13,OUTPUT);
}
void
loop ( ) {
int
luz = analogRead (A0);
if
(luz>150) {
digitalWrite(13,
HIGH);
}
else
{
digitalWrite(13,
LOW);
}
Serial.print
(“Lectura:”);
Serial.print
(luz);
Serial.print
(“Voltios:”);
Serial.println
(luz*0.00488);
delay(500);
}
CUIDADO CON LA PARTE QUE PONE luz>150, YA QUE DEPENDERÁ DE SI ESTAIS AL SOL, A LA SOMBRA ETC.
No hay comentarios:
Publicar un comentario