Arduino - Niveau Base

Arduino - Niveau Base

Ce badge est attribué aux usagers de l’UTBM Innovation CrunchLab qui ont suivi la formation Arduino – Niveau Base. Il reconnaît que son bénéficiaire est en mesure d’utiliser toutes les fonctions basiques d’une carte Arduino peut offrir.

Pour obtenir ce badge, le bénéficiaire a suivi une formation « Arduino - Niveau Base » animée par un fabmanager de l’UTBM Crunch Lab. Pendant cette formation il a acquis les compétences de base suivantes :

Installer l’environnement ARDUINO

  • Installer l’IDE via le site officiel Arduino (https://www.arduino.cc/en/software).

Vérification de l’environnement et de la carte utilisée

  • Vérification du type de carte utilisé dans l’onglet : Outils -> type de carte -> Arduino AVR boards -> Arduino UNO.
  • Vérification du numéro de port dans l’onglet : Outils -> Port -> PORT x.
  • Vérification du programmateur dans l’onglet : Outils -> Programmateur -> AVRISP mkrII.

Connaissance de la structure de programmation ARDUINO

  • Partie initialisation de variables.
  • Partie setup.
  • Partie loop.

Utilisation d’une broche Digital INPUT

  • Création d’une variable qui va stocker l’information de la valeur de la broche.
  • Initialisation de la broche à l’aide de la commande : pinMode(broche, INPUT).
  • Lecture de la broche et affectation de la valeur à une variable avec la commande : val = DigitalRead(broche).

Utilisation d’une broche Digital OUTPUT

  • Initialisation de la broche à l’aide de la commande : pinMode(broche, OUTPUT).
  • Ecriture sur la broche digital avec la commande : DigitalWrite(broche,HIGH/LOW).

Utilisation d’une broche ANALOG INPUT

  • Création d’une variable qui va stocker l’information de la valeur de la broche.
  • Lecture de la broche et affectation de la valeur à une variable avec la commande : val = AnalogRead(broche).

Utilisation d’une broche ANALOG OUTPUT

  • Initialisation de la broche à l’aide de la commande : pinMode(broche, OUTPUT).
  • Ecriture sur la broche digitale avec la commande : AnalogWrite(broche,0-255).

Utilisation d’une broche PWM

  • Initialisation de la broche à l’aide de la commande : pinMode(broche, OUTPUT).
  • Ecriture sur la broche digitale avec la commande : AnalogWrite(broche,0-255).

Utilisation du moniteur série

  • Initialiser le moniteur série à l’aide de la commande « Serial.begin(9600) » dans la partie Setup.
  • Afficher un message à l’écran avec la commande « Serial.println(‘Hello World’) » dans la Partie loop.
  • Téléverser le programme et constater le résultat en appuyant sur le bouton moniteur Série.

Projet d’évaluation compétences de base

Projet Arduino ayant les spécifications minimales suivantes :

  • Gestion d’un périphérique type digital (INPUT et OUTPUT).
  • Gestion d’un périphérique type analogique (INPUT et OUTPUT).
  • Gestion d’un périphérique type PWM.
  • Utilisation du moniteur série.