Aller au contenu

Programmation en environnement Arduino

L'environnement Arduino est apprécié pour sa rapidité de prise en main et son côté open-source, en ayant pour base le langage C/C++ et les microcontrôleurs Atmega de chez Atmel la surcouche Arduino permet de coder les algorithmiques des plus simples aux plus complexes.

Sommaire

Cours

  1. Structure d'un programme Arduino
  2. Les variables et constantes dans un code Arduino
  3. Les fonctions de base du langage C/C++
  4. Les fonctions Arduino
  5. Utilisation des modules Grove de Seeed Studio
  6. Création d'une macro ou sous-programme en environnement C/C++
  7. Les interruptions
  8. Le timer

Activités

  1. Découverte des entrées sorties numériques
  2. Exploitation du port série
  3. Découverte du Convertisseur Numérique Analogique (CAN)
  4. La fonction Modulation de Largeur d'Impulsions ou PWM
  5. Les macros
  6. Les interruptions
  7. Le timer