Inspiration
Hemos detectado que los niños con discapacidades motoras tienden a ser marginados y dependientes de sus padres, muchas veces estas familias no cuentan con los recursos suficientes para someterlos a terapias de rehabilitacion fisica. Buscamos que a través del Internet de las cosas y tecnologías libres proponer una solución efectiva y divertida aplicando el principio de Gamfication.
What it does
Juego de un ninja que salta en un escenario con obstáculos aleatorios, con un sistema de puntuaciones y por medio de la manipulación de un sensor se obtenga el mayor puntaje posible así como una larga trayectoria del Ninja.
How I built it
Comenzamos con plantear la problemática y buscar una solución no solo efectiva sino también adictiva y divertida. Diseñamos un juego, lo maquetamos a lapiz y papel, definimos escenario, personaje, dinamica del juego, se realizo en Nodejs como servidor, Javascript como lenguaje para el desarrollo, socket.io para la comunicacion del arduino con la computadora y el sensor ultrasonico que es el que detecta el movimiento.
Challenges I ran into
El principal problema que tuvimos fue que no se podia establecer la comunicacion serial con el arduino que socket.io no funciona bien con windows 10, tuvimos que instalar en linux todo el sistema de nuevo y por fin corrio, tampoco pudimos acceder a aws por que no envio el correo de confirmacion.
Accomplishments that I'm proud of
Que lo terminamos a tiempo, lo pudimos solucionar, conocimos personas increíbles y que vencimos el miedo a conocer nuevas tecnologías.
What I learned
Trabajo en equipo, aprendimos de modelo de negocios y del conocimiento colaborativo.
What's next for Ninja Top
Agregar la gestión de usuarios, generarle un installer y distribuirlo en playstore y tiendas electrónicas o que compren el leap-motion.
Built With
- arduino
- express.js
- javascript
- leap-motion
- node.js
- sensor-ultrasonic
- socket.io

Log in or sign up for Devpost to join the conversation.