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™…