Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
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 ……
Upcoming SlideShare
Loading in …5
×

Prácticas arduino

2,925 views

Published on

Prácticasarduino

Published in: Education
  • Be the first to comment

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 ……

×