Problème led adressable / arduino pro mini

Bonjour,

Je viens pour un problème de led adressable qui fait un peu n'importe quoi.

Voici les composants que j'utilise :

Voilà mon branchement :

  • le + de ma led -> VCC de mon arduino
  • le - de ma led -> GND de mon arduino
  • le DIN de ma led -> 6 de mon arduino

Puis je fais ce code :

#include <Adafruit_NeoPixel.h>

#define PIN 6
#define NUMPIXELS 1

Adafruit_NeoPixel pixel= Adafruit_NeoPixel(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

void setup() {
  pixel.begin();
  pixel.show();
}

void loop() {
  // Rouge
  pixel.setPixelColor(0, pixel.Color(255, 0, 0));
  pixel.show();
  delay(500);
  
  // Vert
  pixel.setPixelColor(0, pixel.Color(0, 255, 0));
  pixel.show();
  delay(500);
  
  // Bleu
  pixel.setPixelColor(0, pixel.Color(0, 0, 255));
  pixel.show();
  delay(500);
}

  • Quand je lance le programme, la led s'allume mais reste blanche.
  • En débranchant la broche VCC ou GND de la led, je vois pendant une demi seconde la bonne couleur apparaitre avant de s'éteindre.
  • J'ai donc voulu voir avec une résistance, et là les couleurs s'affichent bien, mais les couleurs ne correspondent pas à celles que je demande (rose, turquoise, blanc, rouge, bleu).
  • J'ai essayé avec une autre led mais j'ai le même comportement.
  • J'ai essayé avec d'autres bibliothèques (FastLed) mais là aussi les couleurs font n'importe quoi

Donc voilà je ne sais pas du tout d'où vient le problème si quelqu'un à une idée, merci d'avance !

Bonjour.
Cette Led, son fonctionnement est prévu pour 5V Vcc.
Cdlt.
Philippe.

Bonjour, et oui c'était mon branchement initial, sauf que quand je la branche sur le 5V elle reste blanche et je ne vois jamais aucun changement de couleurs

Re.
Elle attend de même des signaux sur DIN, 0 - 5 Volts. Son fonctionnement n'est pas garantie en dessous de 3V5.
Votre carte Arduino est en 3,3 Volts d'après le lien que vous avez donné.
Il faut un adaptateur de signaux logiques 3,3 - 5 Volts.
Je ne vois pas d'autres explications...

Oui effectivement le problème doit venir de là.

De ce que j'ai pu voir, les LED adressables ne fonctionnent quasiment que sur du 5V.
Donc il me faudrait quelque chose comme ceci : Convertisseur de 4 niveaux logiques

Re.
Tout à fait.
Cdlt.
Philippe.

Merci beaucoup ! :slight_smile:

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.