MyLeoNes™

Robots: sentir y actuar — Informática, 7–10

Un robot usa sensores para notar algo y actuadores para hacer algo. Así entiendes cómo el código puede conectar el mundo digital con el mundo físico.

Notar, decidir, actuar

Un robot no es solo una máquina que se mueve. Puede usar un sensor para notar luz, sonido, distancia o contacto, dejar que el programa elija una respuesta y usar un motor o una luz para actuar. El sensor es como una entrada y el motor como una salida, pero ambos conectan el código con el mundo físico.

Por qué necesitan sensores los robots

Una máquina que solo sigue un camino fijo se atasca si cambia de sitio una silla o aparece una pared. Las personas lo solucionan comprobando lo que tienen alrededor antes de decidir. Por eso los robots tienen sensores: sin información nueva, un robot no puede adaptarse a una habitación que cambia.

Un robot evita una pared

Imagina un robot pequeño con un sensor de distancia. Primero mide 18 centímetros hasta la pared. Después, su programa compara 18 con el límite de seguridad, que es 10, y sigue avanzando. La medida baja a 7 centímetros. Entonces el programa para el motor, gira a la derecha y vuelve a medir.

Un sensor no es un cerebro

Es fácil decir que un robot sabe que hay una pared porque su sensor la ve. Normalmente, el sensor solo produce un número, como 7 centímetros; el programa da significado a ese número y elige una acción. Es una confusión razonable porque ambas cosas ocurren tan deprisa que parecen un solo pensamiento.

Robots a tu alrededor

Este patrón aparece en puertas automáticas, aspiradoras y sistemas de invernadero. El sensor de una puerta nota que alguien está cerca y un motor la abre; una aspiradora nota un borde y cambia de dirección. Estas máquinas no piensan como las personas. Miden algo repetidamente, aplican una regla y producen un cambio físico.

Sigue explorando

Otros idiomas

Cargando MyLeoNes™…