Formation professionnelle continue
(jeune/adulte sur le marché du travail) |
Niveau d'entrée : Sans niveau spécifique |
M2I FORMATION MERIGNAC |
Utiliser la carte Arduino UNO dans votre environnement natif dans un premier temps pour la mise en oeuvre de différents types de capteurs
Utiliser un IDE (Atmel Studio 7) spécialisé pour programmer vos propres bibliothèques
Utiliser un débogueur externe professionnel Atmel-ICE
Comprendre l'architecture interne et le potentiel du microcontrôleur AVR ATmega328P
Utiliser Proteus pour simuler votre carte de A à Z et la faire communiquer vers le mode extérieur.
Attestation de fin de formation
Présentation
Présentation de l'IDE d'Arduino
Les forces et les faiblesses de l'IDE
Mise en oeuvre rapide de quelques capteurs
Gestion des librairies de communautés
Le microcontrôleur AVR 328P
Famille des microcontrôleurs AVR 8 bits
Architecture interne
Modèle mémoire
Entrées / sorties...
Principe de l'interruption
Gestion de la consommation électrique, mode sommeil, gestion du niveau de batterie...
Les outils de développement
L'IDE Atmel Studio 7
Macros natives de chez Atmel
Les entrées-sorties
Niveaux logiques des entrées / sorties
Tout ou rien (TOR)
La conversion analogique digitale
Principe de l'échantillonnage
Rappel des conditions de Shannon
Paramètres influent sur la qualité de l'acquisition
Conversion analogique numérique sur Arduino
Les canaux à modulation de largeur d'impulsions (PWM)
Utilisation de la PWM comme convertisseur numérique / analogique
Les interruptions
Interruptions matérielles et logicielles, internes et externes
Vecteurs d'interruption
Les timers
Horloges internes et externes
Principe de l'overclock
Compteurs
Timer, capture, compare et PWM
Communications
Liaison des séries synchrones et asynchrones
Liaison bus I2C
Liaison SPI
Liaison Bluetooth sur port série émulé
Compléments
Principe et chargement du bootloader Arduino
Le langage assembleur, opcode, traitement
Proteus
Exposition du potentiel du logiciel
Simulation des circuits de bases
Filtres
Astables...
Virtualisation de votre Arduino
Conditions d'accès réglementaires :
Aucune
Conditions d'accés pédagogiques :
Avoir des notions de langage C et C++.
Critères d'admission :
Dossier
Modalités d'enseignement :
Cours à distance (FOAD)
Rythme :
Temps plein
Toutes les sessions pour cette formation sont terminées.
Lien vers le site web de l'organisme de formation
En savoir plusConstruire son projet professionnel
En savoir plusRecherchez le bon interlocuteur pour vous informer
En savoir plus