El documento describe 5 retos de programación para vehículos EV3. El Reto 1 implica mover el vehículo hacia adelante, esperar, emitir un sonido y girar. El Reto 2 implica mover el vehículo alrededor de 3 obstáculos sin tocarlos. El Reto 3 implica mover el vehículo en un bucle que incluye avanzar, retroceder y girar. El Reto 4 implica detener y mover el vehículo dependiendo del color detectado por un sensor de color. El Reto 5 implica mantener el vehículo quieto
Descrição original:
Breve manual de practicas para inicios en lego EV3
El documento describe 5 retos de programación para vehículos EV3. El Reto 1 implica mover el vehículo hacia adelante, esperar, emitir un sonido y girar. El Reto 2 implica mover el vehículo alrededor de 3 obstáculos sin tocarlos. El Reto 3 implica mover el vehículo en un bucle que incluye avanzar, retroceder y girar. El Reto 4 implica detener y mover el vehículo dependiendo del color detectado por un sensor de color. El Reto 5 implica mantener el vehículo quieto
El documento describe 5 retos de programación para vehículos EV3. El Reto 1 implica mover el vehículo hacia adelante, esperar, emitir un sonido y girar. El Reto 2 implica mover el vehículo alrededor de 3 obstáculos sin tocarlos. El Reto 3 implica mover el vehículo en un bucle que incluye avanzar, retroceder y girar. El Reto 4 implica detener y mover el vehículo dependiendo del color detectado por un sensor de color. El Reto 5 implica mantener el vehículo quieto
RETO #1 Vamos a realizar nuestro primer reto EV3. El vehículo realizará las siguientes tareas:
1. Moverse hacia delante 3 rotaciones.
2. Esperar 2 segundos. 3. Emitir sonido de despedida "Goodbye" 4. Girar 180 grados 5. Regresar al punto de salida con un desplazamiento de 3 rotaciones. RETO # 2 En este proyecto el robot deberá moverse de la posición inicial hasta detenerse en la posición final sin tocar los obstáculos describiendo la siguiente secuencia:
1. Moverse hacia delante. Se desplazará hacia delante mientras no detecte la
proximidad de un obstáculo. 2. Esperar hasta detectar proximidad. Cuando detecte el primer obstáculo, el sensor ultrasónico arrojará un valor limite (10 cm) y dejará pasar al siguiente bloque. 3. Giro a la izquierda. Girará en el sentido antihorario una amplitud de 90 grados. 4. Moverse hacia delante. Se desplazará hacia delante mientras no detecte la proximidad del siguiente obstáculo. 5. Esperar hasta detectar proximidad. Cuando detecte el segundo obstáculo, el sensor ultrasónico arrojará un valor limite (10 cm) y dejará pasar al siguiente bloque. 6. Giro a la derecha. Girará en el sentido horario una amplitud de 90 grados. 7. Moverse hacia delante. Se desplazará hacia delante mientras no detecte la proximidad del siguiente obstáculo. 8. Esperar hasta detectar proximidad. Cuando detecte el tercer obstáculo, el sensor ultrasónico arrojará un valor limite (10 cm) y dejará pasar al siguiente bloque. 9. Detenerse. El vehículo se detendrá al llegar próximo al tercer obstáculo. RETO #3
En este proyecto el robot describirá
un bucle de la siguiente secuencia: 1. Moverse hacia delante. Se desplazará hacia delante mientras no choque con ningún obstáculo 2. Esperar mientras no colisione. Cuando colisione contra un obstáculo, el sensor táctil tomará el valor 1 y dejará pasar al siguiente bloque. 3. Retroceder hacia atrás. Se desplazará hacia atrás media rotación. 4. Girar a la izquierda. Girará en el sentido contrario a las agujas del reloj una amplitud de 90 grados. RETO #4 El robot se detendrá cuando el sensor de color detecte el color negro y se moverá hacia delante cuando detecte cualquier otro color. El flujo se ejecutará en un bucle continuo que terminará cuando se pulse el botón Centro en el brick del EV3.
Para implementar este programa se utilizarán como elementos de programación:
el bucle y el interruptor.
Bucle. Es un contenedor que ejecuta de
forma repetida la secuencia de bloques que se sitúan en su interior.
Interruptor. Es un contenedor que
dispone de 2 o más secuencias de bloques de programación. Cada secuencia recibe el nombre de Caso. RETO #5 Descripción El vehículo se mantiene parado hasta que se pulsa el sensor táctil. A partir de ese momento se desplaza hacia delante y se detiene cuando el sensor choca contra un obstáculo o pared. Reglas El vehículo permanece estático mientras no se pulse el sensor táctil. El desplazamiento se produce en línea recta hacia delante. Pistas Aplica las instrucciones recogidas en esta página para el diseño del programa. No es necesario utilizar bucles. Utiliza el bloque Esperar del Sensor táctil > Comparar > Estado 1 para implementar la salida inicial y luego la detención final.