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:
© Copyright 2024