Paso 13: Programación del Robot y juego!
Bueno, hemos terminado edificio y es el momento de programar el robot. Un programa de ejemplo se proporciona a continuación. Puede adaptar el programa o escribir su propio.Nota: Si usted participó en una vamos a hacer Robots 'Cualquiera puede hacer un Robot' en el Maker Faire NY 2012, sus parachoques interruptores están cableados diferentemente que se describe en este Instructable. Utilice esta versión del programa. Al encender tu robot, necesita mantener cerrados los interruptores durante unos segundos para 'despertar' el robot.
Usted necesitará descargar e instalar el Editor de programación de PICAXE para su sistema operativo. Es gratis. Asegúrese de seguir cuidadosamente las instrucciones de instalación!
Conecte el Cable de descarga USB de PICAXE al ordenador. Compruebe las instrucciones en la web PICAXE para asegurarse de que tienes los drivers instalados correctamente y el puerto COM correcto seleccionado. No se repetirán las instrucciones aquí.
Asegúrese de que el puente H1 se establece en 'PROG'. Conecte el otro extremo del Cable de descarga PICAXE USB al conector de programación circular de la placa PICAXE-08. Fijar el robot en algo para que las ruedas no toquen el suelo. Gire el interruptor en el soporte de la batería en 'Encendido'.
Utilizar el Editor de programa del PICAXE para programar el robot. Después de descargado el programa, apagar el robot usando el interruptor en el soporte de la batería. Desconecte al conector de programación. Ajuste puente H1 a 'Ejecutar' y su robot en el suelo.
Encender el robot y ver que ir! Cuando topa con algo que hace contacto con uno de los dos microinterruptores, debe detener y trate de girar para evitar el obstáculo.
es común que el robot no puede conducir totalmente recto cuando se mueve hacia adelante. Esto es porque los dos motores pueden funcionar a velocidades ligeramente diferentes. No es crítica. Sin embargo, si el robot no conduce hacia atrás en vez de hacia adelante, o si gira en círculos, necesita cambiar algo.
Usted puede corregir estos problemas en hardware cambiando cómo están conectados los cables de los motores o en software, cambiando con los pernos se establecen a alta o baja en el programa.
Si las unidades de robot hacia atrás en vez de remite, entonces los motores son ambos por cable hacia atrás y hay que cambiar de software o hardware.
Si el robot gira a la izquierda en vez de conducir remite, entonces el motor izquierdo está conectado al revés y hay que cambiar de software o hardware.
Si el robot gira a la derecha en vez de conducir remite, entonces el motor adecuado está conectado al revés y hay que cambiar de software o hardware.
No se si tu robot se porta mal al principio. Esta es una oportunidad de aprendizaje!