- Référence : CLPA
- Durée : 5 jours (35h)
- Lieu : À Paris ou en Régions
2675€ HT
Choisir une date et RéserverVous ne pouvez pas suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Arduino est un outil Open Source reposant sur un microcontrôleur simple, des composants complémentaires qui facilitent la programmation et l'interfaçage avec d'autres circuits et sur un environnement de développement (IDE). Arduino peut être utilisé pour développer des objets interactifs, prenant en entrée une grande variété de switches, capteurs, etc., permettant d’interagir plus facilement qu’un ordinateur classique avec une grande diversité de sorties physiques.
Cette formation Arduino vous apprendra à utiliser tous les éléments du langage Arduino afin de réaliser votre programmation.
Objectif opérationnel :
Savoir programmer avec le langage Arduino.
Objectifs pédagogiques :
Plus concrètement, à l'issue de cette formation Arduino vous aurez acquis les connaissances et les compétences nécessaires pour :
Public :
Ce cours est destiné aux développeurs et/ou chefs de projets souhaitant pratiquer la programmation Arduino pour la création de projets artistiques, de domotiques, de bornes interactives ou d'automatisation de process.
Prérequis :
Pour suivre cette formation, il est fortement conseillé d'avoir suivi la Formation Arduino - Découverte (POIA) ou d'en posséder les connaissances équivalentes. Connaître les bases de la programmation Arduino est également important.
Les différentes sources de démarrage de l’ATmega
Watchdog
Mécanisme d’interruption
Les vecteurs d’interruption sous ATmega
Registre MCUCR
Les différents type d’interruption
Interruptions externes
Interruptions sur les entrées digitales
Pins INT0 et INT1
Registres
Interruptions internes
Interruptions sur les timers
Interruptions sur SPI, UART, ...
Comment émuler une interruption logicielle
Objectifs des modes basse consommation
Les différents modes de gestion de l’énergie
Sleep-modes, power-save, power-down, …
Registre PRR
Gestion de l’énergie
Désactivation sélective des fonctionnalités du µC
Contrôles du mode de réveil
Modes de communication filaires
SPI, I2C, UART
Modes de fonctionnement
Bibliothèques et codage
Modes de communication aérien
Wifi
Protocole
Shields Wifi
Bibliothèques Wifi
Bluetooth
Protocoles
Les différents Bluetooth
Shields Bluetooth
Bibliothèques Bluetooth
ZigBee
Protocole
Shields XBee
Bibliothèques ZigBee
Comparaison Wifi, Bluetooth, ZigBee
GSM
Envoi de SMS
Outils de développement
Présentation de l’assembleur ATmega
Sources assembleur
Les mnémoniques
Syntaxe
Mapping de la mémoire
Programmation des registres
Langages C/C++ et assembleur
Directive asm
Cette formation alterne pratique et théorie pour une meilleure assimilation des connaissances; environ 70% d’exercices pratiques et manipulations.
Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Mon avis sur le contenu du stage :
"Utilisation d'un moteur pas à pas serait un plus. "
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB