Conecta el programador a tu PC y este
al ISP port de tu 3pi, y enciende el 3pi
pulsando el botón POWER. Si estás
usando
el
Pololu
Orangután
Programmer, El LED verde de estado se
enciende al meter el conector USB,
mientras los otros dos leds se encienden
5
segundos
indicando
que
el
programador se
está iniciando.
El programador debe
estar instalado
correctamente a
ntes de usarlo. Si usas
Orangután USB programmer, mira las
instrucciones de instalación.
Pololu 3pi robot con el Orangután USB programm
er conectados por el ISP port.
Selecciona Tools > Program AVR > Connect
para conectar el programador. Para el Orangután
Programmer, las opciones por defecto "STK500 o AVRISP" y "A
uto" funcionan bien, ahora
clic en Connect y la ventana de programación AVRISP aparece.
Puedes usar AVRISP para leer
dentro la memoria del 3pi. En este caso, clic "..." en la
test.hex
sección
Flash
y selecciona el fichero
test.hex
que compilaste antes. Ten en cuenta que
primero tienes que ir al directorio del
!. Ahora clic en
\proyecto\default\fichero.hex
"Program" de la zona Flash, y el código se
grabará dentro del Atmel del 3pi.
Recuerda la tecla "Program" de la zona "Flash"
y en la ventana inferior se muestra el resultado.
Programando el 3pi desde AVR Studio.
Si tu 3pi se ha programado debes escuchar una
corta canción y ver el mensaje "Hello!" en la
pantalla LCD y los LEDs parpadeando. Si oyes
la melodía y ves las luces parpadeando, pero no
aparece nada en la pantalla, asegúrate de que
está correctamente conectada a la 3pi, o intenta
ajustar el contraste con el micro potenciómetro
que hay en la parte inferior de la placa.
7. Ejemplo Project #1: Siguie
ndo la línea
7.a Acerca del seguimiento de línea
Ahora que has aprendido como compilar un
program es tiempo de enseñar a tu robot 3pi algunas
cosas más complicadas. En este ejemplo mostraremos como hacer que tu 3pi siga el camino que
marca una línea negra sobre fondo blanco, coordinando los sensores y sus motores. El
seguimiento de línea es una buena introducción en la programación de robots para participar en
un concurso; no es difícil construir una plataforma de línea de seguimiento, fácil de entender su
funcionamiento y la programación de 3pi no es complicada. Optimizar el programa para hacer
que el robot 3pi se deslice sobre la línea a la velocidad más rápida posible será un reto que puede
llevarte a algunos conceptos avanzados de programación.