Je sais que pour contrôler ce type de leds avec un Arduino UNO il existe des tonnes de tutoriels sur internet, mais je n'arrive quand même pas à comprendre d’où vient le problème avec mon circuit (ou mon code).
Tu es sur que tu es bien connecté du côté de l'entrée de la bande de LEDs et non de la sortie?
Enlèves la carte d'alimentation de ta breadboard car son régulateur va être alimenté en inverse par l'alimentation de la bande de LEDs.
il te manque une résistance sur le fil data (le vert)
Pourquoi l'utilisation d'une breadboard ? Tu peux simplifier grandement les branchements. l'alim du strip en direct dessus. Un fil entre le 0V de l'alim et le GND de l'UNO. Et à la rigueur la breadboard pour la résistance ou entre 2 fil Dupont ça passe aussi
As-tu essayé un autre exemple de la biblio FastLED ? ou remplacer la ligne
FastLED.addLeds<WS2812B, DATA_PIN, RGB>(leds, NUM_LEDS); // GRB ordering is typical
par
FastLED.addLeds<NEOPIXEL, DATA_PIN>(leds, NUM_LEDS); // GRB ordering is assumed
En terme d'erreur de débutant, je crois qu'on peut pas faire pire ...
Je viens de me rendre compte que j'alimentais les LEDS 5V avec une alimentation 12V, le problème vient très probablement de la.
J'ai commandé une alimentation 5V, je reviendrais sur ce post si ça ne fonctionne toujours pas.
En tout cas merci, et désolé de vous avoir fait perdre du temps