Comment coder Arduino - Guide des débutants

Comment coder Arduino - Guide des débutants
Arduino est une plate-forme open source très utile pour les personnes qui sont dans des systèmes intégrés. Les principaux composants d'Arduino incluent la carte Arduino à l'intérieur desquelles nous avons un microcontrôleur et l'autre partie principale est Arduino IDE (Environnement de développement intégré) Également connu sous le nom de logiciel Arduino où nous pouvons écrire le code et la compilation IDE ce code dans un fichier hexagonal binaire qui peut être lu par le microcontrôleur.

Arduino IDE est un logiciel multiplateforme disponible sur Windows, Mac et Linux. La langue arduino dérivée de C ++ est utilisée pour programmer des cartes Arduino en utilisant l'IDE.

Comment commencer à utiliser Arduino comme débutant:

Dans ce guide, nous vous expliquerons comment rédiger votre premier programme avec l'aide de votre tableau Arduino. Tout ce dont tu as besoin c'est:

  • Board Arduino (UNO)
  • Câble USB B
  • Un ordinateur ou un ordinateur portable
  • Software Arduino IDE ou Arduino

En suivant les étapes ci-dessous, vous pouvez écrire votre propre programme. Commençons:

Étape 1: Pour communiquer avec votre carte Arduino, nous avons besoin d'un logiciel qui convertit notre code en fichiers binaires qui peuvent être compréhensibles par notre carte Arduino. Vous devez télécharger l'ide Arduino afin que nous puissions continuer plus loin. Si vous souhaitez télécharger et installer Arduino IDE, cliquez ici.

Comme nous avons téléchargé Arduino IDE maintenant, nous passerons à l'étape 2.

Étape 2: Lancez Arduino IDE depuis le menu Démarrer en appuyant sur la touche Windows et tapez Arduino IDE ou en double-cliquant sur l'icône du logiciel IDE. La fenêtre s'ouvrira ce qui ressemble à ceci.

Ici, j'ai montré l'interface complète de l'arduino IDE.

Étape 3: La prochaine étape sera de sélectionner la bonne carte Arduino; Tout dépend de la carte que vous utilisez Suivez ces étapes pour sélectionner votre carte Arduino dans IDE:

Aller à Outils> Board> Cartes Arduino AVR - Maintenant, sélectionnez le tableau que vous utilisez.

N'oubliez pas de sélectionner le bon modèle de votre carte si vous sélectionnez par erreur le mauvais IDE de la carte donnera une erreur de compilation.

Étape 4: À partir de maintenant, vous avez sélectionné votre carte, il est temps de dire à l'IDE à quel port USB de votre PC, vous avez connecté votre carte Arduino. Pour la sélection des ports, allez à: Outils> ports> (sélectionnez le port de port).

Il est important de sélectionner le bon port série, sinon votre code ne pourra pas brûler dans la carte Arduino.

Comment écrire le premier code Arduino

Nous avons installé notre IDE et fait des connexions de création entre Arduino et PC. Maintenant, nous allons continuer à écrire le premier code.

Tous les programmes Arduino suivent la même structure. Nous pouvons diviser le programme Arduino en trois parties:

  • Structure de code
  • Variable et constantes
  • Les fonctions

La structure du code Arduino a deux pièces principales supplémentaires:

La fonction setup (): Le but de cette fonction est lorsqu'un croquis commence, il initialise les modes PIN, les variables et commence à utiliser les bibliothèques disponibles dans votre programme. Il ne fonctionne qu'une seule fois pendant tout le processus de compilation.

La fonction Loop (): La fonction LOOP () est utilisée après le installation() La fonction est initialisée, comme son nom l'indique Loop () La fonction continuera à fonctionner jusqu'à ce qu'elle soit utilisée pour contrôler activement la carte Arduino.

Exemple du programme Arduino

À titre d'exemple, nous utiliserons le programme LED intégré Arduino à partir de l'exemple de la section. En utilisant ce croquis, nous essaierons de comprendre les bases du programme Arduino.

Suivez ces étapes pour importer un croquis de clignotant LED:

Aller à Fichiers> Exemples> 01.Bases> clignoter, Une nouvelle fenêtre s'ouvrira en nous montrant un croquis du Clignotage LED programme.

Comme nous pouvons le voir dans l'esquisse, nous avons initialisé le installation() fonction il fonctionnera une seule fois.

4 pinMode (LED_BUILTIN, sortie); Cela définira la broche LED intégrée comme sortie.

Après cela boucle() La fonction est initialisée, elle se déroulera encore et encore:

8 DigitalWrite (LED_BUiltin, High); Cela allumera la LED
9 retard (1000); Cela donnera une pause d'une seconde
dix DigitalWrite (LED_BUiltin, Low); Cela éteindra la LED
11 retard (1000); Faire une pause d'une seconde

Lire sur DigitalWrite () et Delay () Fonctions - Comment utiliser Arduino DigitalWrite () et comment fonctionne la fonction de retard Arduino.

À l'aide de boutons d'action rapide, téléchargez le programme sur Arduino.

Sortie du programme

Nous pouvons voir une LED intégrée clignoter sur la carte Arduino comme sortie:

Conclusion

C'est peut-être la fin de cet article, mais c'est juste le début de votre nouveau voyage avec Arduino.
Écrire du code avec Arduino est toujours amusant et une excellente opportunité d'apprentissage pour les débutants. Nous avons écrit notre premier code de clignotant LED, vous pouvez également essayer d'autres exemples et augmenter vos connaissances en programmation.