Introduction: Usar El Meow Meow Como Un Mouse
Hola amigos
Hoy les voy a mostrar como usar el Meow Meow como un mouse de una manera divertida, utilizaremos algunos videojuegos para demostrar su funcionamiento y voy a explicar como utilizar MakeCode para cambiar la funcionalidad de los "bigotes" del Meow Meow.
Comencemos!
Step 1: Material Necesario
Para cada uno de los ejemplos necesitaremos lo siguiente
Material:
- Meow Meow
- Plastilina
- Cable Micro USB
Software:
Step 2: MakeCode Y Mouse
Usar Make Code
Lo primero que necesitamos es modificar el programa interno del Meow Meow, esto lo haremos de una manera muy sencilla gracias a Maker Make Code de Microsoft
- Entrar a Maker MakeCode de Microsoft https://maker.makecode.com/
- elegir la opción "New Project"
- Aparecerán varias tarjetas, elegir "Meow Meow"
- Aparecerá una pantalla donde podremos agregar los bloques par programar nuestro Meow Meow
- Ahora debes ir a la sección Advanced->Extensions y elegir el paquete mouse
- Con eso tendras todo lo necesario para ejecutar los siguientes ejemplos.
¿Como funciona el mouse?
Existen 3 bloques básicos en el paquete de mouse
mouse.setButton(MouseButton.Right, false):
Esta función hace referencia a los tres posibles botones disponibles para un mouse boton izquierdo, boton derecho y boton central, con el valor verdadero o falso indicas al programa si debe o no ser presionado. Podremos hacer "click" en cualquier lugar con esta función.
mouse.move(0, 0) :
Para lograr que la fecha se mueva sobre la pantalla necesitaremos esta función, tiene dos valores "x" y "y" que indican hacia donde se debe mover el mouse, imagina que la pantalla es un plano cartesiano donde su valor minimo en x es -128 y el maximo 128 y para el eje y es igual.
mouse.turnWheel:
¿tienes un mouse con una pequeña rueda en medio? esta funciona como esa pequeña rueda con la que podemos subir o bajar una pagina
Step 3: Ejemplo Basico De Mouse
Vamos a controlar de manera basica el mouse sobre la pantalla y ver como se hace el click
Lo primero que se debe realizar es poner en "modo bootloader" al Meow Meow, esto lo hacemos por medio del boton que se encuentra en la parte de atras de la tarjeta, se debe presionar dos veces el boton de manera rapida, cuando led led verde prenda y luego se atenúe quiere decir que esta ok, si no es asi vuelva a intentar presionar dos veces de manera rapida el boton .
Vamos a elegir una de las entradas o bigotes del meow meow para tocar, yo elegi la A2 o "fecha izquierda", dentro del ciclo principal elegiremos una condicional "IF" donde el verdadero será cuando la entrada A2 sea presionado y con eso moveremos 11 "pasos" hacia la derecha.
Ahora si deseas mover hacia la izquierda el cursor solo debes colocar un numero negativo.
Si deseas probar puedes encontrar el ejemplo en el siguiente link: https://makecode.com/_Dt7dbYYoxM1V
Step 4: SwingFling
El primer juego que vamos a probar con lo que ahora sabemos será Swing Fling
Swing Fling consiste en hacer que el personaje que esta sobre un columpio logre llegar a la linea de meta, para esto debes empujarlo por medio del mouse de izquierda a derecha
http://www.minimouse.us/SwingFling.htm
Código de MakeCode
Step 5: Frostbite
Frostbite trata de un pequeño personaje azul que trata de comer la mayor cantidad de copos de nieve sin comer ningún mosquito de los que vuelan alrededor
http://www.minimouse.us/frostbite.htm
Código de MakeCode