Aprende a fabricar robots con Arduino

I EDICIÓN DE CURSOS DE VERANO DE LA ETSII
Nombre del curso: Aprende a fabricar robots con Arduino
DATOS DEL RESPONSABLE DEL CURSO
Nombre del responsable:
Departamento/Empresa/Asociación:
E-mail:
Juan Antonio Valverde Martínez
Rama de estudiantes IEEE-UPCT
[email protected]
DATOS DEL CURSO
DESCRIPCION DE LOS OBJETIVOS:
Arduino es una plataforma de hardware libre que, por sus características y bajo precio, se ha convertido en
una plataforma de desarrollo para todo tipo de mecanismos controlados desde el ordenador: robots,
sensores y plataforma de domótica. Su éxito se basa en el hecho de que, al ser libre, está disponible desde
muchísimos vendedores y además es relativamente fácil de programar, por lo que podemos encontrarla
tanto en sistemas profesionales como en instalaciones artísticas.
Este curso pretende dar a conocer los mecanismos de programación de la placa Arduino, sus principales
características, usos y aplicaciones.
Ya que el objetivo principal de Ardunio es interactuar con el mundo físico, se incluyen en este curso los
conocimientos y recursos necesarios para actuar en el mundo real y recoger información de este.
Además, se impartirán unas mínimas nociones de electrónica que son necesarias para trabajar con
seguridad con los componentes electrónicos y realizar correctamente todas las prácticas.
El material (kit de inicialización y sensores adicionales) será aportado por la rama de estudiantes del IEEEUPCT para que el alumno pueda trabajar con su propio material.
PROPUESTA DE FECHAS Y HORARIO:
Opción preferente: 20 al 24 de Julio, de 09:00 a 14:00
Opción alternativa (si la hay):
Nº de horas:
20
Nº mínimo admisible de alumnos/as
Precio por alumno:
LUGAR DE CELEBRACIÓN
Nº máximo admisible de alumnos/as
10
50
ETSII
30
PROGRAMA DETALLADO DEL CURSO
(utilizar cuantas páginas sea necesario)
1. Introducción a la computación física.
Historia y antecedentes de los microcontroladores.
Introducción a la placa Arduino.
2. Salidas digitales
Qué y cuáles son las salidas digitales.
Qué podemos hacer con ellas.
Ejemplos
3. Entradas digitales
Qué y cuáles son las entradas digitales.
Qué podemos hacer con ellas.
Ejemplos.
4. Estructuras de control
Estructuras de control básicas para la programación de Arduino.
5. Funciones
Creación y utilización de funciones para la programación de Arduino.
6. Entradas analógicas
Qué y cuáles son las entradas analógicas.
Qué podemos hacer con ellas.
Ejemplos
7. Salidas (casi) analógicas
Qué y cuáles son las salidas (casi) analógicas.
Qué podemos hacer con ellas.
Ejemplos
8. Comunicación serie mediante UART
Comunicación UART con otros dispositivos.
9. Desarrollo prototipo.
Desarrollo de un robot sigue líneas con Arduino.
CARACTERISTICAS DEL ALUMNADO:
Alumnos de primaria/secundaria con inquietudes sobre la ciencia y la tecnología.
Otras observaciones: