Entradas	
  y	
  Salidas	
  Analógicas	
  
	
  Arduino	
  
IES	
  	
  Vicente	
  Aleixandre	
   José	
  Pujol	
  Pérez	
  ...
Entradas y Salidas Analógicas
•  Software nuevo que vamos a usar
–  PWM
•  Programación avanzada
•  Sensores:
–  Hardwared...
3"
Software nuevo!
Estructura
OperadoresBooleanos
•  &&;||;!;
Funciones
E/S Analógicas
• analogRead ()
• analogWrite ()-PW...
4
PWM	
  
La modulación por ancho de pulso
(PWM) nos permite simular una
salida analógica con una señal
digital.
•  analog...
5
Programación	
  avanzada	
  
Ponderación de entradas:
Para atenuar valores erroneos de los sensores podemos usar
Vactual...
6
Potenciómetro
Es una Resistencia Variable, permite regular la
tensión de alimentación
•  R=0-10kΩ
7
Potenciómetro
Esquema de conexión
8
LDR
Resistencia Dependiente de la Luz
•  Oscuridad R=MΩ
•  Luz de día R=100Ω
9
LDR	
  
Esquema de conexión
10
NTC	
  
Resistencia dependiente de la Temperatura
Mismo esquema de conexión que para la LDR
11
Piezoeléctrico
Nos permiten detectar vibraciones, golpes
Son elementos reversibles, a partir de una vibración
producen ...
12
Sensor	
  de	
  distancia	
  
Sensor de distancia mediante infrarrojos
•  Rango: 20-150cm
•  Conexión directa
13
Lectura	
  de	
  Sensores	
  
El primer paso a la hora de usar un sensor es saber que
valores nos da según la variable ...
14
PrácAcas	
  
15
Tonos musicales!
Para tocar una nota tenemos que aplicar una onda
cuadrada con una anchura de pulso igual a la mitad
de...
16
Tonos musicales
17
Tonos musicales
Tone: Genera una onda cuadrada de la frecuencia
especificada (y un 50% de ciclo de trabajo) en un pin.
...
18
Tonos musicales
19
Tonos musicales
20
Tonos musicales
21
PrácAcas	
  
Entradas	
  y	
  Salidas	
  Analógicas	
  
Curso	
  Arduino	
  
Profesores	
  Secundaria	
  
José	
  Pujol	
  	
  
IES	
  ...
Próxima SlideShare
Cargando en…5
×

Practicas E -S Analogicas Arduino

13.464 visualizaciones

Publicado el

Practicas Entradas -Salidas Analogicas Arduino

Publicado en: Tecnología
2 comentarios
2 recomendaciones
Estadísticas
Notas
Sin descargas
Visualizaciones
Visualizaciones totales
13.464
En SlideShare
0
De insertados
0
Número de insertados
7.910
Acciones
Compartido
0
Descargas
236
Comentarios
2
Recomendaciones
2
Insertados 0
No insertados

No hay notas en la diapositiva.

Practicas E -S Analogicas Arduino

  1. 1. Entradas  y  Salidas  Analógicas    Arduino   IES    Vicente  Aleixandre   José  Pujol  Pérez    
  2. 2. Entradas y Salidas Analógicas •  Software nuevo que vamos a usar –  PWM •  Programación avanzada •  Sensores: –  Hardwaredeconexión –  Lecturadesensores •  Prácticas •  Tonos musicales 2
  3. 3. 3" Software nuevo! Estructura OperadoresBooleanos •  &&;||;!; Funciones E/S Analógicas • analogRead () • analogWrite ()-PWM Tiempo • delayMicroseconds() Funciones Serial •  Serial.begin () •  Serial.print () •  Serial.println ()
  4. 4. 4 PWM   La modulación por ancho de pulso (PWM) nos permite simular una salida analógica con una señal digital. •  analogWrite (0-255) •  Simula voltaje: 5v*x/255 •  La señal tiene una frecuencia de 500MHz, T=2 μs
  5. 5. 5 Programación  avanzada   Ponderación de entradas: Para atenuar valores erroneos de los sensores podemos usar Vactual= analogRead(sensorPin); Vactual=Vanterior * 0,8+ Vactual * 0,2; Vanterior=Vactual; Calibración de sensores: Sensor (0, 1023)=210 Actuador (0, 255)=28 Función map: map(valor, fromLow, fromHigh, toLow, toHigh) x=map(valor, 0, 1024, 0, 255) Sensor(Vmin, Vmax) Vfin=(Vact-Vmin) * 255/(Vmax-Vmin)
  6. 6. 6 Potenciómetro Es una Resistencia Variable, permite regular la tensión de alimentación •  R=0-10kΩ
  7. 7. 7 Potenciómetro Esquema de conexión
  8. 8. 8 LDR Resistencia Dependiente de la Luz •  Oscuridad R=MΩ •  Luz de día R=100Ω
  9. 9. 9 LDR   Esquema de conexión
  10. 10. 10 NTC   Resistencia dependiente de la Temperatura Mismo esquema de conexión que para la LDR
  11. 11. 11 Piezoeléctrico Nos permiten detectar vibraciones, golpes Son elementos reversibles, a partir de una vibración producen un voltaje, y a partir de un voltaje vibran. R=1MΩ
  12. 12. 12 Sensor  de  distancia   Sensor de distancia mediante infrarrojos •  Rango: 20-150cm •  Conexión directa
  13. 13. 13 Lectura  de  Sensores   El primer paso a la hora de usar un sensor es saber que valores nos da según la variable de la que dependa
  14. 14. 14 PrácAcas  
  15. 15. 15 Tonos musicales! Para tocar una nota tenemos que aplicar una onda cuadrada con una anchura de pulso igual a la mitad del periodo delayMicroseconds(1915);
  16. 16. 16 Tonos musicales
  17. 17. 17 Tonos musicales Tone: Genera una onda cuadrada de la frecuencia especificada (y un 50% de ciclo de trabajo) en un pin. La duración puede ser especificada, en caso contrario la onda continua hasta que haya una llamada a noTone() El pin puede conectarse a un zumbador piezoeléctrico u otro altavoz que haga sonar los tonos. •  tone(pin, frecuencia (hz)) •  tone(pin, frecuencia, duracion (ms))
  18. 18. 18 Tonos musicales
  19. 19. 19 Tonos musicales
  20. 20. 20 Tonos musicales
  21. 21. 21 PrácAcas  
  22. 22. Entradas  y  Salidas  Analógicas   Curso  Arduino   Profesores  Secundaria   José  Pujol     IES  Vicente  Aleixandre   Sevilla   tecnopujol.wordpress.com                                                  @tecnopujol  

×