Sobre este proyecto
it-programming / others-5
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