====== Cronómetro para competiciones ====== ====== El dispositivo ====== Se necesitaba cronometrar concursos de robots para la OSWHDem, por lo que se hizo un dispositivo para realizar la tarea. Tiene las siguientes características: * Basado en Arduino * Genera vídeo en composite (cable de vídeo amarillo) sin necesidad de un ordenador, por lo que funciona con cualquier pantalla/proyector/TV que admita esta entrada * Gestiona el arranque, pausa y parada del cronómetro mediante una consola con pulsadores para los jueces o mediante cualquier sensor digital, por ejemplo una barrera infrarroja * Gestiona pulsadores iluminados * Hace soniditos con un zumbador * Se alimenta mediante 7V-12V ====== Uso ====== El dispositivo tiene tres modos, que se seleccionan cuando el crono se enciende por primera vez. ===== Modo crono normal ===== Funciona como cronómetro normal, con los pulsadores de play, pause y stop. No se necesita conectar los pulsadores externos ni sensores. solo la caja. ===== Modo partido ===== Para cronometrar partidos de dos jugadores. Cada jugador tiene un pulsador externo que hay que conectar a la caja. * Primero cada jugador debe pulsar su pulsador para indicar que está preparado siguiendo las instrucciones que salen en pantalla. * Cuando los dos están listos el juez comienza el partido pulsando play. * En cualquier momento el juez puede pausar o finalizar el partido con sus botones pause y stop. * Si cualquier jugador decide abandonar durante el partido, debe pulsar su botón. Esto pausa el crono e indica cual jugador ha sido. El juez entonces puede finalizar o reanudar el partido. ===== Modo sensor ===== Conectando un sensor externo, este puede iniciar y pausar el tiempo. Durante la cuenta el juez tiene control completo también sobre el cronometrado, puede pausar, reanudar o finalizar el cronómetro. ====== Componentes ====== * Arduino UNO o similar (en nuestro caso usamos un arduino pro mini) * [[http://www.ebay.com/itm/291190314286?_trksid=p2060353.m2749.l2649&var=590347068883&ssPageName=STRK%3AMEBIDX%3AIT|Pulsadores luminosos para los jueces]] * Pulsador play * Pulsador pause * Pulsador stop * [[http://www.ebay.com/itm/361026834310?_trksid=p2060353.m2749.l2649&var=630361333551&ssPageName=STRK%3AMEBIDX%3AIT|Pulsadores luminosos combate de robot (jugador1 y jugador2)]] * Conectores varios * [[http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=999019059&cPath=612|Base alimentación Barrel]] * [[http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=999127066&cPath=613|Jack alimentación barrel]] * [[http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=999019584&cPath=1217|Base conector 4 contactos]] * [[http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=999019577&cPath=1217|Conector 4 contactos]] * [[http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=999180073&cPath=1279|Base RCA vídeo]] * [[http://www.cetronic.es/sqlcommerce/disenos/plantilla1/seccion/producto/DetalleProducto.jsp?idIdioma=&idTienda=93&codProducto=999012020&cPath=1279|Base RCA Audio]] * [[http://www.ebay.com/itm/271677869380?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT|Caja consola jueces]] * [[http://www.ebay.com/itm/271677869476?_trksid=p2060353.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT|Cajas jugadores]] * Sensores digitales para siguelíneas/laberinto, por ejemplo: * [[http://www.banggood.com/Adjustable-Infrared-Barrie-Module-Obstacle-Avoidance-Sensor-p-983088.html|Barrera infrarroja para salida y llegada]] * Buzzer * Fuente de alimentación reciclada 7V-12V ====== El prototipo ====== El dispositivo en fase de prototipo se puede ver en el vídeo a continuación {{youtube>-kw9VmxYi7U}} ====== Equipo ====== * TCRobotics ====== Recursos ====== ===== Hardware ===== * [[https://code.google.com/p/arduino-tvout/wiki/Hardware|Conexión de vídeo]] ===== Software ===== * [[https://github.com/TCRobotics/Cronometro-competiciones|Código para arduino]] * [[https://code.google.com/p/arduino-tvout/wiki/Welcome?tm=6|Librería TVOut (Beta1)]] * [[http://playground.arduino.cc/Code/StopWatchClass|Clase cronómetro]] * [[https://code.google.com/p/arduino-tvout/wiki/Bitmaps|Cómo codificar una imágen en código]] {{old:archivo:config_image2_code.png?300|Configuración correcta de image2code}} ====== Fotos ====== ===== Materiales ===== {{old:Archivo:7d06dbcc-660d-6da2-6102-e0cbc19a10d2.jpg?300|Caja Jueces}} {{old:Archivo:$(KGrHqJ,!rQFJJNvHbsiBSZPG4EPv!--60 12.JPG?300|Caja Jugadores}} {{old:Archivo:Poa224514-5.jpg?300|Pulsadores Jueces}} {{old:Archivo:Poa224502-5.jpg?300|Pulsadores Jugadores}} ===== Preparando la caja ===== {{old:Archivo:2015-09-11_18_55_06.jpg?300|Agujereando la caja de Jueces}} {{old:Archivo:2015-09-11_17_59_27.jpg?300|Agrandando los agujeros para los botones}} {{old:Archivo:2015-09-11_21_16_42.jpg?300|Caja a medio terminar}} ===== Eleva pulsadores impresos 3D ===== ===== Tripas ===== ===== Crono terminado =====