IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Commande led WS2812


Sujet :

Arduino

  1. #1
    Membre actif

    Inscrit en
    Octobre 2010
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 168
    Points : 241
    Points
    241
    Par défaut Commande led WS2812
    Bjr, juste brièvement comment déterminer la position et la couleur des leds WS2812 avec 1 fil ?

  2. #2
    Membre émérite
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 012
    Points : 2 341
    Points
    2 341
    Par défaut
    Bonjour Laurent
    Citation Envoyé par laurent1133 Voir le message
    Bjr, juste brièvement comment déterminer la position et la couleur des leds WS2812 avec 1 fil ?
    Au moyen de la bibliothèque Adafruit_NeoPixel.h, les exemples sont assez explicites.
    C'est un protocole sur un fil.

    Cordialement
    jpbbricole
    L'expérience est la seule chose qu'il ne faut acheter que d'occasion!

  3. #3
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 711
    Points : 5 390
    Points
    5 390
    Par défaut
    Citation Envoyé par laurent1133 Voir le message
    Bjr, juste brièvement comment déterminer la position et la couleur des leds WS2812 avec 1 fil ?
    ou tout simplement parce que c'est vous qui leur avez demandé d'être dans une certaine configuration --> vous aurez une variable qui devrait indiquer cela d'une façon ou d'une autre, elle ne vont pas s'allumer ou s'éteindre toutes seules.

  4. #4
    Membre actif

    Inscrit en
    Octobre 2010
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 168
    Points : 241
    Points
    241
    Par défaut Protocole NZR
    Cette article me semble très intéressant également.

    http://wikitge.cmaisonneuve.profweb....r_LED_WS2812B)

  5. #5
    Membre émérite
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 012
    Points : 2 341
    Points
    2 341
    Par défaut
    Bonjour Laurent
    Citation Envoyé par laurent1133 Voir le message
    Cette article me semble très intéressant également.
    Celui-là entre autres!
    Pour moi ça fait longtemps que je ne mets plus de LEDs "normales", je n'utilises plus que celle-ci et mes câblages s'en trouvent fort simplifiés.

    Cordialement
    jpbbricole
    L'expérience est la seule chose qu'il ne faut acheter que d'occasion!

  6. #6
    Expert confirmé

    Homme Profil pro
    mad scientist :)
    Inscrit en
    Septembre 2019
    Messages
    2 711
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : mad scientist :)

    Informations forums :
    Inscription : Septembre 2019
    Messages : 2 711
    Points : 5 390
    Points
    5 390
    Par défaut
    Citation Envoyé par jpbbricole Voir le message
    Pour moi ça fait longtemps que je ne mets plus de LEDs "normales", je n'utilises plus que celle-ci et mes câblages s'en trouvent fort simplifiés.
    Le challenge des WS2812 c’est la gestion du timing de commande qui met une pression forte sur le processeur, ce qui peut conduire à des soucis avec Software Serial (cf sans doute un des problèmes de ce post, même en changeant 0 et 1) ou autres Libraires dépendant des interruptions.

    J’utilise des APA102 Qui n’ont pas cet inconvénient, mais qui coûtent plus cher et nécessitent 2 fils au lieu d’un seul (Sparkfun en propose sous différentes formes (matrice, segments), et bien sûr on trouve des rubans de 1,3 ou 5m avec une densité de 30,60 ou 144 LEDs par mètre avec ou sans protection contre l’humidité)

  7. #7
    Membre actif

    Inscrit en
    Octobre 2010
    Messages
    168
    Détails du profil
    Informations forums :
    Inscription : Octobre 2010
    Messages : 168
    Points : 241
    Points
    241
    Par défaut
    Oui c'est très intéressant cette méthode spi. (Reste à tester les deux donc)

    En vous remerciant.

Discussions similaires

  1. Réponses: 3
    Dernier message: 07/06/2019, 10h36
  2. Circuit de commande, état indésirables de la led
    Par mohamed996 dans le forum Hardware
    Réponses: 9
    Dernier message: 25/04/2017, 21h40
  3. Commande de led avec le port serie
    Par valdano dans le forum MATLAB
    Réponses: 0
    Dernier message: 24/04/2013, 18h23
  4. Commander une LED reliée au port //
    Par orfix dans le forum C
    Réponses: 6
    Dernier message: 12/08/2009, 16h36
  5. Créer des raccourcis de texte/commandes personnalisés sous LEd
    Par jyloup dans le forum Editeurs / Outils
    Réponses: 1
    Dernier message: 24/06/2009, 23h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo