Diferencia entre revisiones de «VI Taller de Robótica UAM 2010»
(→Día 4: Lunes) |
(→Día 5: Martes) |
||
(No se muestran 3 ediciones intermedias del mismo usuario) | |||
Línea 9: | Línea 9: | ||
* '''Instructores''': | * '''Instructores''': | ||
** [[Andrés Prieto-Moreno|Andrés Prieto-Moreno]] | ** [[Andrés Prieto-Moreno|Andrés Prieto-Moreno]] | ||
− | ** Guillermo González de Rivera | + | ** [http://arantxa.ii.uam.es/~gdrivera/ Guillermo González de Rivera] |
== Documentación == | == Documentación == | ||
Línea 56: | Línea 56: | ||
El concurso necesita que todos los robots tengan una secuencia de arranque, por eso se facilita un esqueleto del programa que hay que cargar en el micro.<br> | El concurso necesita que todos los robots tengan una secuencia de arranque, por eso se facilita un esqueleto del programa que hay que cargar en el micro.<br> | ||
* [http://www.iearobotics.com/wiki/downloads/taller-skybot/mogollon/esqueleto-mogollon-normal.c Esqueleto del programa mogollón con registros] | * [http://www.iearobotics.com/wiki/downloads/taller-skybot/mogollon/esqueleto-mogollon-normal.c Esqueleto del programa mogollón con registros] | ||
− | <br> Vuestro código irá empotrado dentro del | + | <br> Vuestro código irá empotrado dentro del ''FOR'' infinito que tiene dicho esqueleto. |
+ | <pre> | ||
+ | for (;;) { | ||
+ | // | ||
+ | // PON AQUI TU CODIGO | ||
+ | // | ||
+ | } | ||
+ | </pre> | ||
<br> Mucha suerte a todos!!!!!!!!!!!!!!!! | <br> Mucha suerte a todos!!!!!!!!!!!!!!!! | ||
=== Día 5: Martes === | === Día 5: Martes === | ||
Este día será el concurso del Mogollón. Traeros pilas nuevas!!!!!! | Este día será el concurso del Mogollón. Traeros pilas nuevas!!!!!! | ||
+ | <br> | ||
+ | El vencedor del concurso nos ha explicado como lo ha hecho:<br> | ||
+ | * Ha usado un par de móviles conectados por Bluetooth. | ||
+ | * En el robot tenía uno que simplemente activaba/desactivaba el FLASH cuando recibía una orden del otro terminal por bluetooth. | ||
+ | * El FLASH del móvil estaba conectado a la LDR, de tal manera que al detectar luz el robot avanzada y al no detectar luz el robot se quedaba dando vueltas. | ||
+ | * El concursante, mediante su terminal, por conexión bluetooth mandaba la orden al otro terminal (en el robot) para que encendiese el FLASH, es decir activase la LDR, en el momento justo y así comandar al robot. | ||
+ | <bR> | ||
+ | Enhorabuena al campeón!!! | ||
== Más información == | == Más información == |
Revisión actual del 11:01 16 feb 2010
Contenido
Introducción
Página del taller de Robótica celebrado en la Escuela Politécnica Superior de la Universidad Autónoma de Madrid.
- Fechas: Del 10 al 16 de Febrero de 2010
- Lugar: Laboratorios de la Escuela Politécnica Superior de la UAM.
- Asistentes: 23 grupos
- Duración: 10 horas
- Organización:
- Instructores:
Documentación
Taller Skybot |
El taller día a día
Día 1: Miércoles
Empezaremos a construir la estructura mecánica.
En este modelo de robot hemos añadido un interruptor para evitar poner el Jack de alimentación.
Cada Skybot tendrá que conectar las pilas através del interruptor a la placa SKYPIC.
En la SKYPIC hay un conector triple al lado del Jack de alimentación.
El cable rojo del portapilas hay que conectarlo a una pata del interruptor. En caso de que tenga tres usar la central.
De la otra pata (en caso de tener tres usar una de los extremos) saldrá otro cable rojo que ira al pin +5v del conector triple de la SKYPIC.
Poner el cable negro del portapilas al pin central de conector de la SKYPIC.
Día 2: Jueves
Continuamos con la estructura mecánica y al final del día probaremos los robots.
Día 3: Viernes
Hoy se empieza con la programación del robot.
Los ejemplos que vamos a usar son los avanzados, es decir NO USAR la libreria fácil.
- Primer programa LEDP: ledp
- Motores y sensores: Skybot-hardware
- Otros ejemplos: Ejemplos
Para parender más sobre la programación del microncontrolador podéis mirar el siguiente curso: Programación del PIC16 en C
Día 4: Lunes
Hoy seguimos con la programación.
Para aprender con detalle el uso de cada uno de los recursos del microcontrolador, podéis seguir el siguiente curso: Programación del PIC16 en C
Por otro lado, mañana celebraremos el concurso del Mogollón.
El concurso necesita que todos los robots tengan una secuencia de arranque, por eso se facilita un esqueleto del programa que hay que cargar en el micro.
Vuestro código irá empotrado dentro del FOR infinito que tiene dicho esqueleto.
for (;;) { // // PON AQUI TU CODIGO // }
Mucha suerte a todos!!!!!!!!!!!!!!!!
Día 5: Martes
Este día será el concurso del Mogollón. Traeros pilas nuevas!!!!!!
El vencedor del concurso nos ha explicado como lo ha hecho:
- Ha usado un par de móviles conectados por Bluetooth.
- En el robot tenía uno que simplemente activaba/desactivaba el FLASH cuando recibía una orden del otro terminal por bluetooth.
- El FLASH del móvil estaba conectado a la LDR, de tal manera que al detectar luz el robot avanzada y al no detectar luz el robot se quedaba dando vueltas.
- El concursante, mediante su terminal, por conexión bluetooth mandaba la orden al otro terminal (en el robot) para que encendiese el FLASH, es decir activase la LDR, en el momento justo y así comandar al robot.
Enhorabuena al campeón!!!
Más información
- Instalación del Pydownloader (windows), para la descarga de programas en el robot.
- Instalación del Pydownloader (Linux)
- Robot Skybot
- Tarjeta Skypic
- Tarjeta Sky293+
Noticias
- 10/Febrero/2010: Comenzada esta página