Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.
Prácticas Arduino
Antonio Vives
Entradas-Salidas Digitales
Practica 1.- Hacer que un LED se encienda y se apague
 Vamos a hacer que un LED se mantenga
en...
Circuito eléctrico
 Para este ejemplo podemos tomar
cualquiera de las salidas digitales del
Arduino 0-13.
 Colocaremos u...
Programa
El LED se enciende durante
1seg y se mantiene apagado
0,5seg.
Esto se repite continuamente
LED; pin 13
Diseño
Circuito Real
Practica 2.- Encender LED con pulsador
 Pulsamos para encender y al soltar se apaga
– Materiales:
 LED
 Resistencia 220...
Circuito Eléctrico
Conexión de un
LED
Conexión de un
PULSADOR
Programa
El LED se mantiene
encendido mientras se
mantiene pulsado.
Pulsador; pin 8
LED; pin 3
Diseño
Circuito Real
Practica 3.- Juego de luces con LEDs
 3 Leds que se encienden de manera
secuencial uno tras otro
– Materiales:
 3 LED
 ...
Programa
Secuencia de 3 LEDs que
se encienden uno tras otro
cada 0,5seg y después se
apagan
LEDs; pin 6, 7 y 8
Diseño
Prácticas propuestas
 Práctica 4: Cruce semáforos
 Práctica 5: Led ON-OFF con 2 pulsadores
 Practica 6: Secuencia de 4 ...
Entradas-Salidas Analógicas
Practica 8.- Hacer que un LED se encienda y se apague
dependiendo de la luz
 Vamos a hacer qu...
Circuito Eléctrico
Conexión del LED Conexión de la LDR
Programa
Led que se enciende
dependiendo del nivel de
luz
LED; pin 13
Entrada Analógica 0
Diseño
Practica 9.- Indicador de nivel de luz
 Utilizando la práctica 8 construir un indicador de luz
con 3 LEDs, 3 LEDs encendi...
Practica 10.- LED que varía el brillo
 Hacer que un LED varíe su brillo desde apagado hasta
totalmente encendido y se vue...
Programa
Led que se enciende y se
apaga despacio, variando
así el brillo
LED; pin 6
Circuito Eléctrico
Conexión de un LED
Practica 11.- LED que varía el brillo con un
potenciómetro.
 Hacer que el brillo del LED se haga con la ayuda de
un poten...
Programa
Led que varía el brillo
según una entrada
analógica de un
potenciómetro
LED; pin 6
Circuito Eléctrico
Conexión del LED Conexión del potenciómetro
Practica 12.- Movimiento de un servomotor
con un potenciómetro.
 Hacer que el servo gire acorde al giro de un
potenciómet...
Regulación de la posición de un Servomotor.
Los servomotores tienen 3 patillas :
• +5V
• Masa (-)
• Y control que es un tr...
Programa
Servo que se mueve según
una entrada analógica de
un potenciómetro
Servo; pin 9
Salida PMW
Tenemos que incluir la...
Circuito Eléctrico
Conexión Servo Conexión del potenciómetro
Continuaremos con la
programación ……
Próxima SlideShare
Cargando en…5
×

Prácticas arduino

2.939 visualizaciones

Publicado el

Prácticasarduino

Publicado en: Educación
  • Sé el primero en comentar

