Podcast
Questions and Answers
Quel est l'objectif de ce cours?
Quel est l'objectif de ce cours?
L'objectif de ce cours est de : Comprendre ce qu'est l'internet des objets, Comprendre l'architecture d'un réseau IoT pour faire communiquer les objets connectés, Connaître les technologies liées aux objets connectés, Mettre en place une chaîne IoT complète.
Quels sont les trois principaux types de cloud computing?
Quels sont les trois principaux types de cloud computing?
- Cloud personnel, Cloud professionnel, Cloud commercial
- Cloud local, Cloud distant, Cloud partagé
- Cloud mobile, Cloud fixe, Cloud virtuel
- Cloud public, Cloud privé, Cloud hybride (correct)
Le protocole de communication SPI est une méthode de communication à basse vitesse entre un microcontrôleur et des périphériques.
Le protocole de communication SPI est une méthode de communication à basse vitesse entre un microcontrôleur et des périphériques.
False (B)
Reliez chaque protocole de communication à son usage principal :
Reliez chaque protocole de communication à son usage principal :
Qu'est-ce qu'une passerelle IoT?
Qu'est-ce qu'une passerelle IoT?
Quels sont les avantages du cloud computing?
Quels sont les avantages du cloud computing?
Expliquez la différence entre une passerelle et un routeur.
Expliquez la différence entre une passerelle et un routeur.
Quels sont les deux principaux types de plateformes IoT?
Quels sont les deux principaux types de plateformes IoT?
Quels sont certains des critères à prendre en compte lors du choix d'une plateforme IoT?
Quels sont certains des critères à prendre en compte lors du choix d'une plateforme IoT?
Quelles sont les principales caractéristiques du protocole MQTT?
Quelles sont les principales caractéristiques du protocole MQTT?
Le protocole Zigbee est conçu pour les communications à longue portée avec une forte consommation d'énergie.
Le protocole Zigbee est conçu pour les communications à longue portée avec une forte consommation d'énergie.
Comment le protocole Z-Wave assure-t-il la sécurité ?
Comment le protocole Z-Wave assure-t-il la sécurité ?
Quels sont les avantages du protocole Bluetooth Low Energy?
Quels sont les avantages du protocole Bluetooth Low Energy?
L'Internet des objets (IoT) se réfère à un réseau global d'appareils connectés, chacun doté d'une adresse IP dédiée et d'une connexion directe à Internet.
L'Internet des objets (IoT) se réfère à un réseau global d'appareils connectés, chacun doté d'une adresse IP dédiée et d'une connexion directe à Internet.
Qu'est-ce qu'un réseau maillé en IoT?
Qu'est-ce qu'un réseau maillé en IoT?
Expliquez le rôle d'un 'broker' dans le protocole MQTT.
Expliquez le rôle d'un 'broker' dans le protocole MQTT.
Flashcards
Qu'est-ce que l'Internet des objets (IoT) ?
Qu'est-ce que l'Internet des objets (IoT) ?
L'Internet des objets (IoT) est un réseau d'objets physiques, d'appareils, de véhicules, de bâtiments et d'autres éléments intégrés de capteurs, de logiciels, d'actionneurs et de réseaux de communication qui permettent à ces objets de collecter et d'échanger des données.
Qu'est-ce que l'architecture IoT ?
Qu'est-ce que l'architecture IoT ?
L'architecture IoT décrit la structure et l'organisation d'un système IoT, en définissant les composants, les interactions et les flux de données.
Qu'est-ce que la couche physique en architecture IoT ?
Qu'est-ce que la couche physique en architecture IoT ?
La couche physique est la partie la plus basse de l'architecture IoT. Elle est constituée d'appareils physiques comme les capteurs, les actionneurs et les dispositifs connectés.
Qu'est-ce que la couche réseau en architecture IoT ?
Qu'est-ce que la couche réseau en architecture IoT ?
Signup and view all the flashcards
Qu'est-ce qu'un protocole de communication ?
Qu'est-ce qu'un protocole de communication ?
Signup and view all the flashcards
Qu'est-ce qu'une passerelle (gateway) IoT ?
Qu'est-ce qu'une passerelle (gateway) IoT ?
Signup and view all the flashcards
Qu'est-ce qu'un protocole de communication interne ?
Qu'est-ce qu'un protocole de communication interne ?
Signup and view all the flashcards
Qu'est-ce qu'un protocole de communication externe ?
Qu'est-ce qu'un protocole de communication externe ?
Signup and view all the flashcards
Qu'est-ce que l'UART ?
Qu'est-ce que l'UART ?
Signup and view all the flashcards
Qu'est-ce que le SPI ?
Qu'est-ce que le SPI ?
Signup and view all the flashcards
Qu'est-ce que le I²C ?
Qu'est-ce que le I²C ?
Signup and view all the flashcards
Qu'est-ce que l'Ethernet ?
Qu'est-ce que l'Ethernet ?
Signup and view all the flashcards
Qu'est-ce que le Wi-Fi ?
Qu'est-ce que le Wi-Fi ?
Signup and view all the flashcards
Qu'est-ce que le Z-Wave ?
Qu'est-ce que le Z-Wave ?
Signup and view all the flashcards
Qu'est-ce que le ZigBee ?
Qu'est-ce que le ZigBee ?
Signup and view all the flashcards
Qu'est-ce que le Bluetooth ?
Qu'est-ce que le Bluetooth ?
Signup and view all the flashcards
Qu'est-ce que la RFID ?
Qu'est-ce que la RFID ?
Signup and view all the flashcards
Qu'est-ce que la NFC ?
Qu'est-ce que la NFC ?
Signup and view all the flashcards
Qu'est-ce qu'un LPWAN ?
Qu'est-ce qu'un LPWAN ?
Signup and view all the flashcards
Quels sont des exemples de technologies LPWAN ?
Quels sont des exemples de technologies LPWAN ?
Signup and view all the flashcards
Qu'est-ce que le Cloud Computing ?
Qu'est-ce que le Cloud Computing ?
Signup and view all the flashcards
Qu'est-ce que l'IaaS ?
Qu'est-ce que l'IaaS ?
Signup and view all the flashcards
Qu'est-ce que le PaaS ?
Qu'est-ce que le PaaS ?
Signup and view all the flashcards
Qu'est-ce que le SaaS ?
Qu'est-ce que le SaaS ?
Signup and view all the flashcards
Qu'est-ce qu'une plateforme IoT ?
Qu'est-ce qu'une plateforme IoT ?
Signup and view all the flashcards
Quelles sont les fonctions d'une plateforme IoT ?
Quelles sont les fonctions d'une plateforme IoT ?
Signup and view all the flashcards
Qu'est-ce que le protocole MQTT ?
Qu'est-ce que le protocole MQTT ?
Signup and view all the flashcards
Qu'est-ce qu'un broker MQTT ?
Qu'est-ce qu'un broker MQTT ?
Signup and view all the flashcards
Qu'est-ce qu'un topic MQTT ?
Qu'est-ce qu'un topic MQTT ?
Signup and view all the flashcards
Study Notes
Introduction à l'architecture IoT
- Le cours vise à comprendre l'Internet des objets (IoT)
- Comprendre l'architecture d'un réseau IoT pour la communication entre objets connectés
- Maîtriser les technologies liées aux objets connectés
- Mettre en place une chaîne IoT complète
Plan du cours
- Chapitre 1 : Introduction à l'Internet des objets
- Chapitre 2 : Architectures IoT
- Chapitre 3 : Composantes physiques d'une solution IoT
- Chapitre 4 : Passerelle/protocoles de communication/Cloud Computing
- Chapitre 5 : Réalisations
Chapitre 4 : Passerelle et protocoles de communication
- Passerelle: Élément du réseau permettant la communication entre réseaux à travers divers protocoles. Sert de nœud pour accéder à d'autres réseaux.
- Protocoles de communication: Défissent les règles pour communiquer entre plusieurs dispositifs numériques. Connectent un objet au réseau (filaire ou sans fil). Composés d'équipements : passerelles, proxys, serveurs...
- Cloud computing: Partie du réseau qui stocke et gère les données.
- Plateformes IoT: Systèmes qui gèrent l'acceptation et la transmission des données IoT, souvent situés dans des centres de données en nuage.
Chapitre 3 : Composantes d'une solution IoT (Passerelles)
- Composants pour la communication des dispositifs IoT :
- Communications locales : méthode de communication entre dispositifs voisins (appareils).
- Protocoles d'application : cadres définissant le format des données échangées.
- Passerelles: traduisent et retransmettent les informations, connectant les réseaux locaux à internet.
- Serveurs de réseau: gèrent l'acceptation et la transmission des données IoT, souvent dans les centres de données en nuage.
- Applications en nuage: traitent les données loT pour fournir des informations utiles aux utilisateurs.
- Interface utilisateur : outil où les utilisateurs voient, manipulent les informations IoT et renvoient les commandes aux dispositifs IoT.
Chapitre 3 : Composantes d'une solution IoT (Passerelles) - Pourqoi avoir besoin d'une passerelle IoT
- Les capteurs IoT font souvent dépendre leurs implémentations de batteries longue durée.
- Le transfert direct vers le cloud peut épuiser la batterie.
- Les protocoles à faible consommation (comme BLE) sont utilisés pour envoyer les données à une passerelle.
- Une fois à la passerelle, les données sont retransmises vers le cloud en adaptant le format pour que le cloud les comprenne.
Chapitre 3 : Composantes IoT (Passerelles) - Passerelle vs Routeur
- Une passerelle, au sens réseau, est un routeur.
- Elle fait office d’intermédiaire pour la transmission des informations entre des hôtes situés dans des réseaux différents.
- Elle détermine la meilleure route pour transmettre des données, en utilisant des algorithmes de routage.
- Elle peut déterminer les limites d'un réseau.
Chapitre 3 : Composantes IoT (Passerelles) - Exemple Routeur Domestique
- Un routeur domestique joue le rôle de passerelle pour relier les appareils locaux (par exemple, le wifi) au réseau internet.
- Il joue le rôle de routeur pour établir les meilleures routes et acheminer les données.
- Il utilise un rôle de commutateur (switch) pour connecter les appareils sur le même réseau (via les connexions filaires ou wifi).
Chapitre 3 : Composantes IoT (Passerelles) - Exemples de Passerelles IoT
- Les passerelles IoT utilisent des protocoles de communication pour établir des connexions. Elles peuvent utiliser des protocoles filaires ou sans fil.
- Les technologies de transmission incluent le WiFi, LoRa, Bluetooth, ZigBee, Z-wave, etc.
Chapitre 3 : Composantes IoT (Passerelles) - Comment créer une Passerelles IoT
- Vous pouvez utiliser un dispositif intermédiaire (ex: routeur ou ordinateur) pour communiquer avec internet.
- Un logiciel est nécessaire pour transformer les données et ajouter une logique à la configuration.
- Node-RED (logiciel open source) fournit une option pour combiner un serveur web et un serveur loT.
Chapitre 3 : Protocoles de communication
- Intérieurs:
- utilisés pour échanger des informations entre les composants d'un système embarqué (microcontrôleurs, capteurs, actionneurs) (ex: I²C, SPI et UART)
- Externes: permettent la communication avec d'autres systèmes ou le monde extérieur (ex: Ethernet, Wi-Fi, Bluetooth, Zigbee).
Chapitre 3 : Protocoles de communication Internes
- UART (Universal Asynchronous Receiver-Transmitter): protocole de communication série asynchrone entre deux dispositifs.
- SPI (Serial Peripheral Interface): protocole à haute vitesse pour la communication entre un microcontrôleur et des périphériques comme les mémoires ou les écrans.
- I²C (Inter-Integrated Circuit): bus de communication série qui permet de connecter plusieurs périphériques sur un seul bus.
Chapitre 3 : Protocoles de communication Externes
- Filaires: Ethernet (connexions physiques).
- Sans fil : longues portées : LPWAN (réseaux privés comme Sigfox, LoRaWan et publiques comme NB-IoT, LTE-M). Réseaux cellulaires (2G à 5G). Courtes portées: WiFi, Z-wave, Bluetooth Low Energy, Zigbee, RFID, Enocean, NFC.
- Les réseaux LPWAN sont conçus pour des appareils IoT.
- Ils sont utilisés pour les applications IoT nécessitant de grandes distances avec une faible consommation d'énergie.
Chapitre 3 : Protocoles de communication - Classification des réseaux
- Les réseaux filaires: LAN, MAN, WAN.
- Les réseaux sans fil (Wireless): WPAN, WLAN, WMAN, WWAN.
- LAN : Ethernet (IEEE 802.3): débit allant de 100 Mbps à 1 Gbps.
Chapitre 3 : Protocoles de communication - Wi-Fi (Wireless Fidelity)
- Technologie de réseau sans fil qui utilise des ondes radio (2.4 GHz ou 5 GHz).
- Suit la norme IEEE 802.11.
- Permet l'utilisation d'un routeur wifi pour la connexion internet.
Chapitre 3: Protocole de communication - Z-Wave
- Technologie sans fil à faible consommation, adaptée aux applications domotiques IoT.
- Communication fiable et à faible latence de petits paquets de données (100 kbit/s). Fonctionne à 868 MHz en Europe, 915 MHz en Amérique du Nord et en Australie
- Réseau maillé, chaque appareil peut relayer les données.
- Grande sécurité; chaque appareil a un identifiant unique et utilise un chiffrement de bout en bout.
- Idéal pour les maisons intelligentes.
Chapitre 3: Protocole de communication - Zigbee
- Protocole sans fil à faible consommation pour des communications courtes.
- Permet de connecter plus de périphériques (jusqu'à 65 000) sur un seul réseau.
- Fonctionne en réseau maillé, les périphériques peuvent servir de routeurs.
- Idéal pour la domotique (avec une portée inférieure au Z-Wave)
Chapitre 3: Protocole de communication - Bluetooth
- Protocole sans fil largement utilisé pour les communications.
- Portée de 60 mètres (en environnement dégagé) et faible consommation d'énergie.
- Version Bluetooth 5 plus adaptée aux loT et meilleure portée.
Chapitre 3: Protocole de communication - RFID (Radio Frequency Identification)
- Identification par radiofréquence.
- Pas de batterie, l'identification se fait par transmission radio.
- Utilisé pour l'identification des biens et la traçabilité.
- La distance d'identification est limitée à quelques centimètres ou 15 mètres en haute fréquence (UHF).
Chapitre 3: Protocole de communication - NFC (Near Field Communication)
- Protocole radio à ultra-courte portée
- Fonctionne avec la norme ISO/IEC 18000-3, bande de fréquence ISM 13,56 MHz.
- Débit entre 100 et 420 Kbps.
- Portée de 20 cm, souvent utilisé avec les smartphones.
Chapitre 3: Protocoles de communication - LPWAN
- Protocoles Low Power Wide Area Network (LPWAN) : réseau sans fil longue portée dédié aux déploiements loT.
- Exemples : Sigfox, LoRaWAN, NB-IoT, LTE-M
- Idéal pour appareils IoT distants qui nécessitent une faible consommation d'énergie (ex: capteurs dans l'environnement).
Chapitre 3 : Protocoles de communication - Cloud Computing
- Infrastructure globale de serveurs connectés
- Permet de stocker et de gérer les données en ligne.
- Les données des applications peuvent être accessibles à partir de n'importe quel appareil disposant d'une connexion internet.
- Types de Cloud: Public, Privé, Hybride.
- Différents services clouds: laaS, PaaS, SaaS.
Chapitre 3: Protocoles de communication - Plateformes IoT
- Ensemble de services pour collecter, stocker, corréler, analyser et exploiter les données.
- Un web service pour générer des tableaux de bord et analyse.
- Avantage: mieux surveiller le parc d'objets connectés, proposer des nouveaux services à vos clients.
- Gestion de différents protocoles, sécurité et authentification.
Critères de choix d'un protocole de communication
- Couverture du réseau, environnement, distance de communication
- Le débit, le volume données à échanger, périodicité échanges
- Consommation énergie, coût du service
- Disponibilité et sécurité.
Chapitre 3: Protocoles d'application
- Protocoles à niveau application(couche 7 OSI)
- Comment les données sont organisées et transmises entre les applications ou entre clients et serveurs.
- MQTT
- HTTP
- SMTP
- CoAP
- AMQP
Exemples de protocoles d'application
- MQTT: léger; publication/abonnement; utilisé par des équipements connectés à faible puissance, souvent utilisé dans des environnements où la connectivité réseau est intermittente.
- HTTP/REST: basé sur le modèle client/serveur, communications sans fil sur IP.
Chapitre 3: Outils pour les protocoles de communication
- umqttsimple.py: bibliothèque MicroPython pour MQTT.
- BME280.py: bibliothèque MicroPython pour capteur BME280.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.