Paso 1: Nuevos mecanismo de versión (más barato)
Decidí guardar el uno grande como de un repuesto para mi gabinete de Techmo reconstruir y construir el controlador Arduino con estos genéricos cuarto mech Trabajan bien en un proyecto de DWjukebox demasiado. Un cambio rápido en el archivo DWConfig le permite utilizar esto para hacer una rockola real "pay for play".
Usted necesitará un Leonardo por este código para trabajar. Tengo algunas placas de Digistump y se va a utilizar uno de ellos con Vusb, pero Leonardo es más familiar para la mayoría de las personas.
Usé un Arduino Micro (Leonardo Compatible) y había colocado en la parte posterior de lo mecanismo de caída de la moneda. El mecanismo tiene un microinterruptor que obtiene alambrado a la clavija entrada digital 10. También he añadido una resistencia de pullup de 4,7 K. Aunque el Arduino ofrece pullups interno mejor que para tener un seguro adicional. Añadir un programa sencillo para ver el cierre de interruptor y enviar una pulsación de tecla y se hace.
El bosquejo provisto arriba es para el uso con la caída de una moneda. Si quieres apoyar a múltiples mecanismos de caída moneda su no duro cambiar...
El ordenador lo ve como un teclado USB y cada vez que un cuarto se cae lo envía el código de tecla para la tecla insert que, por defecto en DWJukebox, es la señal del cuarto.
El código es super simple. Se puede añadir un pulso de salida para trabajar un contador mecánico o ser creativo con la potencia de procesamiento extra disponible en que el controlador Arduino.