102 | ELECTRONIQUE : Programmation de micro-contrôleurs Arduino
Apprend les bases de la programmation arduino
Endroit
LESPACEMAKER
2875 rue Hochelaga Montréal, QC H2K 1K7 CanadaPolitique de remboursement
À propos de cet événement
Si aucune date annoncée ne vous convient, veuillez contacter le comité par courriel (electronique@lespacemaker.com) afin d'évaluer de nouvelles options.
The class is offered in French. If you would like to follow it in english email us at electronique@lespacemaker.com and we will try to accommodate you.
Les participants sont encouragés à venir avec leur propre PC si possible. Nous les aiderons à
installer les logiciels nécessaires. Si ce n´est pas possible, les participants pourront utiliser le PC
de l´atelier électronique.
102 | ÉLECTRONIQUE : Programmation de micro-contrôleurs Arduino
------------
Cette formation fait suite au 101 électronique et présente les bases de la programmation de micro-contrôleurs de type Arduino.
Côté matériel, nous aborderons:
- différents types de capteurs et actuateurs
- quelques conseils pour réaliser une carte complète (breadboard vs. soudure)
- comment utiliser un oscilloscope et un analyseur logique pour décoder un protocole
Côté logiciel, nous couvrirons les points suivants:
- comment développer un programme simple
- comment configurer l´'environnement Arduino pour en faire un outil plus professionnel
- comment déboguer un programme
Le JTAG sera volontairement écarté de cette formation car il n´'est pas disponible par défaut dans l´'environnement Arduino. Cependant si certains participants sont intéressés nous pourrons faire une démonstration sur un microcontroleur ATMega.
Éléments théoriques :
- Les bases de la programmation en C/C++
- Structure d´'un programme Arduino
- Explorer les exemples de code fournis dans l´'environnement Arduino
- Utiliser une librairie externe pour faire fonctionner un capteur ou un actuateur
Éléments pratiques :
- Réaliser une tâche simple: faire clignoter une LED
- Communiquer par UART/I2C/SPI (sur USB et entre 2 appareils)
- Déboguer une communication numérique
- Déclencher un actuateur lorsqu´'un capteur renvoie un événement.
Formation(s) préalables :
101 | ELECTRONIQUE : Soudage d'un kit + intro à l'atelier
De l'expérience avec la soudure standard
Liste de matériel fourni avec l'inscription :
Tout le matériel est fourni pour la formation
Niveau de la formation :
Intermediaire
Langue de la formation :
Français
Durée de la formation:
3h
Formateur:
Guillaume Heilles
TPS : 720573286 RT 0001 / TVQ: 122395610 TQ 0001