Usar El Meow Meow Como Un Mouse

About: Fundador de The Inventor's House Hackerspace, Movimiento Maker y Hardware Libre, DIY, Workaholic

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:

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

  1. Entrar a Maker MakeCode de Microsoft https://maker.makecode.com/
  2. elegir la opción "New Project"
  3. Aparecerán varias tarjetas, elegir "Meow Meow"
  4. Aparecerá una pantalla donde podremos agregar los bloques par programar nuestro Meow Meow
  5. Ahora debes ir a la sección Advanced->Extensions y elegir el paquete mouse
  6. 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

https://makecode.com/_CXwfCEdkCDb8

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

https://makecode.com/_HcceaPea0VUz

Share

    Recommendations

    • Big and Small Contest

      Big and Small Contest
    • First Time Author

      First Time Author
    • Make it Glow Contest 2018

      Make it Glow Contest 2018

    Discussions