Paso 8: Comenzar a programar
Ahora hemos llegado a la parte más importante del robot, que entre robots de alta calidad es lo que define quién es mejor: la programación del robot. Utilizaremos el compilador xc8 de mplab (usted puede Descargar e instalar para libre) y texto sublime como ide (que también es gratis). Usted es libre de usar mplab x ide o el ide de mplab clásico si quieres. No voy a explicar cómo instalar porque ya hay un montón de tutoriales sobre cómo hacer que (solo se enviar el comando de texto sublime para construir y ejecutar xc8, pero vas a necesitar configurar xc8 camino e instalar pk2cmd caso de que utilice texto sublime).
El código del proyecto es todo en un solo archivo (rayito.c) porque de esa manera es más fácil de compartir.
Empezaremos a explicar algunas partes del código fuente en el siguiente paso. Probablemente no podrás hacer el robot funciona por arte de magia si no entiendes los conceptos básicos de cómo funciona este programa, porque el propio programa tiene un montón de detalles y valores de calibración que probablemente no funcionarán en un robot diferentes con diferentes propiedades.