Maîtrisez l'art de la programmation et de la création électronique
Notre programme de formation Arduino est conçu pour vous fournir une compréhension approfondie de l’architecture des microcontrôleurs de la famille ATmega et des compétences pratiques nécessaires pour réaliser des projets électroniques innovants. Idéal pour les passionnés d’électronique, les ingénieurs et les créateurs, cette formation vous prépare à exploiter tout le potentiel de la plateforme Arduino.
Pourquoi choisir notre formation Arduino ?
Notre formation offre une approche pratique et interactive, encadrée par des experts de l’électronique et de la programmation. Vous bénéficierez d’exercices pratiques, de projets concrets et de conseils personnalisés pour maîtriser l’utilisation d’Arduino et réaliser vos propres créations électroniques.
Ce que vous allez apprendre :
Architecture des Microcontrôleurs ATmega : Découvrez les fondamentaux des microcontrôleurs de la famille ATmega, comprenant leur structure, leurs fonctionnalités et leur fonctionnement.
Mise en Œuvre de l’Environnement de Développement : Apprenez à installer et configurer l’environnement de développement Arduino pour programmer et tester vos projets efficacement.
Gestion des Entrées-Sorties : Maîtrisez la gestion des entrées et sorties numériques et analogiques pour interagir avec divers capteurs et actionneurs.
Maîtrise des Interruptions : Développez des compétences en gestion des interruptions pour créer des systèmes réactifs et performants.
Gestion des Communications : Apprenez à gérer les communications série et sans fil pour échanger des données entre votre Arduino et d’autres dispositifs ou systèmes.
Découvrez le programme de la formation :
Tout utilisateur souhaitant développer des applications en utilisant la technologie Arduino.
Formation intra-entreprise individuelle ou en groupe avec un formateur spécialisé en présentiel ou à distance.
La formation est conçue pour une durée standard de 3 jours, toutefois, nous offrons la flexibilité d’adapter cette durée afin de mieux répondre aux attentes et besoins spécifiques de chaque client.
Bonnes connaissances du langage C. Connaissances en électronique logique souhaitable.
La formation ARDUINO a pour objectifs de permettre aux participants d’appréhender l’architecture des microcontrôleurs de la famille ATmega, de mettre en œuvre un environnement de développement, de gérer les entrées-sorties, de maîtriser la gestion des interruptions et de savoir gérer les communications.
La formation combine alternance de théorie et de pratique, avec des travaux pratiques pour une meilleure assimilation, tout en favorisant et encourageant l’échange par des temps de synthèse et des sessions de questions-réponses.
1. Introduction à la formation ARDUINO
Comprendre l’importance de l’Open Source en électronique et se familiariser avec l’environnement Arduino à travers des exercices pratiques avec les kits et cartes d’extension.
2. Famille ATmega 328
Apprendre l’architecture des microcontrôleurs ATmega, la gestion des interruptions et de la consommation électrique, avec des exercices de lecture de schémas électroniques et de simulation d’opérateurs logiques.
3. Les outils de développement
Découvrir l’IDE Arduino et Atmel Studio 6, les librairies Arduino, et la chaîne de compilation, avec des exercices pratiques pour écrire et exécuter un premier programme.
4. Les entrées-sorties
Maîtriser les niveaux logiques des entrées/sorties TOR, la conversion analogique-digitale, et les canaux PWM pour créer des signaux analogiques, avec des exercices de gestion des entrées/sorties numériques.
5. Les interruptions
Comprendre et utiliser les interruptions matérielles et logicielles ainsi que les timers, avec des exercices pour créer une application de gestion des interruptions.
6. Communications
Explorer les interfaces séries synchrones et asynchrones, ainsi que les liaisons série, bus I2C et SPI, avec des exercices pour développer une application de liaison série.
7. Compléments
Apprendre le principe du bootloader Arduino, la création de cartes et shields personnalisés, et l’utilisation du langage assembleur, avec des exercices pour créer des applications en langage C et assembleur.
L’évaluation des connaissances se fait de manière continue tout au long de la formation, notamment lors de la manipulation des différentes fonctionnalités du logiciel. Elle se déroule en deux temps : une évaluation initiale pour identifier les connaissances de départ et une évaluation finale pour mesurer les compétences acquises. Un certificat de réalisation sera délivré à la fin de la formation.
Le tarif journalier de la formation est de 950,00 € HT, à déterminer sur devis en fonction de la durée adaptée à vos besoins.
Notre organisme de formation n’a pas de calendrier fixe, la planification des formations est réalisée en fonction de vos disponibilités et celles des formateurs.
Nous nous engageons à répondre à toute demande sous 72 heures. Des adaptations seront effectuées garantissant ainsi une flexibilité optimale et une réponse adaptée à vos besoins spécifiques.