Programmes Arduino et Python pour le Contrôle de Rubans LED WS2812

1. Présentation Générale Ce projet permet de contrôler plusieurs rubans de LEDs WS2812 (NeoPixel) connectés à un Arduino, en leur appliquant différents effets lumineux.Un programme Python assure la communication entre l’ordinateur (PC, MAC, Raspberry) et l’Arduino via le port série. L’architecture repose sur un protocole texte simple utilisant des commandes Lire la suite

Gestion d’un ruban de leds

Module Python stripleds Introduction Le module Python stripleds est conçu pour piloter un ruban LED WS2812 connecté à un Arduino. Il permet de charger, configurer et exécuter des animations lumineuses complexes à partir de fichiers de définition textuels. Ce manuel inclut un exemple détaillé de fichier texte compatible avec la Lire la suite

Par geo, il y a

Raspberry PI5 Leds WS2812b

Les rubans de LED WS2812B offrent un potentiel énorme pour les projets créatifs, allant de l’éclairage décoratif aux animations complexes et installations interactives. Ces rubans de LED adressables individuellement permettent de contrôler la couleur et l’intensité de chaque diode LED, ce qui les rend particulièrement prisés pour des projets de Lire la suite

Par geo, il y a

Module TM1638

On le trouve pour moins de deux euros sur Ebay Bibliothèque https://github.com/rjbatista/tm1638-library Exemple : Procédures et fonctions Instantiate a tm1638 module specifying the display state, the starting intensity (0-7) data, clock and stobe pins. Set the display to a unsigned hexadecimal number (with or without leading zeros) Set the display to Lire la suite

Led RGB

Recherche sur Ebay : arduino led rgb Broches GND R G B ou GND G R B Vérifier sur le composant NE PAS OUBLIER : mettre des résistances de 220 ohms entre les 3 broches R G B et le 5V Code 

Afficheur Led 4 chiffres

Module TM1637 Ce module permet l’affichage de 4 caractères. L’interface est i2c. Exemple: Procédures et fonctions Définir un module tm1637 module Spécifier les broches clock and data. Afficher un segment sur l’afficheur spécifié pos : numéro de l’afficheur 0 (le plus a gauche) a 3 (le plus a droite) seg Lire la suite