Table des matières:

Horloge néopixel avec trois anneaux néopixel : 7 étapes
Horloge néopixel avec trois anneaux néopixel : 7 étapes

Vidéo: Horloge néopixel avec trois anneaux néopixel : 7 étapes

Vidéo: Horloge néopixel avec trois anneaux néopixel : 7 étapes
Vidéo: Fabriques une horloge lumineuse Neo pixel sur Arduino Nano #DIY , Tutoriel Arduino en français : 2024, Novembre
Anonim
Image
Image

La brillante création de l'horloge Neo Pixel par Steve Manley m'a poussé à créer cette instruction sur la façon de créer une horloge similaire pour le moins d'argent. (Une habitude néerlandaise importante est toujours d'essayer d'économiser de l'argent;-))

J'ai découvert que le design original ne s'adapte qu'aux anneaux Adafruit NeoPixel, et ceux-ci ne sont pas vraiment bon marché.

J'ai regardé sur Ali Express et j'en ai trouvé des versions moins chères. S'est avéré être des pièces de travail, mais pas avec les mêmes dimensions. J'ai fini par chercher et trouver un design 3D pour l'horloge, et je l'ai ajusté en conséquence.

À côté de cela, la carte que j'ai utilisée est un clone d'un Arduino Nano et est programmée de la même manière. Cependant, le programme d'horloge pur, sans aucun autre ajout, n'est disponible nulle part, j'ai donc dû ajuster un peu le logiciel.

Fournitures

  • Carte mini USB Thinary Nano
  • Horloge RTC
  • Batterie LR1120
  • WS2812B 60 Led Anneau
  • WS2812B 24 Led Anneau
  • WS2812B 12 Led Anneau

Étape 1: imprimez le cadran de l'horloge en 3D

Collectez toutes les pièces nécessaires
Collectez toutes les pièces nécessaires

Dans les fichiers joints, vous trouverez le fichier stl dont vous avez besoin pour imprimer le cadran de l'horloge.

Étape 2: Collectez toutes les pièces nécessaires

Collectez toutes les pièces nécessaires
Collectez toutes les pièces nécessaires
Collectez toutes les pièces nécessaires
Collectez toutes les pièces nécessaires

Sur Ali Express vous pourrez trouver toutes les pièces dont vous avez besoin pour ce projet.

A côté des composants électroniques, j'ai acheté une horloge avec une façade laide, car cela la rend 10 euros moins chère qu'une bleue par exemple.

Étape 3: connectez les anneaux

Connectez les anneaux
Connectez les anneaux

Utilisez de la colle chaude pour fixer les anneaux en place. Les bagues sont fournies en 5 Volts, puis connectées entre elles en série en connectant DOUT à DIN sur chaque bague par ordre de taille, donc 60 à 24 à 12.

Étape 4: Câblage des autres pièces électroniques

Câblage des autres pièces électroniques
Câblage des autres pièces électroniques

Le schéma ci-dessus vous montre comment connecter les pièces les unes aux autres.

Nous allons commencer par l'horloge temps réel DS3234. L'horloge est un appareil piloté par bus série et dispose d'une batterie de secours pour mémoriser l'heure réglée.

Étape 5: Préparation à la programmation de l'Arduino Nano

L'Arduino Nano est programmé à l'aide de l'IDE Arduino. C'est dans l'IDE que vous écrivez des « esquisses » qui sont ensuite compilées dans un firmware que votre ordinateur écrit sur l'Arduino qui lui est connecté à l'aide d'un câble USB. Téléchargez l'IDE et installez-le.

Chargez le fichier NeoPixelClock_V1.ino

Avant de télécharger le code sur la carte, nous devons nous assurer que les pilotes sont installés pour notre carte et que la bonne carte est sélectionnée. Avec le clone Arduino Nano, nous avons besoin de pilotes pour la puce de conversion USB-série CH340G. Le chipset utilisé pour l'USB-to-serial est CH340/CH341, pour lequel les pilotes (pour Windows) peuvent être téléchargés ici:

www.wch.cn/download/CH341SER_EXE.html

Si vous travaillez sur un Mac, vous n'aurez aucun problème tel quel.

Étape 6: Installation de la bibliothèque Adafruit NeoPixel

Installation de la bibliothèque Adafruit NeoPixel
Installation de la bibliothèque Adafruit NeoPixel
Installation de la bibliothèque Adafruit NeoPixel
Installation de la bibliothèque Adafruit NeoPixel

Avant de pouvoir utiliser la bibliothèque NeoPixel, nous devons l'installer ! Auparavant, il était un peu compliqué d'installer des bibliothèques dans l'IDE Arduino, mais ils l'ont depuis simplifié et ont inclus un gestionnaire de bibliothèque pratique. Il est répertorié dans le menu déroulant "Esquisse> Bibliothèque". Ouvrez le gestionnaire de bibliothèque et recherchez Adafruit Neopixel.

Une fois trouvé, sélectionnez-le et cliquez sur le bouton d'installation.

Toujours dans le menu "Outils> Carte", assurez-vous que la bonne carte est sélectionnée, l'Arduino Nano.

Étape 7: Téléchargez le croquis

Télécharger le croquis
Télécharger le croquis

Maintenant que tout est prêt, nous pouvons commencer le téléchargement sur le tableau. Nous connectons la carte avec le câble USB.

Tout d'abord, nous déterminons quel port série la carte a enregistré.

Sous Windows:

Ouvrez une commande avec [Windows][R] et tapez compmgmt.msc, dans Gestion de l'ordinateur, cliquez sur Gestionnaire de périphériques Regardez sous Ports pour savoir quel port est utilisé.

Sous Mac OS:

Icône Apple > À propos de ce Mac > Rapport système > USB

Maintenant, dans le menu Outils, assurez-vous que le processeur avec l'ancien chargeur de démarrage est sélectionné. Ceci est nécessaire pour une carte clone.

Maintenant, en haut à gauche de l'IDE, cliquez sur le bouton Télécharger. Ce sera le bouton avec la flèche pointant vers la droite. Dès que le téléchargement est terminé, l'horloge commencera à fonctionner.

Conseillé: