lecciÓnde programaciÓn para principiantes€¦ · • dejar de reproducir cualquier sonido •...
TRANSCRIPT
![Page 1: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/1.jpg)
By Sanjay and Arvind Seshan
Bloque de sonido
LECCIÓN DE PROGRAMACIÓN PARA PRINCIPIANTES
![Page 2: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/2.jpg)
OBJETIVOS DE LA LECCIÓN
1. Aprender como usar el Bloque de Sonido2. Entender porque el Bloque de Sonido es útil al programar
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 2
![Page 3: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/3.jpg)
SOUND BLOCK
• El Bloque de Sonido reproduce sonidos en el EV3
• Puedes reproducir archivos, tonos y notas
• Ubicado en la pestaña Verde
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 3
![Page 4: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/4.jpg)
MAS SOBRE EL BLOQUE DE SONIDO• Cuatro Modos• Detener
• Dejar de reproducir cualquier sonido• Reproducir Archivo
• Reproduce archivos de sonido .rsf• Esto se usa para reproducir sonidos (ej.
Hola)• Reproducir Tono
• Reproduce una frecuencia especifica• También reproduce frecuencias
personalizadas a través del cable de datos• Reproducir Nota
• Reproduce cualquier nota musical (ej. D, D#)
• Reproduce cualquier nota en un piano
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 4
![Page 5: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/5.jpg)
ENTRADAS
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 5
A. Volumen de sonidoB. Espere a que el sonido termine antes de moverseC. Nombre del archivo de sonidoD. Frecuencia / Nota de sonidoE. Duración del sonidoF. Nota de piano para reproducir
A B
C
D E A B F E A B
![Page 6: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/6.jpg)
DESAFÍO 1 DEL BLOQUE DE SONIDO
• Has un programa que diga hola (hello) después de que presiones el sensor de tacto.
• Consejos:• Tendrás que usar un bloque de espera• Tendrás que utilizar el bloque de sonido en el modo de
reproducir archivo
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 6
![Page 7: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/7.jpg)
SOLUCIÓN DESAFÍO 1
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 7
Espera para ser precionado Reproducir Hola
![Page 8: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/8.jpg)
DESAFÍO 1 DEL BLOQUE DE SONIDO
• Levanta su robot y colócalo sobre diferentes colores. Checa si el sensor lee negro. Si es así, has que el robot diga “black” (negro). Si el robot detecta rojo, has que diga “red” (rojo).
• Para cualquier otro color, reproduzca una nota de tu elección por 0.01
• Asegúrate que los sonidos esperen para su terminación.• Repite esto para siempre
• Desafío bonus: ¿Puedes hacer lo de arriba mientras que el robot avance? Has que el robot avance sobre diferentes colores para probar el programa.
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 8
![Page 9: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/9.jpg)
SOLUCIÓN DE DESAFÍO 2
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 9
Interruptor para
medir el color
Si negro, reproduce “black”
Si rojo, reproduce “Red”
Establecer por defecto
Reproducir una nota para cualquier otro color
Repetir para siempre
![Page 10: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/10.jpg)
SOLUCIÓN DE DESAFÍO 2: BONUS
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 10
Mover con poder 10
Repetir para
siempre
Interruptor para
medir el color
Si negro, reproduce “black”
Si rojo, reproduce “Red”
Reproducir una nota para cualquier otro color
Establecer por defecto
![Page 11: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/11.jpg)
DESAFÍOS ADICIONALES
• Añada más colores al interruptor de modo que cuando el robot se mueva sobre colores adicionales, diga "verde", "azul", "amarillo", etc.
• Haga que el código se detenga después de que el robot detecte 5 colores
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 11
![Page 12: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/12.jpg)
GUÍA DE DISCUSIÓN
¿Por qué quieres saber como utilizar el bloque de sonido?
• Te gustaría saber en que parte del programa estas. Consulte Lección de depuración en nivel Intermedio.
• El bloque de sonido es una manera divertida de agregar emoción a tu robot
• Puede utilizar sonidos para interactuar con el usuario en un juego diciendo "Buen trabajo", "juego terminado", etc.
Copyright © EV3Lessons.com 2016 (Last edit: 7/04/2016) 12
![Page 13: LECCIÓNDE PROGRAMACIÓN PARA PRINCIPIANTES€¦ · • Dejar de reproducir cualquier sonido • Reproducir Archivo • Reproduce archivos de sonido .rsf • Esto se usa para reproducir](https://reader034.vdocumento.com/reader034/viewer/2022051607/60395e7d3fa03139301c0b21/html5/thumbnails/13.jpg)
CREDITS
• Este tutorial fue creado por Sanjay Seshan and Arvind Seshan• Traducida por: Ian De La Garza Team: Voltec Robotics 6647• Mas lecciones disponibles en www.ev3lessons.com
Esta obra obtiene su licencia bajo Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
13© EV3Lessons.com, 2017 Last Update: (5/16/2017)