WS2801 adresseerbare LEDs klasse [C#] (1 / 3 stap)

Stap 1: C# codering

Start uw project voor windows-formulieren.

omvatten de ws2801.cs-klasse

deze klasse biedt u ws2801 adresseerbare LEDs snel rijden via arduino met behulp van RGB-kleuren of tint van de kleur.
één nota is dat als u het tinten gebruikt onze spectrume gaat van 0(red) tot en met 255 (ook rood maar van de andere kant van het spectrum), kunt u check de foto in de rar of bezoek FASTLED. IO om te zien een volledige mappnig van de kleuren in tint

Dit soort leds worden aangestuurd als een hele strook of door adres, elk geleid heeft een adres begint bij 0 en verhogen het vertellen van het einde van de strip, elk heeft ook 3 bytes van kleur (RGB).
kleur code-omzetting werd toegepast.

Met behulp van de klasse:

Als elke calss, maken een instanse van van de klasse van de WS2801 waardoor het een com-poort van de arduino en de led tellen, ook de baudrate, beide baudrate en led graaf moet overeenkomen met de code van de arduino
Hier is een voorbeeld van twee knoppen, button1 led #0 om wit te maken met behulp van de RGB, make leidde ook verzenden #3 blauwe tint, vervolgens met de gebufferde kleuren tot arduino

deze klasse heeft 6 methoden om te schrijven een kleur op de strip, dat elk heeft zijn voordeel.
de klasse is ook goed gedocumenteerd, dus u hoeft niet een probleem met het. Er is een leuke methode om te vullen een bewegende spectrum vereist alleen een boolean starten of stoppen. de code van de arduino gebruikt is innitially gemaakt door adalight, modefied tot zelfs sneller met behulp van FASTLED. IO bibliotheek.

Gerelateerde Artikelen

Intel Edison en adresseerbare LEDs

Intel Edison en adresseerbare LEDs

Een van de eerste dingen die ik wil proberen als ik een nieuw bestuur voor ontwikkeling is om LEDs mee bezig! Ik begin met enkele eenzame LEDs en snel de voortgang naar programmeerbare LED strips en matrices.De Edison is een leuke boord vanwege zijn
Everymans Simple WS2801 RGB LED Strip Controller

Everymans Simple WS2801 RGB LED Strip Controller

Het doel van dit instructable is om gewone mensen kunnen overnemen van de WS2801 RGB led stroken voor de decoratie van het huis of winkel met een minimale inspanning. De WS2801 Led strips hebben een kleine chip voor elk geleid en kunt u instellen elk
Kleur adresseerbare LED Dsiplay

Kleur adresseerbare LED Dsiplay

InleidingHet scherm is opgebouwd uit stroken van tri-LEDS controller kleurtype WS2811 uitgevoerd op 400kHz. Er zijn 8 stroken met 40 individueel regelbare LEDS. De controller is een BV500 ByPic-apparaat dat gemakkelijk 8 of meer van deze strips gelij
Hoe maak je een individueel adresseerbare LED Matrix teken

Hoe maak je een individueel adresseerbare LED Matrix teken

Een paar dagen geleden, postte Adafruit een blog over hun nieuwe NeoMatrix bibliotheek.Ze hoeven niet een tutorials omhoog, maar gekoppeld aan hun github voor iedereen die gewoon niet kan wachten kunnen gaan en hebben een hack op het. Dus gisteravond
Draadloze Phone Remote-Controlled LED Strips: RasPi w / Fadecandy stuurprogramma w / WS2811/WS2812 adresseerbare LED Strips w / TouchOSC Smartphone App w / Iphone of Droid

Draadloze Phone Remote-Controlled LED Strips: RasPi w / Fadecandy stuurprogramma w / WS2811/WS2812 adresseerbare LED Strips w / TouchOSC Smartphone App w / Iphone of Droid

Hier gaat een steeds meer uitgebreide ontwerpdocumentatie overzicht van mijn nieuwste project. Hieronder is een video die ik heb geupload tonen bepaalde functionaliteit:Het oorspronkelijke idee progressie ging ongeveer als volgt:Adresseerbaar LED str
Gemakkelijk uitvoeren adresseerbare LED pixels

Gemakkelijk uitvoeren adresseerbare LED pixels

voor dit project, gebruikte ik 50 stuks van geadresseerde pixel RGB LED, SD-controller en 5V voeding van de 3.5A.De eenheid van werk geeft een zeer goede indruk, verhit de verbeelding en verhoogt de algemene sfeer.Natuurlijk, hangt van de uwe video c
Gebruik een ATTiny $1 te rijden van adresseerbare RGB LED's

Gebruik een ATTiny $1 te rijden van adresseerbare RGB LED's

Arduinos zijn prachtig en makkelijk om mee te werken, maar er zijn enkele projecten waar u moeten een microcontroller, of sommige interactiviteit wilt toevoegen maar wil eigenlijk niet te wijden een $20-30 board!Bij een weinig meer dan $1/elke (minde
Het ontraadselen 4 pin adresseerbare RGB LEDS

Het ontraadselen 4 pin adresseerbare RGB LEDS

Als je hebt gezien mijn eerdere Instructable op RGB LED's, dan heb je een vrij goede basis op het vermogen om drie verschillende lichtbronnen in een enkel pakket in uw bouwt.Tijd marsen op, en doet dat technologie! Een van de meest innovatieve nieuwe
Geanimeerde LED Crystal schaduw in

Geanimeerde LED Crystal schaduw in

Een eenvoudig project die gebruikmaakt van de lensing effecten van een crystal schotel (desert plaat? niet zeker) en diffractie raspen (zoals vuurwerk bril) maken van een scène van de regenboog/Caleidoscoop/fractal animated met adresseerbare LED-stri
Extreme Ambilight systeem met behulp van [ws2801 + arduino uno]

Extreme Ambilight systeem met behulp van [ws2801 + arduino uno]

de kleuren in werkelijkheid zijn 99% waar werden de blanken in deze video meer paarse sinds im opname met behulp van mijn iphone :DDus, hier is het jongens, de ultieme ambilight-kloon die u kunt maken.wat we proberen te bereiken is het scannen van de
Het instellen van OSMC met Hyperion op Raspberry Pi met de WS2812b led strip

Het instellen van OSMC met Hyperion op Raspberry Pi met de WS2812b led strip

Soms Engels ik heel goed, soms Nee...Eerste dingen eerste. Dit is mijn eerste instructable en Engels is niet mijn moedertaal, dus gelieve, wees niet te hard op mij. Dit zal niet over hoe te bouwen van het frame, dat is gemakkelijk. Het gaat om instal
900 LED-display

900 LED-display

Het is heel gebruikelijk voor technologiebedrijven hebben stands op vakbeurs toont om te pronken met wat ze hebben en hoe hun producten kunnen profiteren van uw toepassing en Digilent geen uitzondering is. Met de ECEDHA -conferentie op de proppen, be
LED Pong

LED Pong

Kort overzicht:Ik noem deze "LED Pong". Ik bouwde het van kras en ik het ontwerp gebaseerd op een 1-meter strip van individueel adresseerbare LEDs en een Arduino Uno. Pong was een van de eerste video arcade games ooit gemaakt. Het werd uitgebrac
Permanente digitale LED huis vakantie verlichting

Permanente digitale LED huis vakantie verlichting

Digitaal adresseerbare RGB LED strips zijn steeds meer beschikbaar en goedkoper door hobbyist elektronicawinkels en direct uit de fabrieken in China, dus het is tijd om te werken van de verlichting van uw vakantie huis!Dit project maakt gebruik van e