Una actividad destinada a cualquier especialidad de las Ingenierías impartidas en la EPI de Gijón. Pensada para introducirse en el mundo de la electrónica mediante la aplicación práctica de los conocimientos teóricos.
Se implementarán algoritmos de control en un robot móvil con ruedas, de tracción diferencial guiado por sensores ópticos y mecánicos, y que a su vez servirá de placa entrenadora.
Los talleres se realizarán en el Local de la Rama de estudiantes del IEEE de la Universidad de Oviedo en el Campus de Gijón (ver mapa) y se realizarán los viernes por la tarde (16:00 a 20:00) a lo largo de 6 semanas, empezando el día 27 de marzo de 2015:
- Introducción (único día que no necesita inscripción)
- Programación básica (Lenguaje C, LED, Botones, puerto serie)
- Programación avanzada (Motores, I2C)
- Robots velocistas (Reguladores y algoritmos)
- Robots rastreadores (Resolución de laberintos)
El robot
Se proporcionarán todos los componentes y el coste total del robot son 69€ que incluyen todos los componentes ensamblados, cable USB, batería de litio, cargador de la batería y la inscripción al campeonato final del taller.
Consiste en una PCB donde van todos los componentes ensamblados. Utiliza un microcontrolador Atmel ATMega32U4 de 8 bits y 16MHz, tiene 32 KB de memoria Flash (4KB los ocupa el Bootloader), 2,5 KB de memoria SRAM y 1 KB de memoria EEPROM. Dispone de 6 sensores analógicos de infrarrojo CNY70, 3 LED programables, 2 pulsadores, un altavoz, una batería de litio de 2 celdas (el cargador incluido no está integrado en la estructura del robot) y 2 motores de corriente continua gobernados por 2 DRV8833.
Desarrollo de los talleres
(se irá completando con más información según pasen las sesiones)
27 marzo 2015: Introducción
{Último día para inscribirse a los talleres de robótica}
16 a 17h – Esta sesión está abierta a cualquier persona, independientemente de si se apuntan al resto de días pues no necesita ningún material.
- Qué es Arduino
- Diferencias con Raspberry Pi
- Sistemas similares y compatibles
- Panorámica general sobre la robótica
17 a 20h – Introducción a Arduino
- Instalación de Arduino IDE
- Primeros pasos de Arduino IDE
- Entorno de desarrollo
- Introducción a Processing, el lenguaje C de Arduino
- Qué es el robot Busgosu
(Pausa debido a Semana Santa 2015)
10 abril 2015 – Básicos
- Lenguaje C en Arduino
- Programación usando los LED
- Interpretando un botón
- Comunicación con el ordenador: Puerto serie
- Introducción a los datos analógicos
17 abril 2015
- Lectura y escritura de datos analógicos (sensores)
- Qué es el PWM
- Comunicación I2C: Wire
- Comunicación SPI
- Puentes en H y manejo de motores
24 abril 2015 : Robots velocistas
- ¿Qué es un regulador?
- Usos e implementación de un regulador
- Código específico para robots velocistas
- Algoritmos para velocistas
(El día 1 de mayo no habrá taller)
8 mayo 2014 : Robots rastreadores
- Resolución de laberintos
- Algoritmos recomendados
- Código específico para robots rastreadores
¿5 junio 2015? : Competición
- 2 Raspberry Pi B+ en juego
Inscripción
El plazo está abierto hasta el día 27 de marzo de 2015, apúntate aquí.
Recuerda que para formalizar la reserva deberás abonar una señal de 19€ antes del día 27.
Imprescindible apuntarse en la lista de correo (nosotros no lo haremos por ti) para saber los horarios en los que estaremos para recoger el dinero de la señal y futuras informaciones que enviemos.