Formation Introduction to IoT Using Arduino
L'IoT Internet of Things (IoT) est une infrastructure réseau qui connecte sans fil des objets physiques et des applications logicielles, leur permettant de communiquer entre eux et d'échanger des données via le nuage.
Dans cette formation en direct dirigée par un instructeur, les participants apprendront les principes fondamentaux de l'IdO en créant un système de capteurs IdO basé sur la technologie Arduino.
À la fin de cette formation, les participants seront capables de :
- Comprendre les principes de l'IdO, y compris les composants de l'IdO et les méthodes de communication.
- Utiliser des modules de communication Arduino pour construire différents types de systèmes IoT.
- Utiliser une application mobile pour contrôler des Arduino.
- Connecter un Arduino à d'autres appareils par Wi-Fi.
- Construire et déployer un système de capteurs IoT.
Format du cours
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
Le cours Arduino est disponible en différents modèles et supporte différentes interfaces de programmation (C, C++, C#, Python) et différents IDE (Arduino IDE, Visual Studio, etc.). Pour demander une configuration différente, veuillez nous contacter pour convenir d'un arrangement.
Plan du cours
Introduction à l'IdO
- L'impact de l'IdO sur l'industrie et la vie quotidienne
- Comprendre l'écosystème de l'IdO : appareils, plateformes et applications
Aperçu des composants de l'IdO
- Capteurs analogiques
- Capteurs numériques
Aperçu de l'IdO Communication
- Wi-Fi
- Bluetooth
- RFID
- Internet mobile
Programming Un Arduino dispositif IdO
- Préparation de l'environnement de développement (Arduino IDE)
- Exploration de la syntaxe du langage Arduino (C/C++)
- Codage, compilation et téléchargement vers le microcontrôleur
Travailler avec des modules Arduino Communication
- Modules Bluetooth
- Modules WiFi
- Modules RFID
- I2C et SPI
Utiliser une application mobile pour contrôler Arduino IoT
- Aperçu de l'application mobile Blynk pour l'IoT
- Installation de Blynk
Interfacer Arduino et Blynk via USB
- Clignotement des LED
- Contrôle d'un servomoteur
Module série WiFi ESP8266
- Vue d'ensemble
- Configuration du matériel
- Interfaçage avec Arduino
Création d'un système de capteurs de température et d'humidité IoT
- Présentation du capteur DHT-22
- Interfaçage du matériel : Arduino, module WiFi ESP8266 et capteur DHT-22
- Vérification des données via ThingSpeak
- Connecter votre Arduino à Blynk via WiFi
Faire fonctionner votre système de capteur Arduino IoT
Résolution des problèmes
Résumé et conclusion
Pré requis
- Une compréhension générale de l'électronique.
- Le langage Arduino (basé sur C/C++) sera utilisé ; aucune expérience préalable de la programmation n'est requise.
- Les participants sont responsables de l'achat de leur propre matériel et composants Arduino. Nous recommandons le Arduino Starter Kit (https://store.arduino.cc/products/arduino-starter-kit-multi-language).
Public
- Hobbyistes
- Ingénieurs et techniciens en matériel/logiciel
- Techniciens dans tous les secteurs d'activité
- Développeurs débutants
Les formations ouvertes requièrent plus de 3 participants.
Formation Introduction to IoT Using Arduino - Booking
Formation Introduction to IoT Using Arduino - Enquiry
Introduction to IoT Using Arduino - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (1)
Travaux pratiques
James - Argent Energy
Formation - Introduction to IoT Using Arduino
Traduction automatique
Cours à venir
Cours Similaires
5G and IoT
14 HeuresL'objectif de cette formation est d'expliquer ce qu'est le réseau 5G et quel est son impact sur les technologies intelligentes. Je veux vous montrer les avantages et les inconvénients de ces relations technologiques (5G / IoT) et vous montrer les directions de développement du réseau, qui - dès le début - a été dédié au monde intelligent.
Advanced Arduino Programming
14 HeuresAu cours de cette formation en direct dans Canada, les participants apprendront à programmer le Arduino à l'aide de techniques avancées en créant un simple système d'alerte par capteur.
À la fin de cette formation, les participants seront capables de :
- Comprendre le fonctionnement du Arduino.
- Approfondir les principaux composants et fonctionnalités de Arduino.
- Programmer Arduino sans utiliser l'IDE Arduino.
Arduino Programming for Beginners
21 HeuresAu cours de cette formation en direct dans Canada, les participants apprendront à programmer le Arduino pour une utilisation réelle, par exemple pour contrôler des lumières, des moteurs et des capteurs de détection de mouvement. Ce cours suppose l'utilisation de composants matériels réels dans un environnement de laboratoire réel (pas de matériel simulé par logiciel).
À la fin de cette formation, les participants seront capables de :
- Programmer Arduino pour contrôler des lumières, des moteurs et d'autres dispositifs.
- Comprendre l'architecture de Arduino, y compris les entrées et les connecteurs pour les dispositifs complémentaires.
- Ajouter des composants tiers tels que des écrans LCD, des accéléromètres, des gyroscopes et des traqueurs GPS pour étendre les fonctionnalités de Arduino.
- Comprendre les différentes options des langages de programmation, du C aux langages de glisser-déposer.
- Tester, déboguer et déployer le Arduino pour résoudre des problèmes réels.
Big Data Business Intelligence for Govt. Agencies
35 HeuresLes progrès technologiques et la quantité croissante d'informations transforment la manière dont les activités sont menées dans de nombreux secteurs, y compris celui de l'administration. [Les taux de production de données et d'archivage numérique des administrations sont en hausse en raison de la croissance rapide des appareils et applications mobiles, des capteurs et appareils intelligents, des solutions d'informatique en nuage et des portails destinés aux citoyens. À mesure que l'information numérique se développe et devient plus complexe, la gestion, le traitement, le stockage, la sécurité et l'élimination de l'information deviennent également plus complexes. De nouveaux outils de capture, de recherche, de découverte et d'analyse aident les organisations à tirer parti de leurs données non structurées. Le marché gouvernemental est à un point d'inflexion, réalisant que l'information est un actif stratégique et que le gouvernement doit protéger, exploiter et analyser les informations structurées et non structurées pour mieux servir et répondre aux exigences de la mission. Alors que les dirigeants gouvernementaux s'efforcent de faire évoluer les organisations axées sur les données afin d'accomplir leur mission avec succès, ils préparent le terrain pour corréler les dépendances entre les événements, les personnes, les processus et les informations.
Les solutions gouvernementales à haute valeur ajoutée seront créées à partir d'un mélange des technologies les plus perturbatrices :
- Appareils et applications mobiles
- Services en nuage
- Technologies et réseaux sociaux d'entreprise
- Big Data et l'analytique
IDC prévoit que d'ici 2020, le secteur des technologies de l'information atteindra 5 000 milliards de dollars, soit environ 1 700 milliards de dollars de plus qu'aujourd'hui, et que 80 % de la croissance du secteur sera tirée par ces technologies de la troisième plate-forme. À long terme, ces technologies seront des outils essentiels pour gérer la complexité de l'information numérique croissante. La technologie Big Data est l'une des solutions intelligentes de l'industrie et permet au gouvernement de prendre de meilleures décisions en agissant sur la base de modèles révélés par l'analyse de grands volumes de données - liées et non liées, structurées et non structurées.
Pour donner un sens à ces volumes de données, il faut des outils et des technologies de pointe capables d'analyser et d'extraire des connaissances utiles à partir de flux d'informations vastes et diversifiés", ont écrit Tom Kalil et Fen Zhao, du Bureau de la politique scientifique et technologique de la Maison Blanche, dans un article publié sur le blog du Bureau de la politique scientifique et technologique.
La Maison Blanche a fait un pas en avant pour aider les agences à trouver ces technologies en créant l'initiative nationale de recherche et de développement Big Data en 2012. Cette initiative prévoyait plus de 200 millions de dollars pour tirer le meilleur parti de l'explosion du Big Data et des outils nécessaires pour l'analyser.
Les défis que pose le Big Data sont presque aussi redoutables que ses promesses sont encourageantes. Le stockage efficace des données est l'un de ces défis. Comme toujours, les budgets sont serrés, les agences doivent donc minimiser le prix du stockage par mégaoctet et garder les données facilement accessibles pour que les utilisateurs puissent les obtenir quand ils le veulent et comme ils le veulent. La sauvegarde de quantités massives de données accentue le défi.
L'analyse efficace des données est un autre défi majeur. De nombreuses agences utilisent des outils commerciaux qui leur permettent de passer au crible les montagnes de données, en repérant les tendances qui peuvent les aider à fonctionner plus efficacement. (Une étude récente de MeriTalk a révélé que les responsables informatiques fédéraux pensent que Big Data pourrait aider les agences à économiser plus de 500 milliards de dollars tout en remplissant les objectifs de leur mission).
Les outils Big Data développés sur mesure permettent également aux agences de répondre à la nécessité d'analyser leurs données. Par exemple, le Computational Data Analytics Group du Oak Ridge National Laboratory a mis son système d'analyse de données Piranha à la disposition d'autres agences. Ce système a aidé des chercheurs en médecine à trouver un lien permettant d'alerter les médecins en cas d'anévrisme aortique avant qu'il ne se produise. Il est également utilisé pour des tâches plus banales, telles que l'examen de CV pour mettre en relation des candidats à l'emploi et des responsables du recrutement.
Building A Robot from the Ground Up
28 HeuresAu cours de cette formation en direct dirigée par un instructeur, les participants apprendront à construire un robot en utilisant du matériel Arduino et le langage Arduino (C/C++).
À l'issue de cette formation, les participants seront capables de :
- Construire et faire fonctionner un système robotique comprenant à la fois des composants logiciels et matériels
- Comprendre les concepts clés utilisés dans les technologies robotiques
- Assembler des moteurs, des capteurs et des microcontrôleurs dans un robot fonctionnel
- Concevoir la structure mécanique d'un robot
Public
- Développeurs
- Ingénieurs
- Les hobbyistes
Format du cours
- En partie conférence, en partie discussion, exercices et pratique intensive.
Remarque
- Les kits de matériel seront spécifiés par l'instructeur avant la formation, mais ils contiendront en gros les composants suivants :
- Arduino carte
- Contrôleur de moteur
- Capteur de distance
- Esclave Bluetooth
- Carte de prototypage et câbles
- Câble USB
- Kit véhicule
- Les participants devront acheter leur propre matériel.
- Si vous souhaitez personnaliser cette formation, veuillez nous contacter.
Insurtech: A Practical Introduction for Managers
14 HeuresLa Insurtech (alias l'assurance numérique) désigne la convergence de l'assurance et des nouvelles technologies. Dans le domaine du Insurtech, les "assureurs numériques" appliquent les innovations technologiques à leurs modèles commerciaux et opérationnels afin de réduire les coûts, d'améliorer l'expérience client et de renforcer l'agilité de leurs opérations.
Dans cette formation avec instructeur, les participants acquerront une compréhension des technologies, des méthodes et de l'état d'esprit nécessaires pour provoquer une transformation numérique au sein de leurs organisations et dans l'industrie en général. Cette formation s'adresse aux managers qui ont besoin d'avoir une vision d'ensemble, de se débarrasser du battage médiatique et du jargon, et de prendre les premières mesures pour mettre en place une stratégie Insurtech.
À l'issue de cette formation, les participants seront capables de :
- Discuter de Insurtech et de tous ses éléments constitutifs de manière intelligente et systématique
- Identifier et démystifier le rôle de chaque technologie clé au sein de Insurtech.
- Élaborer une stratégie générale pour la mise en œuvre de Insurtech au sein de leur organisation.
Public
- Les assureurs
- Technologues du secteur de l'assurance
- Parties prenantes du secteur de l'assurance
- Consultants et analystes commerciaux
Format du cours
- En partie cours magistral, en partie discussion, exercices et études de cas en groupe.
Digital Transformation with IoT and Edge Computing
14 HeuresCette formation en direct avec instructeur à Canada (en ligne ou sur site) s'adresse aux professionnels de l'informatique de niveau intermédiaire et aux chefs d'entreprise qui souhaitent comprendre le potentiel de l'IoT et de l'edge computing pour favoriser l'efficacité, le traitement en temps réel et l'innovation dans divers secteurs d'activité.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes de l'IoT et de l'edge computing et leur rôle dans la transformation numérique.
- Identifier les cas d'utilisation de l'IoT et de l'edge computing dans les secteurs de la fabrication, de la logistique et de l'énergie.
- Différencier les architectures et les scénarios de déploiement de l'edge computing et du cloud computing.
- Mettre en œuvre des solutions d'edge computing pour la maintenance prédictive et la prise de décision en temps réel.
Edge AI for IoT Applications
14 HeuresCette formation en direct avec instructeur en Canada (en ligne ou sur site) s'adresse aux développeurs de niveau intermédiaire, aux architectes système et aux professionnels de l'industrie qui souhaitent tirer parti de l'Edge AI pour améliorer les applications IoT avec des capacités de traitement et d'analyse de données intelligentes.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes fondamentaux de l'Edge AI et son application dans l'IoT.
- Mettre en place et configurer des environnements Edge AI pour les appareils IoT.
- Développer et déployer des modèles d'IA sur des appareils Edge pour des applications IoT.
- Mettre en œuvre le traitement des données en temps réel et la prise de décision dans les systèmes IoT.
- Intégrer l'Edge AI à divers protocoles et plateformes IoT.
- Aborder les considérations éthiques et les meilleures pratiques en matière d'Edge AI pour l'IoT.
Edge Computing
7 HeuresCette formation en direct dans Canada (en ligne ou sur site) est destinée aux chefs de produit et aux développeurs qui souhaitent utiliser Edge Computing pour décentraliser la gestion des données afin d'obtenir des performances plus rapides, en exploitant les appareils intelligents situés sur le réseau source.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts de base et les avantages de Edge Computing.
- Identifier les cas d'utilisation et les exemples où Edge Computing peut être appliqué.
- Concevoir et construire des solutions Edge Computing pour accélérer le traitement des données et réduire les coûts opérationnels.
Federated Learning in IoT and Edge Computing
14 HeuresCette formation en direct avec instructeur à Canada (en ligne ou sur site) s'adresse aux professionnels de niveau intermédiaire qui souhaitent appliquer Federated Learning pour optimiser les solutions IoT et edge computing.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes et les avantages de Federated Learning dans l'IoT et l'edge computing.
- Mettre en œuvre des modèles Federated Learning sur des appareils IoT pour un traitement décentralisé de l'IA.
- Réduire la latence et améliorer la prise de décision en temps réel dans les environnements d'edge computing.
- Relever les défis liés à la confidentialité des données et aux contraintes du réseau dans les systèmes IoT.
Securing Cloud and IoT Applications
21 HeuresCette formation en direct avec instructeur en Canada (sur site ou à distance) s'adresse aux ingénieurs qui souhaitent mettre en place, déployer et gérer une application IoT sécurisée.
A l'issue de cette formation, les participants seront capables de :
- Développer et déployer des applications pour gérer les appareils IoT en toute sécurité.
- Intégrer en toute sécurité des appareils IoT dans le Cloud.
- Intégrer une application IoT à l'infrastructure existante.
Getting Started with IoT (Internet of Things) and Augmented Reality
14 HeuresInternet of Things (IoT) est un domaine technologique émergent qui relie sans fil des objets physiques et des applications logicielles à des fins de détection et de contrôle à distance. La réalité augmentée Augmented Reality (AR) est une technologie qui améliore l'expérience de l'utilisateur en mélangeant des éléments virtuels générés par ordinateur avec l'environnement physique du monde réel. La réalité augmentée permet aux entreprises de fournir aux utilisateurs une vue en temps réel des informations. Il s'agit de deux technologies dont le taux d'adoption croît rapidement dans de nombreux secteurs d'activité.
Au cours de cette formation en direct dirigée par un instructeur, les participants apprendront les principes fondamentaux de l'IdO et de la RA et appliqueront ces connaissances aux opérations et aux stratégies de leur organisation.
À l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes fondamentaux de l'IdO et de la RA
- Comprendre le fonctionnement des technologies de l'IdO et de la RA
- Comprendre comment les technologies de l'IdO et de la RA peuvent être appliquées à la stratégie de leur entreprise
- Prendre des décisions commerciales éclairées sur l'IoT et la RA
Public
- Managers
- Entrepreneurs
Format du cours
- En partie conférence, en partie discussion, exercices et pratique intensive.
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Programming for IoT with Azure
14 HeuresL'IoT Internet of Things (IoT) est une infrastructure réseau qui connecte sans fil des objets physiques et des applications logicielles, leur permettant de communiquer entre eux et d'échanger des données via des communications réseau, l'informatique en nuage et la capture de données. L'IoT Suite Azure est un ensemble complet de services en nuage qui offre une suite IoT composée de solutions préconfigurées qui aident les développeurs à accélérer le développement de projets IoT.
Au cours de cette formation en direct dirigée par un instructeur, les participants apprendront à développer des applications IoT à l'aide de Azure.
A la fin de cette formation, les participants seront capables de :
- Comprendre les principes fondamentaux de l'architecture IoT
- Installer et configurer Azure IoT Suite
- Apprendre les avantages de l'utilisation de Azure dans la programmation des systèmes IoT
- Mettre en œuvre divers services Azure IoT (IoT Hub, Functions, Stream Analytics, Power BI, Cosmos DB, DocumentDB, IoT Device Management)
- Construire, tester, déployer et dépanner un système IoT en utilisant Azure.
Public
- Développeurs
- Ingénieurs
Format du cours
- En partie cours magistral, en partie discussion, exercices et pratique intensive.
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
NB-IoT for Developers
7 HeuresAu cours de cette formation en direct à Canada, les participants découvriront les différents aspects de NB-IoT (également connu sous le nom de LTE Cat NB1) en développant et en déployant un exemple d'application basée sur NB-IoT.
À l'issue de cette formation, les participants seront capables de :
- Identifier les différents composants de NB-IoT et comment ils s'intègrent pour former un écosystème.
- Comprendre et expliquer les fonctions de sécurité intégrées dans les appareils NB-IoT.
- Développer une application simple pour suivre les appareils NB-IoT.
Setting Up an IoT Gateway with ThingsBoard
35 HeuresThingsBoard est une plateforme IoT open source qui offre la gestion des appareils, la collecte des données, le traitement et la visualisation pour votre solution IoT.
Dans cette formation en direct dirigée par un instructeur, les participants apprendront à intégrer ThingsBoard dans leurs solutions IoT.
À la fin de cette formation, les participants seront capables de :
- Installer et configurer ThingsBoard
- Comprendre les fondamentaux des fonctionnalités et de l'architecture de ThingsBoard.
- Construire des applications IoT avec ThingsBoard
- Intégrer ThingsBoard avec Kafka pour l'acheminement des données des appareils de télémétrie
- Intégrer ThingsBoard avec Apache Spark pour l'agrégation de données provenant de plusieurs appareils.
Audience
- Ingénieurs en logiciel
- Ingénieurs matériel
- Développeurs
Format du cours
- En partie conférence, en partie discussion, exercices et pratique intensive.
Remarque
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.