Si vous avez déjà entendu parler des cartes Arduino mais que vous ne comprenez pas ce que c’est et pourquoi elles permettent de réaliser de nombreux projets, alors vous êtes sur la bonne page.
Le but ici est d’expliquer ce que sont les cartes arduino, puis de réaliser un montage très simple afin de comprendre leur fonctionnement.
Le mieux pour suivre cette page est d’avoir un kit débutant Arduino.
Si vous n’en avez pas vous pouvez aussi suivre la page sur Tinkercad afin de voir comment réaliser ce montage sur un simulateur.
Les cartes Arduino sont des microcontrôleurs, des sortes de mini-ordinateurs capable de mémoriser des informations, de les traiter de la manière qu’on le souhaite avec un programme et de recevoir et d’envoyer des signaux électriques.
Ces deux dernières possibilités sont réalisables grâce aux broches de l’Arduino, des pins numérotées de 0 à 13, entourées en rouge sur l'image. La carte est alimentée en électricité par les prises sur le côté gauche
Dans le montage que nous allons réaliser, nous allons faire clignoter une LED. Pour cela, il va falloir créer un circuit électrique qui relie la carte et la LED, puis programmer la carte pour lui demander alternativement d’envoyer puis de ne pas envoyer de courant dans ce circuit. Pour cela nous avons besoin de la carte, d’une breadboard, de câbles, d’une LED et d’une résistance (à notre stade n’importe quelle résistance fera l’affaire, pourvu qu’elle ne soit pas trop forte).
Le courant va être envoyé à partir d’un pin de la carte (disons le pin 1 pour l’exemple), il faut donc relier ce pin a la breadboard par un câble. Sur la breadboard, les canaux latéraux de la breadboard (ceux marqués d’un – et d’un +) sont tous connecté entre eux horizontalement, tandis que les canaux à l’intérieur sont connectés par rangée verticale, les séparations sont représentées sur le schéma de la breadboard par les lignes vertes.
Avec un câble, reliez le pin 1 avec une des rangées verticales de la breadboard. Sur cette même rangée, placez la patte la plus longue de la LED (aussi appelée la cathode), et branchez l’autre patte sur une autre rangée verticale.
Sur cette nouvelle rangée, branchez la patte courte (l’anode) ainsi qu’une des pattes de la résistance.
Branchez l’autre patte de la résistance sur une nouvelle rangée verticale, et enfin reliez cette rangée avec l’un des pins GND de la carte (il s’agit du ground en anglais, l’endroit où le circuit se termine).
Vous pouvez voir ce que cela donne avec l'image du schéma issus de Tinkercad, et ce que cela donne en vrai avec la photo de mon circuit connecté à ma carte.
Télécharger et lancez le logiciel Arduino puis connectez votre carte à l’aide du câble USB.
Vérifiez bien que votre carte est connectée, si c’est bien le cas la ligne « port » en dessous de la ligne « type de
carte » devrait indiquer quelque chose comme « COM4(Arduino Uno) », si ce n’est pas le cas et que cette ligne est grisée cherchez dans «type de carte» «Arduino Uno».
/**/
int pinLed = 1;
void setup()
{
pinMode(pinLed, OUTPUT);
}
void loop()
{
digitalWrite(pinLed, HIGH);
delay(1000);
digitalWrite(pinLed, LOW);
delay(1000);
}
Le logiciel propose un code vierge, effacez-le et collez le code ci-dessus à la place : La LED devrait se mettre à clignoter une seconde toute les secondes.
Laisse un commentaire !