Table des matières:
- Fournitures
- Étape 1: imprimez le cadran de l'horloge en 3D
- Étape 2: Collectez toutes les pièces nécessaires
- Étape 3: connectez les anneaux
- Étape 4: Câblage des autres pièces électroniques
- Étape 5: Préparation à la programmation de l'Arduino Nano
- Étape 6: Installation de la bibliothèque Adafruit NeoPixel
- Étape 7: Téléchargez le croquis
Vidéo: Horloge néopixel avec trois anneaux néopixel : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
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
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
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
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
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
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
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é:
ESP8266 Horloge réseau sans RTC - Nodemcu NTP Horloge Pas de RTC - PROJET HORLOGE INTERNET : 4 étapes
ESP8266 Horloge réseau sans RTC | Nodemcu NTP Horloge Pas de RTC | PROJET D'HORLOGE INTERNET: Dans le projet, un projet d'horloge sans RTC prendra du temps sur Internet en utilisant le wifi et l'affichera sur l'écran st7735
Plusieurs anneaux NeoPixel indépendants : 3 étapes
Plusieurs anneaux NeoPixel indépendants : J'ai donc construit ce projet pour voir fonctionner les 12 pixels LED. J'ai trouvé celui-ci avec 16 ici. Et j'ai vu ce bracelet intégré, mais je voulais voir comment différentes bagues, différentes tailles fonctionneraient indépendamment les unes des autres. Alors au lieu de connecter Dig
Anneaux NeoPixel personnalisés à partir de zéro ! : 8 étapes (avec photos)
Anneaux NeoPixel personnalisés à partir de zéro ! : Les anneaux NeoPixel, et les NeoPixels en général, sont parmi les composants électroniques les plus populaires pour les fabricants de tous types. Pour une bonne raison aussi, avec une seule broche de n'importe quel microcontrôleur populaire, Adafruit permet d'ajouter de magnifiques LED et animations à n'importe quel pro
Horloge en trois parties : 6 étapes (avec photos)
Horloge en trois parties : Une horloge analogique normale est un moyen efficace d'empiler trois bits d'informations différents les uns sur les autres. Les heures, les minutes et les secondes peuvent toutes être lues avec un seul cadran. J'aime ce système, mais après un certain temps, j'ai pensé que chaque aiguille devrait ge
Housse pour ordinateur portable à partir d'une reliure à trois anneaux à fermeture éclair : 5 étapes
Housse pour ordinateur portable à partir d'une reliure à trois anneaux zippée: Le prix moyen d'une housse pour ordinateur portable est d'environ 30 $. Je vais vous montrer un moyen rapide et facile de recycler un vieux classeur à trois anneaux dans une pochette pour ordinateur portable