PDF de programación - Taller de Arduino - Sensores Analógicos

Imágen de pdf Taller de Arduino - Sensores Analógicos

Taller de Arduino - Sensores Analógicosgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 31 de Diciembre del 2017)
1.205 visualizaciones desde el 31 de Diciembre del 2017
218,6 KB
14 paginas
Creado hace 11a (15/08/2012)
Arduino

Taller de Arduino

Sensores Analógicos



Eduardo Sacristán Ruiz Funes



Arduino

● Sensores analógicos

● Potenciometro
● Fotorresistencia
● Sensor Piezoeléctrico
● Sensor de Temperatura





Arduino

Analógico - Digital

● Analógico

– Valores continuos en un rango
– Ejemplo: todos los valores entre 0 y 5

● Digital

– Sólo tiene dos valores
– Ejemplos: 0-1, Verdadero-Falso, 0 o 5 volts





Arduino

Sensores analógicos

● El arduino es un dispositivo digital
● Queremos sensar magnitudes analógicas
● Que tienen rangos de valores continuos
● Es necesario hacer la conversión de valores

analógicos a digitales

● El arduino lo hace por nosotros
● Tenemos que usar voltajes entre 0 y 5 Volts





Arduino

Pines de entrada Analógicos

● El arduino UNO tiene 6 puertos analógicos

– del A0 al A5
– son puertos sólo de entrada/lectura analógica

● El microcontrolador tiene un transductor

– convierte la señal analógica a digital

● Pueden usarse también como digitales





Arduino





Arduino

Uso de los pines analógicos
● La entrada debe ser de entre 0 y 5 volts

– la convierte a un número entero
– usando 10 bits de resolución
– 0 volts = 0, 5 volts = 1023, 2.5 volts = 512
– nos da aproximadamente 0.0049 V. por unidad

● Podemos cambiar el valor del voltaje máximo

– por un voltaje menor a 5 volts
– con el pin AREF y la función analogReference()





Arduino

Lectura de sensores analógicos

● Para leer de un pin analógico usamos:

– analogRead(pin);
– nos regresa un valor entero entre 0 y 1023

● No es necesario usar pinmode() para

declararlos como de lectura
– son sólo de lectura analógica





Arduino

Pines analógicos como digitales

● Podemos usar los pines analógicos como

digitales:
– los nombramos como A0, A1,...

● Y usamos las mismas funciones que usamos

para los digitales:
– pinMode(A0, OUTPUT);
– digitalWrite(A0, HIGH);





Arduino

Para conocer los valores analógicos
● Usamos la comunicación serial
● Utilizando la biblioteca Serial
● La inicializamos con:

– Serial.begin(9600);

● Escribimos desde el Arduino con:

– Serial.print(valor);
– Serial.println(valor);

● Los podemos ver en el Monitor Serial





Arduino

Sensores analógicos

● Dispositivos de resistencia variable
– potenciometros, fotorresistencias, ...

● Circuitos integrados

– sensor de temperatura, ...

● Equipos con algún circuito de control o hasta

con un microcontrolador





Arduino

Divisor de Voltaje

● Un circuito para leer sensores analógicos



● Combinamos dos resistencias

– una resistencia fija que es conocida
– la resistencia del sensor que es variable





Arduino

Divisor de Voltaje





Arduino

Proyectos con sensores analógicos

● Sensores de resistencia variable

– un potenciometro
– una celda fotorresistiva o fotorresistencia
– un divisor de voltaje con dos fotorresistencias
– un piezoeléctrico como sensor
● Sensores con salida analógica

– sensor de temperatura
  • Links de descarga
http://lwp-l.com/pdf8106

Comentarios de: Taller de Arduino - Sensores Analógicos (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad