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

Panneau des Actions

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

Apprend les bases de la programmation arduino

Par LESPACEMAKER : Formations

Où et quand

Date et heure

dim. 31 déc. 2023 19:00 - 22:00 EST

Endroit

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

Politique de remboursement

Communiquer avec l'organisateur pour demander un remboursement.

À propos de cet événement

  • 3 heures
  • Billet électronique sur appareil mobile

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

    À propos de l'organisateur

    Sa mission est d’offrir un espace collaboratif de fabrication, d’apprentissage, d’exploration, de création, d’exposition et de partage du savoir. Il met à disposition des outils spécialisés, offre l’espace et réunit des expertises variées.

    LESPACEMAKER propose à ses membres un atelier de bois, de métal, de mécanique, de sérigraphie, de vélo, une forge et bien plus encore selon la volonté et l’engagement de ceux-ci. Des cours d’initiation, de perfectionnement ou d’excellence sont offerts sous base régulière pour l’ensemble de ces ateliers. Certains espaces privés sont réservés à l’utilisation de membres occupants pour l’aménagement de leur activité professionnelles ou de projets spéciaux.

    À partir de 97,73 $