Initiation à la programmation de systèmes automatisés
Ce que tu dois retenir
Un système automatisé obéit à un programme pour exécuter des tâches répétitives ou complexes.
Capteurs = sens, Actionneurs = muscles, Unité de commande = cerveau.
Un algorithme est une recette de cuisine : des étapes précises pour arriver à un résultat.
Les blocs s'emboîtent comme des pièces de puzzle pour créer un programme.
Teste-toi
◆ Teste-toi
1. Qu'est-ce qu'un système automatisé ?
Voir la réponseMasquer
Réponse : B — B. Un système qui fonctionne sans intervention humaine directe
Un système automatisé exécute des tâches de manière autonome grâce à un programme.
2. Parmi ces exemples, lequel n'est PAS un système automatisé ?
Voir la réponseMasquer
Réponse : C — C. Un vélo
Un vélo ne possède pas de programme ni de capteurs/actionneurs, il est entièrement mécanique et dépend de l'action humaine.
3. Quel composant détecte une information dans un système automatisé ?
Voir la réponseMasquer
Réponse : B — B. Un capteur
Le capteur est le 'sens' du système, il mesure température, présence, etc.
4. Dans un lave-linge, quel élément est un actionneur ?
Voir la réponseMasquer
Réponse : C — C. La résistance chauffante
La résistance chauffe l'eau, c'est une action. Le bouton est un capteur, le programmateur est l'unité de commande.
5. Que représente un losange dans un organigramme ?
Voir la réponseMasquer
Réponse : C — C. Une condition (oui/non)
Le losange indique une question, un test qui oriente le programme.
6. Quel est l'ordre correct des étapes pour un feu tricolore ?
Voir la réponseMasquer
Réponse : C — C. Vert -> Orange -> Rouge
La séquence standard est vert, puis orange, puis rouge.
7. En programmation par blocs, à quoi sert le bloc 'répéter indéfiniment' ?
Voir la réponseMasquer
Réponse : B — B. Créer une boucle sans fin
Ce bloc permet de répéter en continu les instructions qu'il contient.
8. Quelle est la première étape pour programmer un système automatisé ?
Voir la réponseMasquer
Réponse : C — C. Définir l'algorithme
Il faut d'abord réfléchir à la logique et aux étapes avant de programmer.