Comment commencer sur Arduino ? Connaître les bases pour écrire son premier programme !

Introduction

Le langage Arduino est dérivé du langage C. Ces deux langages sont très utilisés pour programmer des cartes électronique, c’est  logiquement que le langage Arduino s’en inspire.

Quelle la différence entre le langage C et l'Arduino ?

 La plus grande différence entre le langage Arduino et le C est qu’un programme arduino contient obligatoirement deux fonctions : void setup et void loop alors que le C contient une seule fonction: le void main.

La structure d'un programme

Il y a deux règles importantes pour commencer à coder en langage Arduino : 

  • Toutes les actions écrites doivent être terminées par un point virgule afin que la carte Arduino comprenne que l’action est terminée.
  • Toutes les fonctions commencent et se terminent par des accolades pour que la carte Arduino comprenne quand commence et termine la fonction. 

 Ce sont deux choses que l’on oublie souvent lorsqu’on écrit un programme et qui va poser problème lors de la compilation de celui-ci.

Que trouverez-vous dans nos tutoriels ?

Chaque cours de notre catégorie “langage Arduino” contient une notion importante du langage Arduino. Cela peut être les variables, liste ou les boucles. Chaque cours contient une partie code pour mettre en pratique la notion apprise. 

Voici un exemple de code vous pourrez retrouver :

void setup() {
    for (int i = 0; i <= 255; i++) {
    //chose que vous voulez faire
  }
}

void loop() {
   
}

Pour aller plus loin : Des programmes déjà fait

Si vous voulez apprendre rapidement à contrôler des composants sans connaître tout le langage Arduino, c’est possible !

Sur Arduino IDE, vous avez des codes déjà pré-fait. Ils peuvent vous être utile pour voir comment un composant fonctionne et pour le tester rapidement.

Enfin sur Tinkercad, il existe des programmes déjà fait avec le code qui peut vous aidez à simuler vos composants directement.

FAQ

Quelle la différence entre le langage C et l'Arduino ?

La plus grande différence entre le langage Arduino et le C est qu’un programme arduino contient obligatoirement deux fonctions : void setup et void loop alors que le C contient une seule fonction: le void main.

Structure d'un programme Arduino

Il y a deux règles importantes pour commencer à coder en langage Arduino : Toutes les actions écrites doivent être terminées par un point virgule afin que la carte Arduino comprenne que l’action est terminée. Toutes les fonctions commencent et se terminent par des accolades pour que la carte Arduino comprenne quand commence et termine la fonction.

Des programmes déjà fait sur arduino ?

Sur Arduino IDE, vous avez des codes déjà pré-fait. Ils peuvent vous être utile pour voir comment un composant fonctionne et pour le tester rapidement. Enfin sur Tinkercad, il existe des programmes déjà fait avec le code qui peut vous aidez à simuler vos composants directement.