ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... ·...

13
1 ENTRADAS ANALÓGICAS Y SALIDA PWM Centro CFP/ES P3.1- ENTRADA ANALÓGICA En este tercer proyecto vamos a aprender utilizar las entradas analógicas de nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED con un potenciómetro conectado a una entrada analógica. En el primer dibujo podemos ver las entradas analógicas y en la figura de la derecha las salidas analógicas que podemos utilizar.

Transcript of ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... ·...

Page 1: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

1

ENTRADAS ANALÓGICAS Y SALIDA PWM

Centro CFP/ES

P3.1- ENTRADA ANALÓGICA

En este tercer proyecto vamos a aprender utilizar las entradas analógicas denuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodoLED con un potenciómetro conectado a una entrada analógica.

En el primer dibujo podemos ver las entradas analógicas y en la figura de laderecha las salidas analógicas que podemos utilizar.

Page 2: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

2

ENTRADA ANALÓGICA Y SALIDA PWM

ENTRADA ANALÓGICA Y SALIDA PWM

Page 3: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

3

ENTRADA ANALÓGICA Y SALIDA PWM

ENTRADA ANALÓGICA Y SALIDA PWM

Page 4: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

4

ENTRADA ANALÓGICA Y SALIDA PWM

ENTRADA ANALÓGICA Y SALIDA PWM

Page 5: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

5

P5- ENTRADA ANALÓGICA

En este caso vamos a ver una novedad: analogRead(entrada a leer)

Nuestra práctica consiste en introducir mediante un potenciómetro un valoranalógico por A0 y hacer variar el parpadeo de un led conectado a la pata 9.

P6.- ENTRADA ANALÓGICA Y SALIDA PWM

Utilizando el mismo hardware anterior vamos a introducir un nuevo código pararealizar un ejemplo diferente, en este proyecto, nuestro diodo LED variará suintensidad lumínica en función del valor que esté aportando el potenciómetro anuestra entrada analógica, esto es el llamado efecto fading (desvanecimiento),puede observarse que se ha elegido la salida número 9, ya que esta sí que escompatible con la opción PWW.

En este código veremos el uso de la instrucción

analogWrite (salida PWM, valor).

Page 6: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

6

P6- ENTRADA ANALÓGICA Y SALIDA PWM

El Hardware es el siguiente:

SERVOMOTORES

Page 7: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

7

SERVOMOTORES

SERVOMOTORES

Page 8: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

8

LIBRERÍA SERVO Y SUS FUNCIONES

LIBRERÍA SERVO Y SUS FUNCIONES

Page 9: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

9

LIBRERÍA SERVO Y SUS FUNCIONES

LIBRERÍA SERVO Y SUS FUNCIONES

Page 10: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

10

LIBRERÍA SERVO Y SUS FUNCIONES

LIBRERÍA SERVO Y SUS FUNCIONES

Page 11: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

11

LIBRERÍA SERVO Y SUS FUNCIONES

P7.- MOVIMIENTO SERVOMOTOR

En esta práctica vamos ha producir movimiento de un servomotor indicando elángulo de movimiento.

El servo realiza una maniobra que consiste en desplazarse de un sentido a otrohasta 180º con un intervalo de 5º finalmente vuelve al principio y se repite elproceso.

Para ello hay que tener en cuenta lo siguiente:

Page 12: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

12

P7.- MOVIMIENTO SERVOMOTOR

Nombreservo.attach (3,300,2300);

Con esta orden le decimos que el servo está conectado en la patilla 3 y cuando suángulo mínimo 180º será en 300usg y máximo 0º cuando tenga 2300usg.

P7.- MOVIMIENTO SERVOMOTOR

Page 13: ENTRADAS ANALÓGICAS Y SALIDA PWM - San Valeroprofesores.sanvalero.net/~arnadillo/Documentos... · nuestro Arduino En este caso variaremos la frecuencia de parpadeo de un diodo LED

13

ENTRADA ANLÓGICA Y SALIDA PWM