102 | ELECTRONIQUE : Programmation de micro-contrôleurs Arduino

102 | ELECTRONIQUE : Programmation de micro-contrôleurs Arduino

Apprend les bases de la programmation arduino

Par LESPACEMAKER : Formations

Sélectionner la date et l'heure

mar. 31 déc. 2024 19:00 - 22:00 EST

Endroit

LESPACEMAKER

2875 rue Hochelaga Montréal, QC H2K 1K7 Canada

Politique de remboursement

Remboursements jusqu'à 7 jours avant l'événement

À 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

    OU

    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

    Organisé par

    À partir de 97,73 $