Asistencia sobre la Utilización de Aplicaciones Especificas

 

Introduccion Automatismo Robotica IA Protoboard Arduino Proyectos Volver

Taller Robótica

Actividad Practica

1- Blink

(Hola mundo)

Finalidad

● Configurar Arduino

● Hacer parpadear un LED y variar la frecuencia de parpadeo

1-A Blink

(Hola mundo Arduino)

Propuestas

1. Prueba a cambiar el tiempo de parpadeo

2. Prueba a hacer que el LED siga el latido del corazón

3. ¿Podrías hacer que el LED parpadeara una sola vez?

4. Usa variables para definir el tiempo de parpadeo

5. Cual es el límite de la percepción humana? a partir de que tiempo de parpadeo el ojo humano deja de percibirlo

1-B. Blink

(Hola mundo Snap4Arduino)

Practica 2

Finalidad

Vamos a simular un semáforo de coches (rojo, amarillo y verde) que funcione de forma cíclica.

Propuestas

1. Si estás usando Snap4Arduino crea un semáforo virtual

2. Añade un semáforo de peatones (leds rojo y verde) sincronizado con el de coches

 

Practica Nº 3

Controlar el encendido y apagado de un LED con un pulsador, de forma que se encienda o se apague cuando presionamos

el botón.

Propuestas

1. Añade otro LED y haz que se enciendan de manera alternativa al presionar y soltar el pulsador

2. Haz que cada vez que presionamos el pulsador el led se encienda y se apague dos veces.

Propuesta para pulsador con memoria

 

Vamos a añadir memoria al pulsador de forma que recuerde el estado del LED y se comporte como un interruptor.

As presionar el pulsador:

● Si inicialmente el LED estaba encendido, se apaga

● Si estaba apagado se enciende.

Realiza el programa con el IDE de Arduino

 

Practica Nº 4

Interruptor con luz

Finalidad

Encender un LED en función de la intensidad luminosa que recibe el sensor de luz. En oscuridad el LED está encendido y

con alta iluminación apagado.

Primero debemos leer qué valores nos da el sensor según las  diferentes condiciones de luz.

Practica Nº 5

 

 

Practica Nº 6

Haremos que unas instrucciones se repitan un número determinado de veces. Por ejemplo, haremos que un LED se encienda y apague varias veces, esperamos un tiempo y repetimos el proceso.

Propuestas

● Conecta un segundo LED y haz que en cada ciclo el primer LED parpadee 6 veces y el segundo LED tres veces.

● Haz que cada vez que presionamos un pulsador un LED se encienda y se apague tres veces. Cuando el pulsador no está activado el LED permanece apagado.

Practica Nº 7

Propuestas

  • Añade un bucle descendiente al programa anterior de forma que la secuencia se produzca primero en un sentido y después en el otro.

  • Ha que los LEDs se vayan encendiendo consecutivamente sin apagarse y, después, que se vayan apagando uno a uno, en el mismo sentido o en el contrario.

  • Podemos controlar la velocidad de la secuencia con un potenciómetro conectado a una entrada analógica. Utiliza la función map para transformar el rango analógico (de 0 a 1023) a un rango de tiempos (por ejemplo de 50 ms a 1000 ms)

 

Nota: Si desea bajar todos los prácticos en formato PDF para imprimir presione Aqui

 

Volver