Tutoriel de base Arduino

Bonjour tous le monde. Je suis Zubayer Tahmid du Bangladesh,

représentant Rajuk Uttara Model College.

Aujourd'hui, j'écris un tutoriel très basique sur Arduino. J'ai beaucoup cherché sur différents sites Web en naviguant sur Internet, mais je n'ai reçu aucun tutoriel qui explique ou discute des concepts de base d'Arduino. Alors, commençons.

Étape 1: Qu'est-ce qu'un Arduino?

Arduino est une carte de développement matériel open source qui utilise un microcontrôleur AVR comme unité de contrôle principale. Arduino est généralement utilisé pour réaliser des projets d'électronique embarquée ou de robotique. Arduino est le meilleur produit pour les débutants pour en apprendre davantage sur les bases de l'électronique embarquée et de la robotique.

Étape 2: Carte Arduino et installation

Avant de commencer à travailler avec Arduino, nous avons besoin d'une carte Arduino.

Il existe de nombreux types de cartes Arduino, à savoir Arduino Uno, Arduino Mega, Arduino Nano, Arduino Due, Arduino Fio etc. Mais je suppose que Arduino Uno est la meilleure carte pour apprendre les bases.

Pour télécharger nos codes écrits sur la carte Arduino, nous devons télécharger l'IDE Arduino depuis son site Web. Je vous donne le lien: //www.arduino.cc/en/Main/Software

Après avoir terminé le processus d'installation, lorsque nous ouvrons bien l'Arduino, il ressemblera à la photo ci-dessus.

Étape 3: Arduino IDE

Maintenant, faites-nous connaître les différentes parties de l'IDE Arduino.

1: C'est le bouton pour vérifier votre code écrit que vous êtes
va télécharger dans la carte Arduino.

2: C'est le bouton pour télécharger votre code dans la carte Arduino.

3: C'est pour ouvrir une nouvelle unité.

4: C'est pour ouvrir vos codes précédents.

5: C'est pour enregistrer votre code.

Dans la section des outils, nous devons sélectionner la carte Arduino que nous
utilisent.

Après avoir sélectionné la carte Arduino, nous devons sélectionner le
port de notre ordinateur détectant la carte Arduino. Mais ce port doit être sélectionné après avoir branché la carte Arduino sur l'ordinateur.

Étape 4: Parties de la programmation Arduino

Dans cette étape, nous découvrirons les différentes parties d'un programme Arduino.

Le code que nous écrirons dans la première partie ne sera exécuté par Arduino qu'une seule fois.

Prenons un exemple. Si nous voulons le 13 non. broche de l'Arduino comme sortie, alors nous écrirons pinMode (13, OUTPUT) dans cette partie. Et encore une fois si nous le voulons comme entrée, nous écrirons pinMode (13, INPUT). Si l'Arduino lit cette commande une fois, il définira son 13 non. broche comme indiqué, entrée ou sortie.

D'autre part, nous écrirons le code que nous voulons exécuter en continu par l'Arduino dans la deuxième partie.

Étape 5: Pièces d'Arduino

Dans cette étape, nous connaîtrons les différentes parties de l'Arduino.

1: Ce sont toutes les broches numériques d'Arduino Uno.

2: Ce sont les en-têtes ICSP d'Arduino par lesquels nous pouvons démarrer charger le firmware Arduino sur n'importe quel microcontrôleur AVR.

3: Il s'agit du microcontrôleur AVR principal de l'Arduino.

4: Ces broches sont les broches d'alimentation de l'Arduino.

5: Ce sont les broches analogiques.

6: Ce CI est le convertisseur USB vers série.

7: Ce sont les LED Tx Rx.

8: Il s'agit des LED intégrées pour les utilisateurs connectés à la broche numérique 13.

9: Il s'agit du port USB pour la connexion à l'ordinateur.

10: Il s'agit du port d'alimentation pour alimenter l'Arduino.

11: C'est le bouton pour redémarrer la carte Arduino.

Étape 6: Projet LED clignotant

Nous pourrons apprendre avec succès l'Arduino en réalisant différents projets créatifs et en affinant notre propre créativité. Faisons maintenant un simple projet LED clignotant.

Circuit de base et processus de travail de notre projet:

Une LED sera connectée par une résistance 2k dans la broche numérique no. 13 de l'Arduino. Le voyant clignote pendant une seconde et s'arrête de clignoter pendant une seconde.

Programmation:

/ * Projet Arduino clignotant

* par Zubayer Tahmid

* /

void setup(){

pinMode (13, SORTIE);

}

boucle vide () {

digitalWrite (13, HIGH);

retard (1000);

digitalWrite (13, LOW);

retard (1000);

}

Dans la fonction void setup (), nous avons déclaré le 13 non. broche comme sortie. Ensuite, dans la fonction void loop (), nous avons commandé à l'Arduino de donner une valeur ÉLEVÉE dans le 13 no. épingle. Ensuite, nous avons donné un délai de 1000 millisecondes. Ensuite, nous avons ordonné à l'Arduino de donner une valeur FAIBLE dans le 13 no. épingle. Ensuite, nous avons à nouveau donné un délai de 1000 millisecondes. Après avoir téléchargé le code dans l'Arduino, cela fonctionnera comme nous l'avons indiqué dans le code.

Étape 7: Conclusion

J'espère que vous avez pu apprendre quelques bases d'Arduino. Vous devez continuer à pratiquer Arduino pour le maîtriser. Si vous trouvez une erreur dans mon tutoriel, merci de m'en informer via mon e-mail ou de le commenter dans la section commentaires. Si je reçois une bonne réponse dans ce didacticiel, je ferai un didacticiel en série complète sur les bases de la robotique Arduino et également des didacticiels avancés sur Arduino. Je vous souhaite une très bonne expérience dans le monde de l'électronique embarquée.

Mon e-mail: e-mail

Articles Connexes