## MISE EN ROUTE ARDUINO

Cette procédure vous permet de mettre en oeuvre un petit programme et d'avoir un (très) petit aperçu de ce que l'on peut faire avec Arduino

Lien WEB très intéressant !

Prérequis

Il faut pour suivre cette procédure posséder une carte Arduino (Uno), avoir installé le logiciel Arduino et si possible quelque câbles une résistance de 300Ohm et une LED afin d'effectuer un premier branchement.

1. Lancer l’IDE Arduino

   IDE[1]

2. Copier le programme ci-dessous

   int LED=10; // la pin 10 du côté digital va allumer ou non la LED

   void setup() {

   pinMode(LED,OUTPUT); //pin10 en mode OUTPUT (sortie)

   }

   void loop() { // boucle

   digitalWrite(LED,HIGH); // la LED s'allume

   delay(1000); // on attend une seconde

   digitalWrite(LED,LOW); // la LED s'éteind

   delay(1000); // on attend une seconde

   }

3. Faire le branchement

   Branchement :

   (montage fait sur le logiciel Fritzing)

4. Explication du code !

   1. On déclare les variables, il y a plusieurs type de variable, ici c'est un entier donc on déclare cette variable avec "int", puis on lui donne un nom : LED. On dit que l'on branche notre led sur la broche10 de l'arduino, côté digital (1/0) et non analogique ( valeur allant de 0 à 1024)

   2. le setup : c'est ici que l'on pose les bases pour la suite du programme, on va ici déclarer que notre broche 10 est une sortie, on va envoyer une information dessus, et ce n'est pas l'Arduino qui va recevoir une information

   3. loop : c'est la boucle, c'est le cœur du programme. le programme s’exécute puis revient au départ et recommence et ainsi de suite.

   on met la sortie 10 à l'état 1 (HIGH=haut=1) puis on dit d'attendre 1000 millisecondes, soit 1seconde avec la fonction delay() ; puis on met la sortie 10 à l'était 0 et on attend encore une fois1 secondes. Le programme tourne en boucle jusqu'à ce que l'on débranche l'Arduino ou que l'on téléverse un autre programme.

5. Téléversement

   Après avoir fait le branchement et fait le programme,

   Il suffit de brancher l'Arduino sur l'ordinateur grâce à son câble, en haut à gauche il y a un premier bouton vérifier le programme afin de s'assurer qu'il n'y a pas d'erreur, on peut lire en bas les message d'erreur. Le deuxième bouton ->sert à téléverser le programme dans la carte, on va en fait mettre le programme dans la carte. Le programme reste dans la carte même si on l'arrête puis la redémarre ! Attention de pas brancher n'importe quoi car il pourrait y avoir des courts circuits dû à un programme déjà existant.

## Références

1. IDE - Interface de développement

   (abrégé EDI en français ou IDE en anglais)

   En programmation informatique, un environnement de développement est un ensemble d'outils pour augmenter la productivité des programmeurs qui développent des logiciels. Il comporte un éditeur de texte destiné à la programmation, des fonctions qui permettent, par pression sur un bouton, de démarrer le compilateur ou l'éditeur de liens ainsi qu'un débogueur en ligne, qui permet d'exécuter ligne par ligne le programme en cours de construction. Certains environnements sont dédiés à un langage de programmation en particulier.