Paso 6: Montaje de electrónica: programa de los chalecos
Ahora que nos hemos reunido los chalecos, todos tenemos que hacer es programar para responder a nuestros mandos a distancia! En primer lugar, descargar el bosquejo UR_Laser_Tag y subir a su Arduino Micro.
Programación de campo:
Sería un fastidio a la necesidad de conectar los chalecos a una computadora para programar un código, así que añadido un fragmento de código que le permite al "programa" un nuevo código sin una computadora. Si conectas el Arduino a un ordenador, avisos aparecerán en el monitor serie.
Mantenga pulsado el botón de borrar (el interruptor de palanca) y encienda el chaleco.
Continúe pulsado el botón hasta que los LED parpadean 6 veces.
Suelte el botón de borrar. Arduino está ahora en modo de "programación" y está listo para recibir una señal desde un mando a distancia.
Apunte un control remoto a uno de los sensores y presione el botón "disparar" deseado. Si Arduino capturado el código, el LED destellará seis veces. Arduino está ahora en modo de "confirmación".
Presione el mismo botón nuevamente y el Arduino otra vez parpadea seis veces para confirmar. El código ahora se ha almacenado en la EEPROM y se guardarán para uso futuro.
Si el Arduino no captura la misma señal después de tres intentos, los LEDs parpadean lentamente dos veces, luego volver a modo de "programación".
Una vez que el Arduino ha capturado y confirmó la señal, el LED parpadeará tres veces. También parpadeará tres veces durante el arranque normal, una vez que el Arduino está ahora listo para "destino" modo buzz y flash cuando se detecta el código previamente establecido. Esta configuración permite sistemas individuales, para que accidentalmente no disparas a ti mismo. Usted podría permitir para él sin embargo!