Internet des objets – Développer en JAVA des applications connectées
Formation
A distance
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Méthodologie
A distance
-
Dates de début
Dates au choix
La formation apporte les compétences nécessaires pour comprendre la programmation Java RFID et NFC, maîtriser l'environnement Qeo, échanger entre deux périphériques embarqués, développer des programmes qui seront "uploadés" sur le microcontrôleur Arduino et comprendre le rôle du composant Raspberry dans l'IoT.
Les sites et dates disponibles
Lieu
Date de début
Date de début
Les Avis
Le programme
Différences entre IoT et M2M
- Progression du M2M (Mobile to Mobile) vers l'internet des objets (IoT).
- Anatomie de la relation M2M (capteurs, services...).
- Architecture IoT (relation entre hardware et software).
- Gestion de l'énergie.
- Rôle de la couche service.
- Echange en WIFI direct sous Android.
Programmation RFID et NFC
- Classification des tags RFID.
- Fonctionnement d'un système RFID.
- Les gammes de fréquences RFID.
- Les modes de fonctionnement NFC.
- Sécurité des données dans les applications NFC.
- Rôles des QR codes.
- Lecture/écriture de tags NFC.
Java embarqué et l'environnement Qeo
- Une architecture "publish-subscribe".
- Le rôle de Qeo Data Model (QDM).
- L'utilisation de service REST.
- Intégration de modules multi-langages.
- Sécurité des données avec Qeo.
- Gérer des données issues de capteurs.
Communication entre systèmes embarqués
- Développement par WIFI direct.
- Echange par Bluetooth.
- Vue d'ensemble de l'architecture REST.
- Utilisation de Restlet.
- Accéder à des ressources matérielles distantes.
- Routage intelligent à partir d'URI.
- Exposer l'agenda d'un smartphone.
Développement pour les composants Arduino
- Architecture IoT et la programmation objets.
- Programmation embarquée Arduino.
- Les périphériques de capture (connecter un capteur et exposer sa valeur sur un port série).
- Arduino Hardware.
- Travailler avec des capteurs et des Shields.
- Installer un bouton et une led sur un breadboard. Programmer le composant Arduino pour réagir aux événements du bouton.
Usage de Raspberry dans les architectures IoT
- Rôle de Raspbian, sauvegarde de la carte SD.
- Transfert de fichiers (SFTP), PC vers Raspberry via RJ45 (câble ethernet).
- NodeJS proxy léger (exposer une page HTML avec l'état du périphérique de capture).
- Envoi d'informations sur un cloud (connecter un node à un service de stockage sur un cloud).
- Analyse de données sur un cloud (utiliser le PAAS Google) pour déployer un service d'analyse de données).
- Sécurité dans IoT : présenter les méthodes pour la confiance entre objets.
- Traiter au niveau du Raspberry une alerte générée par un service et allumer une led sur Arduino.
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Internet des objets – Développer en JAVA des applications connectées