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.

Autor: José Mari Domínguez

Ingeniero Técnico Electrónico y administrador del blog. Aficionado a la Electrónica, Informática y a otros temas.

Deja una respuesta

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. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s