C’est quoi une carte programmable ?
Une petite carte électronique, pas plus grande qu’une carte bancaire, avec des broches tout autour. En technologie, tu la programmes pour allumer une LED ou faire tourner un moteur. C’est un véritable petit ordinateur : une carte programmable, construite autour d’un microcontrôleur.
Un ordinateur sans écran
Le microcontrôleur est une puce qui contient tout ce qu’il faut pour exécuter un programme : un processeur, de la mémoire et des entrées-sorties. Contrairement à un ordinateur, il n’a ni écran ni clavier : il dialogue directement avec des capteurs et des actionneurs.
La carte Arduino a été créée en 2005 en Italie pour permettre aux étudiants de réaliser des projets électroniques à petit prix. La carte micro:bit, lancée en 2016 au Royaume-Uni, a été pensée pour les élèves, avec des boutons, des LED et des capteurs intégrés.
L’essentiel à retenir
Carte programmable : reçoit les signaux des capteurs (entrées), exécute un programme, commande les actionneurs (sorties)
Elle réalise la fonction traiter de la chaîne d’information. On la programme depuis un ordinateur (Scratch, MakeCode, Python, Arduino), puis on transfère le programme dans la carte, qui peut ensuite fonctionner seule.
Le piège à éviter
Brancher directement un moteur sur une broche de la carte. Les sorties ne fournissent qu’un très faible courant : un moteur ou une grosse lampe ont besoin d’un préactionneur (relais, carte de commande moteur) et de leur propre alimentation. Sinon, la carte peut être endommagée.
À quoi ça sert ?
Il y a des microcontrôleurs presque partout : dans les télécommandes, les machines à laver, les jouets, les voitures (des dizaines par véhicule), les objets connectés et les robots. En classe, ils permettent de construire des prototypes : station météo, alarme, robot suiveur de ligne.
Questions fréquentes
C’est quoi une carte programmable ?
Une carte électronique avec un microcontrôleur, qu’on programme pour lire des capteurs et commander des actionneurs.
Quelle différence entre un microcontrôleur et un ordinateur ?
Le microcontrôleur est un ordinateur miniature sans écran ni clavier, conçu pour piloter un objet.
C’est quoi une entrée et une sortie ?
Une entrée reçoit un signal (bouton, capteur) ; une sortie envoie un signal (LED, buzzer, commande de moteur).
Peut-on brancher un moteur directement sur une carte Arduino ?
Non : il faut un préactionneur, car la carte ne peut pas fournir assez de courant.
Pour aller plus loin
La fiche mémo de cette notion
Toute la notion résumée sur une page A4, à télécharger pour réviser.
Télécharger la fiche mémo (abonnés)