blog

Projets Arduino : Construire un compte à rebours Arduino

Si développer des composants électroniques, du matériel ou des appareils a été l’un de vos rêves, alors vous êtes au bon endroit. Dans cet article, vous découvrirez un projet Arduino simple utilisant la carte Arduino Uno.

Ce projet pour débutant se concentre sur la construction d’un compte à rebours à l’aide d’un Arduino Uno et de quelques composants qui vous seront présentés. Le développement d’un compte à rebours est un excellent moyen de commencer et les prochaines étapes montreront pourquoi.

Compte à rebours Arduino de base

Pièces nécessaires

  • Carte Arduino Uno – Il s’agit de la carte de microcontrôleur basée sur l’ATmega 3284.
  • Potentiomètre – Il s’agit de résistances à trois bornes qui servent de diviseur de tension réglable. Le potentiomètre sera utilisé pour régler le contraste de l’écran LCD. Vous devrez peut-être le manipuler un peu pour le voir afficher quelque chose à l’écran.
  • Écran LCD – Il s’agit d’un écran rétro-éclairé qui affiche le nombre sur le compte à rebours. L’écran LCD dispose d’un affichage de 16 X 2 caractères, ce qui signifie qu’il peut afficher jusqu’à seize caractères sur chacune de ses deux lignes.
  • Planche à pain demi-taille – Il s’agit de la base de construction qui prend en charge les composants que vous utiliserez tout au long du projet.
  • Paquet de fils de cavalier
  • Bande d’en-tête

Les marches

La disposition complète de la maquette peut être vue avec les connexions nécessaires pour accomplir la construction du compte à rebours. Le diagramme schématique vous aide également à lire les connexions pour le projet. Ces diagrammes ont été fournis pour vous aider à comprendre quels composants vont où et à des fins de vérification. Vous pouvez en savoir plus sur le processus de câblage de chaque composant ici.

lcd

4 broches de l’écran LCD seront laissées inutilisées. (vous pouvez trouver la fiche technique de cet écran LCD ici)

L’écran LCD est essentiellement un écran LCD à port parallèle doté d’un affichage de 16 X 2 caractères, ce qui signifie que nous pouvons afficher jusqu’à 16 caractères sur chacune des deux lignes.

Le schéma suivant vous aidera à lire plus facilement les connexions, mais si vous vous sentez plus à l’aise avec celui ci-dessus, ce qui suit peut toujours vous aider à vérifier votre câblage.

schématiquesource : sunfounder.com

Dans ce projet, le potentiomètre sert à régler le contraste de l’écran LCD. Vous devrez peut-être jouer un peu avec pour voir quelque chose apparaître à l’écran. Une erreur courante est de l’avoir totalement refusé et d’avoir l’illusion que les connexions n’ont pas été faites correctement.

Vous pouvez en savoir plus sur le processus de câblage ici.

Croquis (Le code)

Le code expliqué

lcd.setCursor(1,0) ; lcd.print(« tutorial45.com »);

La ligne ci-dessus définit la tête d’écriture sur la position 1,0 et imprime tutorial45.com à partir de cette position.

lcd.setCursor(6,1) ; lcd.print(« : »);

Ceci met la tête d’écriture en position 6,1 et imprime :

lcd.setCursor(9,1) ; lcd.print(« : »);

Ceci met la tête d’écriture en position 9,1 et imprime :

L’image suivante illustre parfaitement ce que font les lignes ci-dessus.

arduino-compte à rebours

Les autres lignes du code fonctionnent sur le même principe mais dans ce cas, les mots deviennent des nombres de compte à rebours. Les six cellules afficheront les heures, les minutes et les secondes pendant le compte à rebours. La minuterie change dans des conditions définies déterminées par les multiples conditions « si » que vous pouvez voir sur le code décrit ci-dessus. Un délai de 1000 ms à chaque itération a été donné. Cela est dû au temps d’exécution « zéro seconde » pour chaque autre ligne de la boucle.

Le compte à rebours construit ici commence à partir de 23 heures, 59 minutes et 59 secondes. Il commence à partir de ce point et compte à rebours jusqu’à zéro et recommence. Le point de départ du compte à rebours peut également être modifié en saisissant la valeur souhaitée comme H, M et S dans le code d’esquisse. Cela vous permet de compter à rebours où que vous soyez.

A lire :  Contrôle de l'épaisseur du tracé dans Revit
Bouton retour en haut de la page