Aller au contenu

Informatique embarquée et objets connectés - Fiche de révision


Un système électronique autonome, spécialisé dans une tâche précise. Composé de :

  • Microcontrôleur (cerveau)
  • Capteurs (mesurer l'environnement)
  • Actionneurs (agir sur l'environnement)
  • Mémoire + interface de communication

Exemples : ABS de voiture, pacemaker, machine à laver, box Internet.


CapteursGrandeur mesurée
ThermomètreTempérature
Photorésistance (LDR)Luminosité
AccéléromètreAccélération, inclinaison
GPSPosition géographique
MicrophoneSon
ActionneursAction
LEDLumière
MoteurMouvement
BuzzerSon
ServomoteurMouvement angulaire
ÉcranAffichage

  • Objet connecté = système embarqué + connectivité réseau
  • IoT (Internet of Things) = extension d'Internet au monde physique

Trois catégories d'objets numériques :

CatégorieAutonomieExemple
PériphériqueRelié à un ordinateurClavier, souris
Interface connectéeAutonome, avec écranSmartphone, tablette
Objet IoTAutonome, sans interventionCapteur de température, ampoule connectée

Plateforme de prototypage avec microcontrôleur, ports d'entrée/sortie, alimentation USB.

void setup() { pinMode(13, OUTPUT); }
void loop() {
digitalWrite(13, HIGH); // Allumer
delay(1000);
digitalWrite(13, LOW); // Eteindre
delay(1000);
}

IHM physiqueIHM logicielle
Boutons, voyants, curseursApplication mobile, menus, notifications
TangibleAffichée sur écran

Communication légère pour les objets IoT : publication / abonnement.

RôleFonction
PublisherPublie des données
SubscriberS'abonne pour recevoir
BrokerRedistribue les messages

Messages organisés par topics hiérarchiques : maison/salon/temperature.


AvantagesRisques
Confort, santé, sécuritéDonnées personnelles collectées
Économie d'énergiePiratage d'objets mal sécurisés
AutomatisationObsolescence, dépendance

DateÉvénement
1967Ordinateur embarqué Apollo (mission lunaire)
1971Premier microprocesseur (Intel 4004)
1999Terme "Internet des Objets" (Kevin Ashton)
2007Premier iPhone

TermeDéfinition rapide
Système embarquéSystème autonome spécialisé dans une tâche
CapteurMesure une grandeur physique
ActionneurTransforme un signal en action
MicrocontrôleurCircuit intégré programmable
IoTInternet des Objets
IHMInterface homme-machine
MQTTProtocole de communication léger pour IoT
BrokerServeur relais des messages MQTT
DomotiqueAutomatisation des équipements d'un bâtiment