Juego Con Arduino

Método de pago: Verificado


Terminado
Descripción:
Arduino Desarrollo Programacion para Modulo Juego Electronico

Se desea ralizar por medio de Arduino UNO un juego, para lo cual se requiere la programacion sea funcional con dicho arduino
este bien comentado, para futuras modificaciones.
y cuente con las siguientes caracteristicas

- 6 Pulsadores o Switch = 6 Puntajes Distintos
Ejemplo
Switch 1 = 2 Puntos
Switch 2 = 5 Puntos
Switch 3 = 8 Puntos
Switch 4 = 12 Puntos
Switch 5 = 15 Puntos
Switch 6 = 30 Puntos

- 2 o 3 Botones de Configuracion Minimo/Maximo
Con los cuales se configura para Iniciar el Juego

Los botones permitiran Ingresar la cantidad de Jugadores lo cual no podra ser ayor e igual a 6, minimo 1.
asi como dar la opcion de Iniciar, y en caso de no querer saltar a uno de los jugadores se pueda presionar uno de los Botones

- Mecanica del Juego
Cada jugador tendra la oportunidad en su turno de presionar 6 Pulsadores (no importa el orden ni tiempo) y no esta obligado a presionar los 6, puede existir el caso
en que no presione uno o incluso ninguno. una vez el jugador cumpla sus 6 oportunidades (donde puede que presionara o no los pulsadores) si se presionaron 6 pulsadores
saltaria automaticamente al siguiente jugador, de no presionar los 6 pulsadores, el turno lo seden con el boton de Salto de jugador.
El puntaje que se realice durante un turno debe ser almacenado y esperar nuevamente su turno para seguir sumando. todo esto hasta llegar a 800 Puntos.
el primero que llegue al puntaje sera el Ganador.

Opcional: el juego podra seguir, hasta que exista el 1, 2 y 3r puesto. Segun el numero de jugadores que fueran configurado

Entre el funcionamiento se debera tener en cuenta:
- Una Pantalla Matriz Puntos Led 8×8 X4 Max7219 Display 4 En 1 Arduino
Con la cual se mostrara el puntaje, el jugador que tiene el turno, y el puntaje del del Switch Presionado, todo segun el instante en el que se encuentre del juego

- Un Arduino Uno, como Hardware y controlador

- Un Modulo SD
Con el cual en cada momento de presionar un Pulsador tendra un sonido especial por puntaje, los sonidos podran estar en cualquier formato de Audio (MP3, Etc)
y contamos actualmente con dos modulos para realizar pruebas, ud podra seleccionar cualquiera de los dos o sugerir alguno siendo este analizado en costos
para el proyecto y Su salida de Audio.

El requerimiento consta de las siguientes Faces
- Determinar la persona idonea para la programacion
- Analizar la propuesta economica y de programacion realizada por el programador
- Aclarar dudas respecto al proyecto
- Realizar la aprobacion del Programador y pago en Workana
- Entregar caractersticas mas amplicas del proyecto, firma de Contrato de confidencialidad, contrato del proyecto (todo de manera digital adjuntando documento de identificacion)
- El programador puede ir realizando pruebas en remoto o incluso presencial si se encuentra en Bogota, Colombia. Si es de manera remota facilitaremos la conexion remota a un equipo de computo
y de ser necesario hacer video conferencia para escuchar el sonido y ver por medio de web cam la pantalla.

PLUS: manejo del Puntaje por un entorno Web (mostrar puntaje) o por medio de una aplicacion de Celular, dara mas puntos de ventaja para desarrollar este proyecto. No siendo esto obligatorio, de tener los conocimientos por favor cotizarlo aparte en la propuesta.

Buscamos mas que finalizar un proyecto, realizar alianzas estrategicas para sacar adelante este y otros proyectos.

Categoría: Ingeniería y Manufactura
Subcategoría: Otros
Tamaño del proyecto: Pequeño
Es un proyecto o una posición?: Un proyecto
Disponibilidad requerida: Según se necesite

Abierto

Presupuesto

5

Propuestas

7

Freelancers interesados

Publicado: Hace 6 meses

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana

Freelancers que ya aplicaron para este trabajo

José R. I have a positive can-do attitude, a particular talent of being able to communicate effectively with different levels of the organization in different circumstances, strong organizational skills, detail oriented and t... + detalles

Leonardo Y. LAS POLITICAS DE WORKANA ME IMPIDEN LA ENTREGA PRESENCIAL DE HARDWARE, NO INSISTA POR FAVOR. Ingeniero en Electrónica graduado en Universidad Tecnológica Nacional, Argentina. Me caracterizo por ser una persona comp... + detalles

Hector O. Ingeniero en informática. Experto en Python, sistemas embebidos y IoT. + detalles

CESAR_. Soy uno de los cinco ingenieros de una empresa emergente, decidimos ser independientes y libres de crear, por esa razón iniciamos nuestra empresa. Me inspira la pasión de diseñar dispositivos, eficientes, interactivos... + detalles

Housem. Ingeniero Electrónico LENGUAJES DE PROGRAMACIÓN Python, C++, Delphi, Java, Android, Mysql, Sqlite, C++ Microcontroladores Arduino, Microchip. SOFTWARE DE DISEÑO AutoCAD, Eagle PCB 8.2, Proteus 8.6, SolidWorks P... + detalles