WS2801 adressable LEDs Class [c#] (1 / 3 étapes)

Étape 1: C# codage

Démarrez votre projet de windows forms.

incluez la classe de ws2801.cs

Cette classe vous permet de rapidement en voiture de ws2801 LEDs adressable par arduino à l’aide des couleurs RVB ou la teinte de la couleur.
une remarque est que si vous utilisez les teintes notre spectrume va de 0(red) à 255 (également rouge mais de l’autre extrémité du spectre), vous pouvez consultez l’image dans le rar ou visitez FASTLED. E/s pour voir un mappnig complet des couleurs à hue

ce type de LED sont contrôlés comme une bande entière ou par adresse, chaque led dispose d’une adresse à partir de 0 et l’incrémentation de dire à l’extrémité de la bande, chacun possède également 3 octets de couleur (RVB).
conversion de code de couleur a été appliquée.

À l’aide de la classe :

que n’importe quel calss, faire une instanse de la classe WS2801 lui donnant un port com de l’arduino et le nombre de led, également le débit en bauds, les deux taux en bauds et comte led doit correspondre au code de l’arduino
Voici un exemple de deux boutons, button1 faire blanc à l’aide de RVB led #0, également faire conduit #3 bleu à l’aide de teinte, puis envoyer les couleurs dans la mémoire tampon pour arduino

Cette classe possède 6 méthodes d’écrire une couleur sur la bande, que chacun a son avantage.
aussi, la classe est bien documentée donc vous n’aurez pas un problème à l’utiliser. Il y a une bonne méthode pour remplir un spectre mobile ne nécessite qu’une valeur booléenne démarrer ou arrêter. l’arduino code utilisé est innitially qu’adalight, modefied à devenir encore plus rapide à l’aide de FASTLED. Bibliothèque d’e/s.

Articles Liés

Bandes de LED sans fil Phone Remote-Controlled : RasPi w / pilote Fadecandy w / WS2811/WS2812 adressable LED Strips w / App Smartphone TouchOSC w / Iphone ou Droid

Bandes de LED sans fil Phone Remote-Controlled : RasPi w / pilote Fadecandy w / WS2811/WS2812 adressable LED Strips w / App Smartphone TouchOSC w / Iphone ou Droid

Voilà un aperçu de la conception de plus en plus complète de mon dernier projet. Voici une vidéo que j'ai téléchargé la liste des fonctionnalités :La progression d'idée originale a quelque chose comme ce qui suit :Adressable LED strip (s, nous voulon
Adressables LEDs sur la carte FPGA Arty

Adressables LEDs sur la carte FPGA Arty

Adressables LEDs sont amusants à ajouter à n'importe quel projet et peuvent maintenant d'ajouté à n'importe quelle conception Zynq ou Microblaze. Le noyau DigiLED FPGA IP peut être personnalisé via une interface graphique simple et puis écrit patrons
Utilisez un ATTiny $1 pour conduire adressable LED RGB

Utilisez un ATTiny $1 pour conduire adressable LED RGB

Arduinos sont merveilleux et facile à travailler, mais il y a quelques projets où vous avez besoin d'un microcontrôleur, ou à ajouter certains interactivité mais ne veulent pas vraiment de dédier une planche de 20-30 $!À un peu plus de 1 $/ chaque (m
Adressables LEDs (WS2812) sur chipKIT

Adressables LEDs (WS2812) sur chipKIT

Il n'a pas été une simple bibliothèque de LED adressable pour microcontrôleurs PIC32 jusqu'à présent ! La bibliothèque de PICxel est un MPIDE qui gère le timing requis pour utiliser les LEDs adressables (WS2812, WS2811) ou plus communément appelé Ada
Adressable LED Neopixel plante

Adressable LED Neopixel plante

Personnes dans la société actuelle qu'ont tous très occupés à vie ; pour cette raison nous avons tous tendance à se précipiter par notre entourage sans vraiment s'en apercevoir eux. J'ai décidé que je voulais faire un petit coin de nature se démarque
Adressable LED parti sac

Adressable LED parti sac

assez souvent, je me retrouve lors de salons, parties et festivals à la nécessité de transporter quelques unes doivent avoir des éléments, comme mon portefeuille, clés, téléphone et autres. Bien sûr, amusant costume vêtements parti n'ont jamais poche
Coloris adressable LED Dsiplay

Coloris adressable LED Dsiplay

IntroductionL'écran est construit à partir des bandes de type de contrôleur de LED tricolore WS2811 cadencé à 400kHz. Il y a 8 bandes chaque avec 40 LEDS climatisation avec réglage individuel. Le contrôleur est un dispositif de BV500 ByPic qui permet
Ambilight sans Arduino pour non adressable LED RGB

Ambilight sans Arduino pour non adressable LED RGB

Si vous ne savez pas ce que Ambilight est que vous devez vérifier les vidéos d'youtube sur Philips AmbilightMaintenant, un jour il y a plusieurs façon de le faire une réplique ou même un plus beau reflets...la meilleure façon de faire une telle chose
Rond LED Matrix - 340 Pixels x WS2801

Rond LED Matrix - 340 Pixels x WS2801

340 morceaux de pixels WS2801 avec LED RGB 12mm ont été utilisés pour créer un simple à assembler RGB LED matrice/écran. Tout genre de cher, ils sont extrêmement faciles à monter, câbler et au contrôle. Ce type de chipset pixel WS2801 a été choisi po
Démystifiant 4 broches, adressable RGB LEDS

Démystifiant 4 broches, adressable RGB LEDS

Si vous avez vu mon précédent Instructable sur LED RGB, alors vous avez une assez bonne base sur la capacité de mettre trois sources lumineuses distinctes en un seul colis dans vos versions.Temps est en marche, et fait la technologie ! Un des plus in
Contrôleur de bande de LED RGB everymans Simple WS2801

Contrôleur de bande de LED RGB everymans Simple WS2801

Le but de cette instructable est faire des gens ordinaires en mesure de prendre le contrôle de la WS2801 RGB led bandes de décoration maison ou magasin avec un effort minimal. Les bandes WS2801 Led ont une petite puce pour chacune dirigée et vous per
Extrême système Ambilight en utilisant [ws2801 + arduino uno]

Extrême système Ambilight en utilisant [ws2801 + arduino uno]

les couleurs en réalité sont 99 % vrai, les blancs dans cette vidéo ont été plus violets depuis im enregistrement à l'aide de mon iphone:Ddonc, ici, c'est les gars, le clone d'ambilight ultime, vous pouvez faire.Quels sont, on tente d'accomplir scann
Bureau en verre LED v2.0

Bureau en verre LED v2.0

après avoir été invité à exposer au bureau au Maker Faire, j'ai décidé d'il rampe un peu. J'ai donc pris toutes les idées qui avaient été circulent dans ma tête depuis la version un et mettent ensemble. Cette version a un serveur intégré dedans et pe
Getting Started with NeoPixel / LED RGB WS2812

Getting Started with NeoPixel / LED RGB WS2812

[Jeu vidéo]Dans ce Instructable, nous explorerons l'adressable RGB LED (WS2812) ou populairement connu comme Adafruit NeoPixel. NeoPixel est une famille de bagues, bandes, conseils et bâtons de "pulsé", coloré miniature LEDs. Voici chainable de