Un ordinateur peut commander un moteur — Informatique, 4–6
Un ordinateur peut envoyer un signal qui fait tourner, arrêter ou changer de direction à un moteur. C’est ainsi qu’un programme peut faire avancer une voiture-jouet ou saluer un petit robot.
Un signal peut provoquer un mouvement
Un moteur est une petite machine qui tourne. Un ordinateur ne peut pas pousser une roue avec ses mains, alors il envoie un signal électrique au moteur. Le signal peut lui dire de tourner, de s’arrêter ou de tourner dans l’autre sens, et le moteur transforme ce message en mouvement.
Pourquoi relier un programme à un moteur?
Les personnes voulaient que les machines accomplissent des tâches qui demandent du mouvement: faire tourner des roues, soulever des pièces ou ouvrir une porte. Un moteur apporte la force, mais il lui faut un contrôleur pour savoir quand et comment bouger. Le programme donne des consignes répétables, sans qu’une personne doive toucher la machine à chaque fois.
Faire avancer une voiture-jouet
Imagine qu’une voiture-jouet possède deux moteurs. D’abord, l’ordinateur envoie «tourner» aux deux moteurs pendant trois secondes: les deux roues font avancer la voiture. Ensuite, il envoie «stop» aux deux, et la voiture reste immobile. S’il ne fait tourner que le moteur gauche, la voiture tourne au lieu d’aller tout droit.
Un moteur n’est pas tout le robot
Il est facile de croire qu’un moteur sait quoi faire, puisqu’il est la pièce qui bouge. Cela paraît logique quand tu vois la roue tourner. En réalité, le moteur suit généralement un signal simple; une autre partie, qui exécute le programme, décide quand l’envoyer et pendant combien de temps.
Où les ordinateurs font bouger des choses
Tu rencontres des moteurs commandés par ordinateur dans les véhicules-jouets, les ascenseurs, les portes automatiques et certaines machines à laver. Dans une usine, des moteurs peuvent déplacer une boîte sur un tapis. L’ordinateur choisit le moment, tandis que le moteur fournit la force de rotation: chacun a un rôle différent.
Continue d'explorer
Autres langues
Chargement de MyLeoNes™…