Pensamiento computacional, programación y robótica · 3.º de ESO
Robótica y sistemas de control
Objetivo
Al terminar sabrás identificar las partes de un sistema de control y programar un robot sencillo que reaccione a lo que miden sus sensores.
En pocas palabras (lectura fácil)
Para madres, padres y tutores (1 minuto)
Explicación
Un sistema de control gobierna el funcionamiento de una máquina sin que una persona tenga que intervenir todo el rato. Tiene tres partes: la entrada (los sensores, que captan información del entorno), el proceso (el controlador, por ejemplo una placa Arduino o micro:bit, que ejecuta un programa y decide) y la salida (los actuadores, que realizan acciones).
Algunos sensores habituales son el pulsador, la LDR (resistencia que varía con la luz), el sensor de ultrasonidos (mide distancias), el de temperatura o el de infrarrojos (detecta líneas u obstáculos). Entre los actuadores están los motores, los servomotores (giran hasta un ángulo concreto, normalmente entre 0° y 180°), los LED, los zumbadores y las pantallas.
Las señales pueden ser digitales (solo dos valores: 0 o 1, apagado o encendido) o analógicas (cualquier valor dentro de un intervalo). Por ejemplo, una placa Arduino Uno R3, con referencia analógica de 5 V y conversión de 10 bits, representa tensiones de 0 a 5 V mediante valores de 0 a 1023. Las tensiones admitidas y la resolución dependen de la placa y de su configuración; la micro:bit, por ejemplo, utiliza lógica de 3,3 V.
En un sistema en lazo abierto, la salida no se comprueba: una tostadora con temporizador funciona el tiempo fijado, esté el pan como esté. En un sistema en lazo cerrado hay realimentación: un sensor mide el resultado y el controlador corrige, como un termostato que enciende o apaga la calefacción según la temperatura.
Un robot es un sistema de control programable capaz de interactuar con su entorno. Para diseñarlo se sigue el proceso tecnológico: definir el problema, elegir sensores y actuadores, programar, probar y mejorar. En el aula se utilizan tensiones bajas adecuadas a cada placa; nunca se conecta directamente la red eléctrica de 230 V a los circuitos de las prácticas. Que una placa se alimente por USB no significa que sus entradas admitan 5 V: hay que respetar los límites indicados por el fabricante.
Idea clave: Sensores que perciben, un controlador que decide y actuadores que actúan; con realimentación, el sistema se corrige solo.
Ejemplo resuelto: Programa un robot que evita obstáculos
- Paso 1 Entrada: un sensor de ultrasonidos mide la distancia al objeto que tiene delante.
- Paso 2 Proceso: el programa, dentro de un bucle «por siempre», lee la distancia en centímetros.
- Paso 3 Decisión: si la distancia es menor que 20 cm, el robot debe esquivar; si no, debe avanzar.
- Paso 4 Salida: para esquivar, los motores se paran, giran en sentidos opuestos durante medio segundo y el robot cambia de dirección.
- Paso 5 Realimentación: en la siguiente vuelta del bucle el sensor vuelve a medir y el robot se corrige otra vez.
Resultado: El robot avanza solo y cambia de dirección cuando detecta un obstáculo a menos de 20 cm: es un sistema en lazo cerrado.
Resumen
- Un sistema de control tiene entrada (sensores), proceso (controlador) y salida (actuadores).
- Sensores: LDR, ultrasonidos, temperatura, infrarrojos, pulsador. Actuadores: motores, servos, LED, zumbadores.
- Señal digital: 0 o 1; señal analógica: cualquier valor dentro de un intervalo.
- Lazo abierto: sin comprobación de la salida; lazo cerrado: con realimentación.
- Un robot es un sistema de control programable; en el aula, siempre con baja tensión.
Más ayudas para esta unidad
Para saber más
Recursos seleccionados de fuentes fiables para explorar este tema. Ver todos
- Herramientas
- Herramientas
Blockly Games
- Herramientas
Code.org
- Herramientas
Tinkercad
Estado curricular: Currículo general LOMLOE · Competencias: CE4. Pensamiento computacional y programación · CE2. Análisis de objetos y sistemas técnicos · CE1. Resolución de problemas tecnológicos · CE7. Tecnología sostenible y uso eficiente de la energía · Referencia: RD 217/2022 · Revisado el 28/10/2026