J’ai un doute sur la partie alimentation de mon montage.
J’ai un projet de faire un timer avec un Arduin etun cercle de led.
J’alimente le tout avec une pile 9V. J’utilise une carte électronique d’alimentation qui me donne une tension de 5V pour alimenter l’Arduino et le cercle de led.
J’ai câblé l’alim qui me donne bien un 5V. Mais quand je met sous tension, le voltemetre m’indique 7V puis 5V.
Je n’ai pas de scope pour vérifier la forme du signal de sortie de l’alim au démarrage.
Pensez-vous que cette over-shoot au démarrage est gênant ? Que cela pourrait endommager l’Arduino ou le cercle de led ?
Je pensais mettre un Condo de grosse valeur en sortie du montage pour lisser le pic.
Valable pour un moteur ou tout autre montage qui nécessite de tirer plus que quelques dizaine de mA. Ici si vous mettez à fond en blanc les 24 leds, vous allez sans doute demander pas loin de 1,5A à votre alimentation… comme elle n’est pas capable de fournir cela elle fournit le max et la tension s’effondre sans doute aussi.
Regardes du côté des power bank, attention, certaines s'éteignent si la consommation n'est pas suffisante, il faut mettre une "légère" charge pour les maintenir on.
Pour le câblage, les + et - de l'anneau de LED directement sur la batterie et le moins de la batterie sur GND de l'Arduino.
Je viens de faire l'essai avec 24 LED WS2812, sur un UNO, alimenté par un power bank, la bande de LED à travers l'Arduino et l'exemple de la bibliothèque Adafruit_NeoPixel.h strandtest.ino.
Tout se passe sans problème.
J'ai mis un dong USB de mesure, il monte au maximum à 130 mA.
Merci de ces info, je vais charger de fusible d'épaule.
Pour estimer la consommation, j'ai fait ce petit tableau.
Led : numéro led:
Minutes : nombre de minutes ou la led est allumée
Heure : nombre d'heure ou la led est allumée
Rouge/vert/Bleau : Consommation de la led
Totalt courant : Courant total pour une led
A/h : énergie consommé
Pour un affichage comme un timer, mettre strip.setBrightness(255); consisterai à se "tuer" les yeux, je mets, d'habitude, au maximum 60.
J'ai essayé avec 24 LED en blanc, avec strip.setBrightness(150);, ce qui est, pour moi, difficilement supportable, on arrive à une consommation de 480 mA, le tout alimenté par les circuits de l'Arduino et un power bank.
Oui mais dans le programme de test utilisé par @jpbbricole la luminosité des LEDs est à seulement 20%.
C'est le programme de démo de la librairie Neopixel d'Adafruit, ils savent que les utilisateurs sont souvent alimentés par le port USB et ils ont limité la luminosité des LEDs.
Je ne saurais pas dire le type exacte des miennes, je ne sait pas comment le définir
.
J'ai mesuré avec un dong USB, ça vaut ce que ça vaut!
Avec 24 LED et setBrightness(255);, l'USB "s'effondre", led LED deviennent oranges!!!
Mais, comme dit plus haut, 255 est insupportable, même à 150 (480 ma), c'est difficile.
Donc, en exploitation normale avec entre 60 et 100, c'est tout à fait jouable, tout câble sur la carte Arduino, essais faits sur un UNO.
J'ai fait ces essais avec un power bank.
Si on reste dans une demande de courant raisonnable alors ça passe par la pin 5v de la carte surtout si on alimente en USB.
Si on alimente par le jack en 9V et Que vous boostez les couleurs, ça va tirer bcp sur le régulateur (par exemple 0.5A x (9V - 5V) = 2Watts à dissiper)
J’utilise des APA102 car ça met bcp moins de pression sur les interruptions si on veut faire autre chose donc je n’ai pas trop d’expérience pratique avec ces leds WS2812 5050
Je ne vais pas alimenter les leds avec l’alim de l’Arduino car cela consomme trop de courant.
Suite aux discussions, je vais utiliser une batterie avec port USB Batterie USB
Cela me permet d’avoir un 5V propre et stable.
Puis à partir du port USB de la batterie, je partirai en Y. D’un côté alimenter l’Arduino sur la pin du 5V (pas loin Vin, pas le port usb). Et de l’autre sur les leds.