Microcontroleurs & Sciences physiques
1.1
  • Introduction
  • Microcontrôleurs
  • Langage Arduino
    • Logiciel Arduino IDE
    • Premier programme : Blink
      • Edition
      • Compilation
      • Téléversement
      • Exécution
    • Spécificités du langage Arduino
  • Langage Python
  • Les bases d’Arduino
  • Nouveaux programmes du lycée
  • Aller plus loin
Microcontroleurs & Sciences physiques
  • Langage Arduino
  • Premier programme : Blink

Premier programme : Blink

Le programme Blink propose de faire clignoter la LED intégrée à la carte de développement. Cette LED est connectée en interne à la broche 13.

Edition

Le programme Blink est disponible dans les exemples du logiciel Arduino IDE.

Dans le menu Fichier > Exemples > Basics > Blink.

Ouvrir Blink

Ouvrir le programme Blink

Edition Blink

Edition du programme Blink

Note

  • Un programme Arduino écrit en langage C/C++ est composé d’une suite d’intructions.

  • Ces instructions sont exécutées dans l’ordre des lignes de code.

  • Les commentaires en gris sont délimités par les caractères /* et */ sur plusieurs lignes ou commencent pas les caractères // sur une même ligne.

Edition Blink

Une version modifiée du programme Blink

Avertissement

Un progamme Arduino respecte toujours une structure spécifique composée en trois parties :

  • Les déclarations : définitions des constantes et des variables ;

  • La fonction setup() : configuration de la carte (entrées, sorties, port série, …) ;

  • La fonction loop() : instructions du programme exécutées dans une boucle infinie (sans fin).

Compilation

Avertissement

Avant de lancer la compilation, il est important de choisir le modéle de carte Arduino utilisé. Le programme généré est dépendant du type de microcontrôleur présent sur la carte.

Edition Blink

Choix du type de carte

Edition Blink

Puis la compilation peut s’effectuée !

Téléversement

Avertissement

Pour téléverser le programme obtenu, il est nécessaire de sélectionner le port de communication série sur lequel est connectée la carte Arduino.

Edition Blink

Choix du port de communication

Edition Blink

Téléversement du programme

Exécution

Le programme s’exécute sur la carte Arduino de façon autonome (sans ordinateur).

Edition Blink

Exécution du programme Blink sur la carte Arduino Uno R3

Précédent Suivant

© Droits d'auteur 2025, THERINCOURT David.

Compilé avec Sphinx en utilisant un thème fourni par Read the Docs.