Retos mCore3

Page 1

Programación: Retos con mBot (Parte 3) Reto 1

Reto 3

Diseña un juego en el que vayan cayendo bombas desde la parte superior del escenario hasta la inferior y a diferente velocidad. Tu personaje se encuentra en la parte inferior y debe esquivarlas. Para ello, sólo puedes moverlo por el escenario de derecha a izquierda y viceversa, usando para ello el sensor slider o deslizador. Recuerda, tu personaje no es inmortal: ¡Si le tocan 3 bombas, perderás y acabará el juego!.

Eres un/a chico/a con poderes ya que eres capaz de detectar ondas de ultrasonidos. Si, créelo, ¡Batman a tu lado es un aficionado! Este reto para intrépidos, lo lograrás si consigues medir el tiempo que tarda un ultrasonido en chocar con un objeto. Ojo, sólo chocar y no el tiempo que tarda en chocar y venir de vuelta y ser detectado por el echo del sensor de ultrasonidos. Investiga qué velocidad lleva esa onda (en cm/s) y recuerda que el t=d/v.

Reto 2 Reto 4 Diseña, a tu gusto, un juego de preguntas y respuestas (mínimo 10 preguntas de tu temática preferida), de modo que: si el jugador acierta la pregunta, la matriz de leds debe visualizar una cara alegre y el programa sumar un punto a sus aciertos. Pero, si el jugador falla, debe visualizar una cara triste y sumar un punto a sus fallos. El juego acaba cuando el jugador falla 3 veces o gana 8 veces.

Diseña un personaje (oye, sé creativo) y consigue que se mueva por el escenario del mBlock cada vez que des una palmada. Recuerda que la placa Auriga de tu Ranger dispone de un sensor de sonido que puede ayudarte a conseguir este reto.

SUSANA OUBIÑA FALCÓN

1


Programación: Retos con mBot (Parte 3) Reto 5 Has encontrado un mechero y, aunque aparentemente parece que está bien, uhhhmmm, no sé, como que te huele raro. ¡Es como si perdiera gas! Utiliza el sensor de gas para diseñar tu primera alarma de gas, de modo que, si el sensor detecta una fuga de gas en el mechero, tu programa te avise de ese peligro con un sonido (buzzer o timbre) o, si lo prefieres, con un mensaje de advertencia en el escenario del mBlock.

Reto 6 Supongo que conoces el dicho “Si la piedra no va a Mahoma, Mahoma irá a la piedra”. ¡Vamos al grano! Crea una discoteca de luces para tu habitación, usando el módulo de LEDs RGB y el módulo potenciómetro, de modo que, según gires el mando del potenciómetro, se visualicen diferentes colores en el anillo de LEDs RGB.

Reto 7 Diseña un juego en el que tu personaje debe recoger objetos que se sitúan de forma aleatoria por el escenario. Hasta aquí todo parece fácil, pero ahora viene la frikada: El personaje lo debes mover con el módulo 4 botones (hará la función de las flechas de un teclado) y debes contabilizar el tiempo que has jugado hasta que ganas (usarás un display 7 segmentos). Por cierto, je, je, ganas cuando consigas coger 20 objetos. Si compites con tus compañeros, el que lo consiga hacerlo en menor tiempo, será el mejor jugador.

Reto 8 ¡Naaada es imposible! Simula el botón PLAY de un reproductor MP3, de modo que, cuando toques el sensor de tacto, se reproduzca tu canción preferida.

SUSANA OUBIÑA FALCÓN

2


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.