INTRODUCCIÓN A LA PROGRAMACIÓN EN LENGUAJE C Y APLICACIONES SOBRE LA PLATAFORMA ARDUINO
Información do curso
INTRODUCCIÓN A LA PROGRAMACIÓN EN LENGUAJE C Y APLICACIONES SOBRE LA PLATAFORMA ARDUINO
Tipo | Curso Complementario | ||||
Código | C3121722 | ||||
Nome | INTRODUCCIÓN A LA PROGRAMACIÓN EN LENGUAJE C Y APLICACIONES SOBRE LA PLATAFORMA ARDUINO |
|
|||
Modalidade | Presencial | ||||
Horas | 50 | ||||
Descrición | La plataforma Arduino se enfoca en acercar y facilitar el uso de la electrónica en proyectos multidisciplinares. Dicha plataforma soporta la programación en un lenguaje basado en C. El lenguaje C es uno de los más utilizados en informática gracias, entre otras ventajas, a su portabilidad entre plataformas y/o arquitecturas. Este curso, eminentemente práctico, pretende que el asistente obtenga los conocimientos básicos necesarios para enfrentarse a la programación de sistemas basados en la plataforma Arduino mediante el lenguaje de programación C. |
||||
Información de contacto: | |||||
· Teléfono | 986812244 | ||||
· Fax | |||||
· Enderezo electrónico | |||||
Compartir: |
Descrición
La plataforma Arduino se enfoca en acercar y facilitar el uso de la electrónica en proyectos multidisciplinares. Dicha plataforma soporta la programación en un lenguaje basado en C. El lenguaje C es uno de los más utilizados en informática gracias, entre otras ventajas, a su portabilidad entre plataformas y/o arquitecturas.
Este curso, eminentemente práctico, pretende que el asistente obtenga los conocimientos básicos necesarios para enfrentarse a la programación de sistemas basados en la plataforma Arduino mediante el lenguaje de programación C.
Entidades organizadoras
Escuela de Ingeniería Industrial
Información sobre o calendario (datas)
Período de preinscrición | 01/09/2017 00:00 - 27/10/2017 23:59 |
---|---|
Período de matrícula | 01/09/2017 00:00 - 27/10/2017 23:59 |
Período de docencia | 27/10/2017 - 25/11/2017 |
Prazas e créditos
Número mínimo de participantes | 22 |
---|---|
Número máximo de participantes | 35 |
Créditos teóricos | 30 |
Créditos prácticos | 20 |
Créditos ECTS | 5 |
Destinatarios/as
Orientado a estudiantes (universitarios y no universitarios), investigadores y profesores con interés en iniciarse en la programación en lenguaje C (sobre plataforma Arduino).
De acuerdo con la normativa vigente, se ofrecerán varias bolsas de estudio. Su asignación se realizará, con posterioridad al cierre de la matrícula, entre el alumnado de la Universidade de Vigo que se matricule en el mismo, en base estricta a la Nota Media de su expediente académico.
Obxectivos
Obtener los conocimientos básicos necesarios para la resolución de problemas multidisciplinares mediante la plataforma Arduino y su programación en lenguaje C.
Condicións de acceso
1.membros da comunidade universitaria, e
2.persoas alleas á mesma que acrediten uns estudios mínimos equivalentes a 2º de bacharelato.
Criterios de selección
La asignación de plazas se realizará por riguroso orden de solicitud de preinscripción y abono de las tasas de matrícula hasta agotar las plazas disponibles.
Será condición imprescindible que cada inscrito disponga de un ordenador portátil con el que asistiirá a todas las clases del curso. Se recomienda asistir al curso con una placa Arduino (o compatible).
Calendario
Viernes en horario de 15:30h-20:30h, Sábados en horario de 9h-14h
- 27,28 de octubre de 2017
- 3,4,10,11,17,18,24, 25 de noviembre de 2017
Programa
MÓDULOS TEÓRICOS:
INTRODUCCIÓN: Descripción del lenguaje C y su importancia en la industria
LENGUAJE C: Herramientas de desarrollo y compilación. Tipos de archivos. Tipos de variables, estructuras, definiciones, macros y librerías. Flujo de programa. E/S de datos. Funciones. Programación basada en objetos. Descripción básica de C++.
USO DE C EN MICROCONTROLADORES. DESCRIPCIÓN DEL LENGUAJE ARDUINO. Antecedentes. Generalidades sobre Arduino. Introducción al lenguaje Arduino. IDE Arduino. Uso del hardware (puertos de E/S, interfaces implementadas). Ejemplos de uso.
LIBRERÍAS DE ARDUINO: Gestión y uso de las principales librerías. Ejemplos de uso.
INTRODUCCIÓN A LAS SHIELDS DE ARDUINO Y PERIFÉRICOS: Utilidades de las placas de expansión de Arduino. Periféricos comerciales (pantallas, teclados, sensores, tarjetas de memoria). Comunicaciones Ethernet.
MÓDULOS PRÁCTICOS:
DESARROLLO DE PROYECTOS: Detección de presencia con registro de fecha y hora. Control de motores con regulador PID. Control remoto de dispositivos a través de página web. Domótica: control de iluminación y temperatura de una habitación con interfaz web.
Modo de pagamento
O importe da matrícula é de 200 €, con posibilidade de obtención de duas bolsas de 100€ e unha de 20€. O pagamento farase efectivo en calquera oficina de ABANCA, indicando o código do curso, ademáis do nome, apelidos e DNI do alumno/a.
Impartido en
Escuela de Ingeniería Industrial (Sede Campus)
Sistema de avaliación
Consideraranse APTOS todos os matriculados no curso que asistan, cando menos, ao 75% das sesións e realicen satisfactoriamente os traballos que durante o curso se lles encomenden.