Fiche de révision : Programme embarqué simple
En bref
Un programme embarqué est un logiciel installé dans un objet connecté (IoT). Il lit des capteurs, exécute des instructions et commande des actionneurs. L'informatique embarquée est partout : montres, voitures, domotique. La sécurité est cruciale pour protéger les données et le fonctionnement.
Points clés
- Un objet connecté (IoT) contient un système embarqué : microcontrôleur + programme + capteurs/actionneurs.
- Le programme embarqué est écrit en langage simple (C, Python) et exécuté en boucle.
- Un capteur convertit une grandeur physique (température, mouvement) en signal électrique.
- Un actionneur convertit un signal électrique en action physique (moteur, LED, buzzer).
- La sécurité des objets connectés est faible : mots de passe par défaut, mises à jour rares, données non chiffrées.
- Un programme embarqué typique suit : lire capteur → traiter → commander actionneur → attendre.
Définitions & formules
Programme embarqué
Logiciel installé dans un système embarqué, exécuté en continu.
Informatique embarquée
Système informatique dédié à une tâche spécifique, intégré dans un objet.
Capteur
Composant qui mesure une grandeur physique (température, lumière, pression) et la transforme en signal électrique.
Actionneur
Composant qui reçoit un signal électrique et produit une action (mouvement, son, lumière).
IoT (Internet of Things)
Réseau d'objets physiques connectés à Internet, équipés de capteurs et d'actionneurs.
Sécurité IoT
Ensemble des mesures pour protéger les objets connectés contre les accès non autorisés et les attaques.
Méthode flash
- 1Identifier le capteur (entrée) et l'actionneur (sortie) dans l'objet.
- 2Lire la valeur du capteur (ex: température = 25°C).
- 3Exécuter une instruction conditionnelle (si température > 30°C, allumer ventilateur).
- 4Envoyer la commande à l'actionneur (ex: moteur = ON).
Exemple corrigé
Énoncé
Un thermostat connecté lit la température avec un capteur. Si elle dépasse 25°C, il allume un ventilateur (actionneur). Décris le programme embarqué.
Résolution
1. Lire capteur température → valeur = 27°C. 2. Si valeur > 25°C, alors envoyer signal ON au ventilateur. 3. Sinon, envoyer OFF. 4. Attendre 5 secondes, recommencer.
Pièges à éviter
❌ Faux : Un capteur produit une action physique.
✅ Correct : Un capteur mesure une grandeur physique ; un actionneur produit l'action.
❌ Faux : Les objets connectés sont toujours sécurisés.
✅ Correct : La sécurité est souvent négligée : mots de passe faibles, absence de chiffrement.
❌ Faux : Un programme embarqué s'exécute une seule fois.
✅ Correct : Il s'exécute en boucle (lecture, traitement, action, attente).
Auto-évaluation
Coche ce que tu sais faire. Le reste = à revoir en priorité.
0 / 4 — continue, tu y es presque !
Tu as revu la fiche ? Passe à l'action 💪
Teste-toi sur les exercices de SNT pour ancrer ce que tu viens de réviser.