Prácticas arduino

  1. 1. Prácticas Arduino Antonio Vives
  2. 2. Entradas-Salidas Digitales Practica 1.- Hacer que un LED se encienda y se apague  Vamos a hacer que un LED se mantenga encendido 1 seg y después este apagado durante 0,5 seg. – Materiales:  LED  Resistencia 220Ω
  3. 3. Circuito eléctrico  Para este ejemplo podemos tomar cualquiera de las salidas digitales del Arduino 0-13.  Colocaremos una resistencia en serie con el LED para limitar la corriente. (220 Ω)
  4. 4. Programa El LED se enciende durante 1seg y se mantiene apagado 0,5seg. Esto se repite continuamente LED; pin 13
  5. 5. Diseño
  6. 6. Circuito Real
  7. 7. Practica 2.- Encender LED con pulsador  Pulsamos para encender y al soltar se apaga – Materiales:  LED  Resistencia 220 ohmios.  Pulsador  Resistencia 10K.
  8. 8. Circuito Eléctrico Conexión de un LED Conexión de un PULSADOR
  9. 9. Programa El LED se mantiene encendido mientras se mantiene pulsado. Pulsador; pin 8 LED; pin 3
  10. 10. Diseño
  11. 11. Circuito Real
  12. 12. Practica 3.- Juego de luces con LEDs  3 Leds que se encienden de manera secuencial uno tras otro – Materiales:  3 LED  3 Resistencia 220 ohmios.
  13. 13. Programa Secuencia de 3 LEDs que se encienden uno tras otro cada 0,5seg y después se apagan LEDs; pin 6, 7 y 8
  14. 14. Diseño
  15. 15. Prácticas propuestas  Práctica 4: Cruce semáforos  Práctica 5: Led ON-OFF con 2 pulsadores  Practica 6: Secuencia de 4 luces con 2 pulsadores, pulsamos A y hace una cosa y pulsamos B y hace otra.  Práctica 7: Led ON-OFF con 1 pulsador.
  16. 16. Entradas-Salidas Analógicas Practica 8.- Hacer que un LED se encienda y se apague dependiendo de la luz  Vamos a hacer que un LED se encienda dependiendo del el nivel de luz. – Materiales:  LED  Resistencia 220Ω  LDR  Resistencia 2k2 (Puede variar en función del nivel de luz)  El valor de la entrada analógica varia de 0 a1024.
  17. 17. Circuito Eléctrico Conexión del LED Conexión de la LDR
  18. 18. Programa Led que se enciende dependiendo del nivel de luz LED; pin 13 Entrada Analógica 0
  19. 19. Diseño
  20. 20. Practica 9.- Indicador de nivel de luz  Utilizando la práctica 8 construir un indicador de luz con 3 LEDs, 3 LEDs encendidos mucha luz, 3 apagados poca luz – Materiales:  3 LED  3 Resistencia 220Ω  LDR  Resistencia 2k2 (Puede variar en función del nivel de luz)
  21. 21. Practica 10.- LED que varía el brillo  Hacer que un LED varíe su brillo desde apagado hasta totalmente encendido y se vuelva a apagar despacio – Materiales:  1LED  1 Resistencia 220Ω  Utilizamos la instrucción for para incrementar el valor del brillo, el valor de la salida analógica varía de 0 a 255  Las salidas digitales que pueden actuar de esta manera son las PMW(3, 5, 6, 9, 10 y 11), en la placa están indicadas con ~.
  22. 22. Programa Led que se enciende y se apaga despacio, variando así el brillo LED; pin 6
  23. 23. Circuito Eléctrico Conexión de un LED
  24. 24. Practica 11.- LED que varía el brillo con un potenciómetro.  Hacer que el brillo del LED se haga con la ayuda de un potenciómetro. – Materiales:  1LED  1 Resistencia 220Ω  1 potenciómetro 10K  Colocaremos el potenciómetro a una entrada digital y el valor lo dividimos entre 4 para que nos de un rango entre 0 y 255
  25. 25. Programa Led que varía el brillo según una entrada analógica de un potenciómetro LED; pin 6
  26. 26. Circuito Eléctrico Conexión del LED Conexión del potenciómetro
  27. 27. Practica 12.- Movimiento de un servomotor con un potenciómetro.  Hacer que el servo gire acorde al giro de un potenciómetro. – Materiales:  Servomotor.  1 potenciómetro 10K  Hay que tener en cuenta que la corriente de salida del arduino es limitada, por tanto debemos conectar el positivo (5V) del servo a una fuente auxiliar y el negativo al servo y a arduino para tener la referencia de negativo en común.
  28. 28. Regulación de la posición de un Servomotor. Los servomotores tienen 3 patillas : • +5V • Masa (-) • Y control que es un tren de impulsos que varía en amplitud
  29. 29. Programa Servo que se mueve según una entrada analógica de un potenciómetro Servo; pin 9 Salida PMW Tenemos que incluir la librería de control de servos # include <Servo.h>
  30. 30. Circuito Eléctrico Conexión Servo Conexión del potenciómetro
  31. 31. Continuaremos con la programación ……

×