Nous allons voir dans ce tutoriel comment allumer une LED en continu avec un circuit imprimé Arduino Uno et quelques composants. Il s'agit d'un premier montage pour toute personne souhaitant découvrir l'électronique (...)
Petit tutoriel Arduino pour débutant qui explique comment faire clignoter une LED.
Article publié le 28/01/2018 par Thomas Gottvalles dans la catégorie Fun en informatique et électronique. Cet article a été modifé le 09/04/2018.
Nous allons voir dans ce tutoriel comment faire clignoter une LED avec un circuit imprimé Arduino Uno et quelques composants. Il s'agit d'un deuxième montage pour toute personne souhaitant découvrir l'électronique programmée, donc pour débutant. Pour info, Arduino est un projet électronique de circuits imprimés sous licence libre qui a pour but de rendre l'électronique accessible et de faire des tâches diverses (robotique, domotique...).
Petit rappel, ici comme nous aimons particulièrement les technologies du web, nous avons comme projet de réaliser un petit robot contrôlable depuis un ordinateur via une interface web (communication par le réseau avec le protocole HTTP). Des articles seront postés au fil du temps pour vous montrer l'avancement de la réalisation du robot.
Pour réaliser ce montage et le faire fonctionner, il est préférable d'avoir quelques notions en langage C et en électronique. Voici deux petits tutoriels qui pourront vous aider : Arduino pour bien commencer en électronique et en programmation et Apprenez à programmer en C !
Le montage électronique à réaliser et le programmes à utiliser dans ce turotiel sont exactement les mêmes que ceux du tutoriel Arduino précédent intitulé "Comment allumer une led en continu avec arduino ?" La seule chose qui va changer dans ce tutoriel sera le code source (3 lignes de code à ajouter) du programme à installer sur le microcontrôleur de la carte Arduino.
Rendez-vous sur la page : Comment allumer une led en continu avec arduino ?, réalisez le montage, copiez/collez le code dans un nouveau projet dans l'environnement de développment Arduino, puis revenez sur cette page pour la modification du code source. A tout de suite...
la portion de code à modifier se situe dans la fonction principale du programme, une boucle qui se répète tout le temps jusqu'à ce que l'utilisateur termine l'exécution du programme. Nous allons ajouter 3 lignes après la première instruction de la boucle pour qu'il y'ait 4 instructions à chaque itération de la boucle :
C'est tout, vous n'avez plus qu'à transférer le programme sur la carte Arduino.
// Définition de la constante const int broche2 = 2; // Définition de la broche numéro 2.
// Fonction d'initialisation du programme void setup() { pinMode(broche2, OUTPUT); // Intialisation de la broche numéro 2 (numérique). }
// Fonction principale du programme void loop() { digitalWrite(broche2, HIGH); // Etat logique haut 1 (5 volts) delay(1000); // Pause de 1000 millisecondes digitalWrite(broche2, LOW); // Etat logique bas 0 (0 volts) delay(1000); // Pause de 1000 millisecondes }
Lorsque vous avez terminé le montage et la copie du code, transferez ce dernier sur la carte Arduino Uno et admirer le résultat final.
Une vidéo a été postée sur la chaine Tesseract IT - services informatiques
Aucun commentaire enregistré dans la base de données.