Le starter kit Arduino Officiel

Pour débutant – Manuel en Français

Apprenez l’Arduino et l’électronique de façon pratique

Illuminer une led WS2812b avec l’Arduino

Utiliser une led WS2812b avec l’Arduino

ws2812_arduino

Alors,… illuminer une led WS2812b avec l’Arduino
Pourquoi ? Parce que c’est joli, parce que je n’avais pas encore ce composant, parce que je pense que se sera les “leds” de demain, du moins les rubans led de demain.

Allumer un ruban de leds simple c’est une chose, allumer un ruban de leds RGB c’est une autre chose. Mais avec les leds WS2812(b) on peu illuminer un ruban, led après led. Pour créer une “animation” par exemple.

Mes leds n’étant pas montées sur PCB, j’ai du le faire moi même.

Montage d’une led ws2812b sur pcb

1. On soude quelques fils de cuivre à la led

01_ws2812_arduino

2. Ça fais une jolie petite bête

02_ws2812_arduino

La suivante c’est un gif, cliquez pour visualiser.

3. On prépare les “pins”

03_ws2812_arduino

4. On soude le tout sur un morceau de pcb a pastille

04_ws2812_arduino

5. On plug sur la platine d’essai!

05_ws2812_arduino

Branchement

+5V -> +5V de l’Arduino
Din -> Pin 6 de l’Arduino
GND -> GND de l’Arduino

Comment installer la librairie Arduino ws2812b

Tout d’abord télécharger la librairie FastLed en cliquant sur le lien suivant.

Lien vers les dernières release

  1. Allez dans votre dossier de téléchargement
  2. Dézippez l’archive nommée: FastLED-x.x.x.
  3. Copiez le premier dossier a l’intérieur du dossier FastLED-x.x.x.
  4. Collez-le dans Documents > Arduino > Librairies.

Code Arduino pour LED ws2812b

Une fois la librairie installée, explorez les fichiers d’exemples dans: fichiers -> exemples -> Fastled.

Pour ce qui est de l’utilisation, la librairie FastLed est juste une tuerie.

On défini le nombre de led, et la pin sur lequel est connecté le Din. Dans ce cas-ci une seule.

 

Ici un exemple du code “colorpalette” sur mon attiny85.

20151213_200946

 

20151213_203306

 

Source: fastled

0 commentaires

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Inscrivez-vous a la newsletter

Inscrivez-vous a la newsletter

Soyez les premiers avertis de nouveaux tutos, mises à jours, bon plans,...

Merci et à bientôt!

Pin It on Pinterest

Share This