LED O'Clock P4

image principale LED O'Clock P4

Difficulté:

Dans ce tutoriel, nous allons apprendre a manipuler une carte Arduino ainsi que le code qui se trouve derrière afin d'animer une bande LED permettant d'afficher l'heure comme une horloge classique. Les aguilles seront alors remplacées par des lumières de couleurs différentes. Le code est déjà fournit et pourra être modifier à la guise de chacun. Il s'agira ici de faire les bons branchements entre l'Arduino et la bande LED, mais aussi d'installer différentes librairies afin que le code s'exécute correctement.

Matériel :

Budget : Non défini

  • 1 Carte arduino UNO
  • 1 Bande LED (de 60 LED)
  • 1 Real-Time Clock Module (DS3231)
  • 1 Pile bouton en lithium de 3V
  • 3 Câbles Mâle/Mâle
  • 4 Câbles Mâle/Femelle

Etape 1 : Montage

En vous munissant de tout les composants électroniques, recréer le montages ci-dessus. Les câbles mâle/femelle vous serviront pour la connexion entre le module DS3231 et la carte arduino. Le reste des branchements peuvent être effectué avec des câbles mâle/mâle. La bande LED et le module DS3231 nécessitent une tension d'alimentation de 5V présente sur la carte arduino. Pour permettre la connexion de deux composants, nous utilisons un breadboard dans notre illustration, mais libre à vous de faire de la soudure. 

Etape 2 : Code Arduino : Librairies

Nous allons à présent passer à la partie code de notre projet. Avant d'importer notre code nous devons télécharger quelques librairies sur le logiciel Arduino. Une fois sur l'interface du logiciel, allez dans "Outils", "Gérer les bibliothèques", ensuite à l'aide de la bar de recherche, trouvez et installez les librairies suivantes: "RCTLib", "FastLED”, "MD_MAX72xx", "MD_Parola" and "Encoder".

Etape 3 : Code Arduino : Librairies

Nous avons aussi besoin de télécharger et d'installer une librairie qui ne se trouve pas directement sur notre logiciel Arduino. Pour cela, téléchargez le fichier "Bounce.zip" ci-dessous. Ensuite, rendez vous sur "Croquis", "Inclure une bibliothèque", "Ajouter la bibliothèque .ZIP..." et importer le fichier .zip .

Etape 4 : Importer le code

Ensuite il est temps d'importer le code. Il suffit simplement de le télécharger ci-dessous. Il est important de tester le code en cliquant sur "Vérifier" pour être sûr que toutes les librairies sont installées correctement. 

Etape 5 : Connexion de la carte Arduino à l'ordinateur

On peut à présent connecter la carte Arduino pour téléverser le code. Une fois connecté, rendez vous dans "Outils" puis "Type de carte: ..." et "Port: ..." pour vérifier que le type de carte sélectionné correspond à notre modèle, ici une arduino UNO. On vérifie aussi que l'ordinateur est connecté sur le bon port. Quand tout est bon, il est temps de téléverser notre programme.

Si toutes les étapes ont été correctement suivit, la bande LED devrait à présent afficher l'heure. La LED Bleu représente les secondes, la LED Verte les minutes et la LED Rouges les heures. Il est important de noter que la position "midi" se trouve à la 31ème LED de notre bande

Ces tutoriels devraient vous plaire

vignette L’imprimante 3D pour 60€: EWaste
L’imprimante 3D pour 60€: EWaste
vignette Comment fabriquer son filament pour imprimante 3D
Comment fabriquer son filament pour imprimante 3D
vignette Fabriquer une lampe à lave
Fabriquer une lampe à lave
avaatar Charles Navez

Charles Navez

Suivre

Vues: 190
Mis en favoris: 1

Découvrez d'autres tutoriels de

Charles Navez

Découvrez tous les tutoriels partagés sur Oui Are Makers

Powered by Oui Are Makers