Arduino desde cero – Artículo III

Hola a todos.

En este artículo voy a mostrar como utilizar las entradas analógicas de Arduino. En este caso solo usaré una de ellas, la entrada cero.

El circuito usa una foto-resistencia, similar a la de la imagen. Esta resistencia disminuye de valor cuando es expuesta a la luz.

fotoresistencia

A continuación se muestra un vídeo de como funciona por si sola cuando la conectamos a un polímetro:

En la oscuridad da un valor de 228k. Al encender la luz de mi habitación disminuye hasta unos 10k aproximadamente.

Si la tapo, su valor aumenta hasta unos 90k aproximadamente.

A continuación voy a colocar esta resistencia formando un divisor de tensión con otra de 10k, y el punto central lo conectaré a la entrada analógica cero.

2017-04-17 12_27_23-LTspice XVII - [Draft1.asc]

Como salida digital, elegiré por ejemplo la trece. Esta salida encenderá un diodo led cuando haya poca luz.

2017-04-14 19_50_31-LTspice XVII - [Draft1.asc]

El circuito funcionando puede verse a continuación:

Por último, el código para hacer funcionar la placa es el siguiente:

//Enciendo un diodo led al bajar de un determinado
//nivel la photoresistencia

const int POT=0;
const int LROJO = 13;
int val=0;

void setup()
{
pinMode(13, OUTPUT);
Serial.begin(9600); //Para verlo en el monitor serie
}

void loop()
{
val = analogRead(POT);
Serial.println(val);
if (val <= 300)
{
digitalWrite(LROJO, HIGH);
}
else
{
digitalWrite(LROJO, LOW);
}

delay (500);
}

Si queremos saber el valor leído por la entrada analógica, usaremos el monitor serie. Fijaros en la siguiente imagen:

2017-04-17 12_50_49-C__Users_Jose Mari_Documents_Desarrollo_arduino_poten-analogico_poten-analogico..png

Y una vez activado, se abrirá una pestaña en la que podremos observar el valor leído por la entrada analógica:

2017-04-17 12_53_01-Program Manager

Nada mas de momento y hasta el siguiente artículo.

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s