🤖
Qu'est-ce qu'un système automatisé ?Un système automatisé est une machine ou un ensemble de machines qui réalise des actions sans intervention humaine directe. On en trouve partout : portes automatiques de supermarché, feux de signalisation, lave-linge, distributeurs de boissons. Ces systèmes suivent un programme, c'est-à-dire une série d'ordres, pour fonctionner. Comprendre leur logique, c'est le premier pas vers la programmation.
🔍 Exemple
La porte du bus s'ouvre automatiquement grâce à un capteur de présence et un moteur.
📖 Définition
Un système automatisé est un ensemble organisé qui fonctionne sans intervention humaine directe.
💡 À retenir : Un système automatisé obéit à un programme pour exécuter des tâches répétitives ou complexes.
⚙️
Les composants essentielsTout système automatisé repose sur trois types de composants : les capteurs qui détectent des informations (température, mouvement, lumière), les actionneurs qui agissent sur l'environnement (moteur, lampe, buzzer), et l'unité de commande (microcontrôleur, automate) qui traite les données et donne les ordres. Par exemple, dans un lave-linge, le capteur de niveau d'eau informe l'unité de commande, qui déclenche l'actionneur (vanne d'arrivée d'eau).
📢 Rappel
Un capteur transforme une grandeur physique en signal électrique.
📖 Définition
Un actionneur convertit l'énergie reçue en action mécanique, lumineuse ou sonore.
💡 À retenir : Capteurs = sens, Actionneurs = muscles, Unité de commande = cerveau.
🧠
Logique de programmationAvant de programmer, il faut décrire la logique du système avec un algorithme : une suite d'étapes simples et ordonnées. On peut le représenter par un organigramme (ou logigramme) avec des symboles : ovale pour début/fin, rectangle pour action, losange pour condition. Exemple : 'Si le bouton est pressé, alors allumer la lampe pendant 5 secondes, sinon rester éteint.' Cette méthode aide à structurer la pensée avant de coder.
⭐ À retenir
Un losange dans un organigramme représente toujours une question (oui/non).
🔍 Exemple
Algorithme du feu tricolore : vert 30s -> orange 5s -> rouge 30s, puis répéter.
💡 À retenir : Un algorithme est une recette de cuisine : des étapes précises pour arriver à un résultat.
💻
Programmation par blocsAvec des outils comme Scratch ou Blockly, on programme en assemblant des blocs colorés. Chaque bloc correspond à une instruction : 'attendre 1 seconde', 'allumer LED', 'si bouton pressé'. Pour un portail automatique : 'Si télécommande appuyée, alors moteur ouvre portail, attendre 10s, moteur ferme portail.' La programmation devient visuelle et intuitive, idéale pour débuter.
⭐ À retenir
Toujours tester son programme étape par étape pour corriger les bugs.
💡 À retenir : Les blocs s'emboîtent comme des pièces de puzzle pour créer un programme.