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.