{{tag>cour fun-mooc mooc informatique iot}}
====== Présentation de RIOT ======
===== Caractéristiques... accèdent en écriture/lecture à des ressources partagées, comme des variables en mémoire ou des périphé... e des modules de cryptographie, un module de formatage efficace (en mémoire) des chaînes de caractères.... dédié à la "Communication réseau".
* Les **paquetages externes** sont des modules permettant d'import
{{tag>cours mooc fun-mooc informatique iot}}
====== IoT Les technologies de communication radio ======... mbre de technologies radio, chacune ayant ses avantages et ses inconvénients et chacune étant plus appr... , 868 MHz (domotique, SigFox, LoRA, etc.)
L’avantage des bandes ISM est que justement elles sont libr... ent. Les fréquences représentent une ressource partagée rare.
{{..:..:fun_mooc:iot_par_la_pratique_inr
{{tag>cours mooc fun-mooc informatique iot}}
====== Exemples d'applications IoT ======
===== La montr... NB-IoT (Narrow Band IoT) réutilise cette bande partagée entre plusieurs opérateurs pour permettre de tr... a pas de spécification particulière pour le formatage des données et donc pas de compatibilité entre 2... t recevoir une donnée qu'après un envoi. Leur avantage reste leur niveau de consommation et ils sont pa
{{tag>cours mooc informatique iot fun-mooc}}
====== Architecture de l'IoT ======
Cours “[[000_start|... nsporter des données IoT, mais le protocole de routage, ainsi que le relayage des trames, consomment l’... ile** ne nécessitent pas de tels mécanismes de routage. Toutes les communications se font avec un point... oute façon demander à chaque nœud du réseau de partager son énergie pour relayer les messages des autre
{{tag>cours mooc informatique iot}}
====== Introduction à l'IoT ======
Cette introduction propose un... plateformes sont :
* La connectivité et le routage des messages;
* L'enregistrement des objets et... une ressource rare qu'il faut savoir gérer**, partager et optimiser intelligemment. En outre:
* Les... une borne domotique), ne réalisent pas qu'ils partagent des informations personnelles, parfois même in
{{tag>cour mooc fun-mooc iot informatique}}
====== Architecture matérielle des objets de l'IoT ======
... our l'aide à la conduite d'une voiture, ou le pilotage automatique d'un avion.
Regardons ensemble l'ar... iciel** de l'objet. Ce composant est une **sonde JTAG**, qui permet aux utilisateurs de mettre leur pro... ion électrique fournit le courant et régule le voltage du microcontrôleur et de différents composants.
{{tag>cours mooc informatique iot fun-mooc}}
====== Architecture de l'Internet ======
Cours “[[000_s... eau 2. IP définit ses règles d'adressage et de routage : c'est à dire comment trouver un chemin dans le... fournissent des services tels que l’heure, le partage de données, etc. ; les clients sont les entités ... ersus Publish/Subscribe =====
Les principaux avantages du paradigme publish-subscribe par rapport au p
{{tag>cour fun-mooc mooc informatique iot}}
====== Architecture du système Riot ======
===== Le noyau... code>
Le paramètre arg peut être utilisé pour partager du contexte entre le thread créateur et le thre... nt, il peut quand même arriver que les threads partagent des variables, par exemple via la variable con
{{tag>cours mooc informatique iot fun-mooc}}
====== Contrôler un objet distant avec Modbus ======
Co... er électriquement l'équipement en +5 volts.
{{montage_modbus.png}}
Sur l'oscilloscope on peut voir cl... water level | input register | unsigned int percentage * 100 ie 7512 for 75.12% | 2 bytes |
Pour la po
{{tag>cours fun-mooc mooc informatique iot}}
====== IoT sur microcontrôleur par la pratique (Inria) ==... CoAP : Protocole pour Application IoT
* 4.5. Routage dans les réseaux sans fil basse consommation
==
cant.
Pour réaliser un système embarqué, les avantages à utiliser un MCU par rapport à de multiples co... de place du MCU sur le circuit imprimé: pas de routage entre de nombreux composants nécessitant un espa
{{tag>cour fun-mooc mooc iot}}
====== Les bus de données UART, I2C, SPI ======
Les micro-contrôleurs ... nt à 5V ou 3.3V (VCC) en fonction du niveau de voltage de l'alimentation du MCU;
* Le niveau logique
{{tag>cour fun-mooc mooc informatique iot}}
===== Un exemple d'objet connecté contraint: IoT-LAB M3Z =... rables.
==== Programmation ====
L'interface **JTAG** permet de reprogrammer et débugger le MCU depui