### Introducción a la asignatura

Control y Robótica es una asignatura de libre configuración autonómica. Esta asignatura engloba los pasos necesarios para resolver un problema tecnológico real, abarcando el diseño, fabricación, montaje y programación de un robot.
La asignatura explora la cultura maker y la filosofía do it yourself (DIY)

Se imparte dos horas a la semana.

### Sistemas automáticos de control

El primer bloque de contenidos tiene por objetivo comprender los tipos de sistemas de control, los componentes que lo forman y sus características principales. Estos sistemas son muy importantes hoy en día porque permiten realizar que los sistemas respondan a condiciones cambiantes del entorno.

### Robótica

El segundo bloque busca distinguir y conocer las características de las señales y los componentes electrónicos ya que son fundamentales para la utilización de sensores y actuadores que componen el robot.

### Programación y control

Este bloque incluye conocimientos necesarios para crear aplicaciones informáticas que gobiernen el comportamiento del robot. Las herramientas fundamentales son los algoritmos, diagramas de flujo, variables, estructuras de repetición y sentencias condicionales.
Aprenderemos a crear programas mediante lenguajes de bloques de alto nivel, siempre utilizando aplicaciones de software libre

### Proyectos de robótica

Finalmente, en el cuarto bloque, concluyen los contenidos y conocimientos de los bloques anteriores. Apoyándonos en una plataforma de hardware libre podremos diseñar, construir un robot que incorpore sensores y actuadores y dotarle de una lógica mediante un código de programa.

#### Links de Interés

- Scratch Una plataforma desarrollada por el MIT para realizar programas informáticos
- TinkerCAD - Una plataforma gratuita de AUTODESK (Propietarios de AutoCAD). No solo nos permite diseñar objetos en 3D sino simular circuitos electrónicos y simular código sino disponemos de Arduino
- Arduino - El proyecto hardware libre por excelencia. Desde 2005 ha transformado muchas y diversas áreas: robótica, impresión 3D...
- MakeBlock - Esta empresa basándose en Arduino y la tecnología Blockly (Scratch) ha creado varios robots educativos y su propia interfaz de programación haciendo mucho más accesible empezar a programar con Arduino.