Terminado

Juego Rfid - Arduino - Leds

Publicado el 28 Noviembre, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Materiales:
Arduino Nano
TAGs 4(mínimo) Llaveros y/o tarjetas
Lector RFID
Tira led 5050 RGB 12V
Buzzer

JUEGO
Hay dos grupos de TAGs denominados verde y rojo. Cada grupo puede tener 5 o más tags.
Inicia el juego y se enciende la tira led rgb 5050 en azul con efecto fade (desvanecer) se enciende y apaga continuamente y un sonido bip cada un segundo (tiempo a verificar).



Si toca un tag del grupo rojo o verde el lector del rfid la tira rgb que estaba en color azul pasa al color del grupo correspondiente (verde o rojo) con el efecto fade y continua el bip.
A medida que pasa el tiempo cada 1min el efecto fade se hace cada vez más rápido como asi también el sonido Bip.
Si pasan 5 minutos continuos con el mismo color el led rgb quedará encendido del color correspondiente y el sonido bip sornará 3 veces indicando que finalizo la partida.

En el caso que este de un color (rojo o verde) y uno del color contrario toca el lector automáticamente pasa al otro color y así sucesivamente hasta que uno de los dos grupos llegue a los 5 minutos acumulados.

Los tiempos de cada color son acumulativos individualmente por grupo, es decir,
Ejemplo:
-    Inicia juego.
-    Tiempo x de juego un tag verde toca el lector. (Inicia Tempo Verde = TV)
-    En el minuto 2:30 = TV un tag del equipo rojo toca el lector.

Tiempo Verde se detiene e inicia Tiempo Rojo en 0.
-    Tiempo después un tag verde vuelve a toca el lector, el Tiempo Verde inicia en 2.30 (valor almacenado anteriormente en TV).
-    Idénticamente con Tiempo Rojo = TR en el transcurso del juego.



En todos los casos de tiempo se deberán respetar los efectos de luz y sonido mencionados anteriormente.

Se deberá entregar:
- Código y librerías utilizadas.
- En el código se deberá marcar: Donde se agregan los números de tag para cada grupo como así también donde se pueden cambiar los tiempos de luces y sonido en caso que requiera hacer cambios a futuro.
- Esquema de conexión.


- Video mostrando el correcto funcionamiento.
- Se valorara propuesta de mejora -

notas:
- el tiempo del trabajo lo dirá el programador.
- El presupuesto deberá ser expresado en Pesos Argentinos ($ARG).


- No hay presupuesto mínimo ni máximo. Se evaluara en base a los valores recibidos y las propuestas de mejora).

Categoría Programación y Tecnología
Subcategoría Otros
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite

Plazo de Entrega: 27 Enero, 2020

Habilidades necesarias