MyLeoNes™

Um computador pode controlar um motor — Informática, 4–6

Um computador pode enviar um sinal que faz um motor rodar, parar ou mudar de direção. É assim que o código pode fazer um carro de brincar andar ou um pequeno robô acenar.

Um sinal pode fazer acontecer um movimento

Um motor é uma pequena máquina que roda. Um computador não consegue empurrar uma roda com as próprias mãos, por isso envia um sinal elétrico ao motor. O sinal pode dizer-lhe para rodar, parar ou rodar para o outro lado, e o motor transforma essa mensagem em movimento.

Porque ligar código a um motor?

As pessoas queriam que as máquinas fizessem tarefas que precisam de movimento, como rodar rodas, levantar peças ou abrir uma porta. Um motor pode fornecer a força, mas precisa de um controlador que saiba quando e como se mover. O código dá instruções repetíveis, para a máquina agir sem alguém lhe tocar sempre.

Fazer andar um carro de brincar

Imagina que um carro de brincar tem dois motores. Primeiro, o computador envia «rodar» aos dois motores durante três segundos, e as duas rodas fazem o carro avançar. Depois, envia «parar» aos dois, e o carro fica quieto. Se rodar apenas o motor esquerdo, o carro faz uma curva em vez de seguir direito.

Um motor não é o robô inteiro

É fácil pensares que um motor sabe o que fazer, porque é a peça que se move. Isso parece lógico quando vês a roda a rodar. Na verdade, o motor normalmente só segue um sinal simples; outra parte, que executa código, decide quando o enviar e durante quanto tempo.

Onde os computadores fazem coisas mexer

Encontras motores controlados por computador em veículos de brincar, elevadores, portas automáticas e algumas máquinas de lavar. Numa fábrica, os motores podem levar uma caixa por uma correia. O computador escolhe o momento, enquanto o motor fornece a força de rotação; cada um faz um trabalho diferente.

Continua a explorar

Outras línguas

A carregar o MyLeoNes™…