Étape 1: Les matériaux dont vous avez besoin
J’ai utilisé les choses suivante :
- Arduino NANO (clone)
- Horloge en temps réel DS3231
- WS2812, 12 bit LED anneau
- WS2812, 24-bit LED anneau
- Bloc d’alimentation 9V
- Légère résistance selon 5k - 500k
- résistance de 10 kOhm
- Régulateur de puissance 5V LM7805
- maquette ou prototype PCB (environ 10 x 8 cm)
- prise de courant, ou cela
- femelles en-tête une rangée (si vous ne voulez pas souder votre NANO ou RTC)
- certains fils
Selon l’image et le schéma de câblage, vous pouvez construire le circuit.
Si vous voulez seulement voir les voyants, vous pouvez créer le circuit sur un autre circuit imprimé et reliez-les par des câbles.
En raison de la forte consommation de courante des deux anneaux LED, je ne suggère pas pour les nourrir par l’alimentation et de masse de l’Arduino NANO. Comme vous pouvez le voir j’ai eux connecté directement à la masse et la sortie 5V du régulateur 5V alimentation.
Si vous le souhaitez, vous pouvez ignorer le régulateur de puissance. De cette façon, que vous devrez le circuit d’alimentation de 5V. À l’aide de ce régulateur 5V je peux nourrir le circuit par une alimentation de 5V commune (ou une banque d’alimentation USB), par un 9V ou une alimentation de 12 V grâce à la prise de courant. Si vous fournissez un NANO grâce à son Vin, l’alimentation recommandée est entre 7V et 12V.
Comme vous pouvez le voir, j’utilise un LDR pour mesurer la luminosité. Il change sa résistance entre 5k et 500 k ohms selon la lumière. Elle est reliée en série par une résistance k 10 dans un diviseur de tension. La modification de la luminosité modifie le rapport des résistances, qui varie selon la tension de sortie du diviseur de tension. Cette tension de sortie la luminosité des LEDs de mesure peut être adapté par le programme sur la luminosité des environs.
Comme vous pouvez le voir sur le schéma les deux LED anneaux est connecté à la broche de sortie D9 et anneaux sont réunis par leur entrée et de sortie. Bande de cette façon vous pouvez les gérer comme un long de 36 (24 + 12). Faites attention à l’ordre. J’ai branché d’entrée de la bague extérieure à la D9 de la NANO et sortie de la bague extérieure à l’entrée de la bague intérieure. Donc les adresses des voyants de la bague extérieure sont de 0 à 23 et à l’intérieur anneau sont de 24 à 35.
Dans l’étape suivante, je vais vous montrer le croquis de l’Arduino.