Sparky Jr - RGB LED Controller (3 / 6 stap)

Stap 3: De Configurator - Hardcore Modding


u hier? U klaar? willen meer cool stuff?

Het is raadzaam vertrouwdheid met codering. Ten minste een basiskennis van Object Oriented Programming. Als u C++ of Java weet..... .your goud!

Arduino omgeving

1. Wat heb ik nodig?
De Arduino website en download de meest recente Arduino IDE. Moet u om de juiste voor uw besturingssysteem. Installeren.
Bekijk een kopie van het repository van de Arduino bestanden uit onze openbare SVN

2. brand-up van de Arduino Software
Eenmaal de Arduino IDE start. Navigeren met behulp van de functie openen het Sparky.pde-bestand uit de map van de Arduino bestanden die u hebt gedownload van de SVN. 4 bestanden wordt geopend. Sparky, SparkyClass.cpp, SparkyClass.h, SparkyConfig.h

3. de Sparky bestanden
Sparky.pde: Er is geen echte reden voor u om het even wat in dit bestand wijzigen. Het doet kinda zijn eigen ding.
SparkyClass.cpp: Dit is het vlees en aardappelen van de software. Uzelf vertrouwd met de constructor van de SoarkyClass en de leden. De meeste alles wat u moet weten over SparkyClass leden worden gedefinieerd in blokken van de commentaar zo nodig.
SparkyClass.h: Dit is gewoon de klasse definitiebestand voor SparkyClass.cpp, hoeft u niet te bewerken het tenzij u zijn het toevoegen van nieuwe methoden of klasse leden.
SparkyConfig.h: Dit is je eerste keer config definities worden uitgevoerd. Het heeft de constance voor alle primaire kleuren. De belangrijkste regel hier is het laatste. Dit vertelt de kern welke versie van Sparky Jr die u gebruikt. Als u de standaard Sparky Jr-versie gebruikt, moet de constante worden ingesteld op SprkJr. Als je jezelf een Sparky Jr PWM, zet deze dan naar SprkJrPWM, dit geldt ook voor degenen onder u die hebben gepresteerd een draad conversie hack en uw Sparky Jr hebben omgezet in een Sparky Jr PWM.

Verwerkingsomgeving

1. Wat heb ik nodig?
Verwerking van de website en download de meest recente verwerking IDE. Moet u om de juiste voor uw besturingssysteem. Installeren.
Bekijk een kopie van het repository bestanden verwerken uit onze openbare SVN

2. Start de verwerking Software
Zodra de verwerking IDE start. Navigeren met behulp van de functie openen het Sparky.pde-bestand uit de map van de verwerking van bestanden die u hebt gedownload van de SVN. Open Sparky.pde

3. slechts 1 bestand?
Yep. Thats it. De gehele Configurator is slechts 1 gecodeerde bestand. Zij beroept zich op meerdere activa die u in de map images vinden kunt. Er zijn 4 belangrijke methoden in de Configurator over alle anderen: com(), retrieve(), opslaan en send().
com(): lijsten out alle beschikbare seriële / com-poort adressen en bouwt de COM poort selector
opslaan: slaat de huidige kleur slected voor de juiste knop schema in 16-bits zowel hex getallen
retrieve(): resulteert dit in een opgeslagen verzameling schema en kleur
send(): schrijft uit het patroon van de tekenreeks op de geselecteerde COM-poort voor de Sparky Jr te ontvangen.

Gerelateerde Artikelen

48 kanaal Mono / 16 kanaals RGB LED Controller

48 kanaal Mono / 16 kanaals RGB LED Controller

de 48 kanaal Mono/16 kanaals RGB LED Controller door Chromation systemen kan worden gebruikt om onafhankelijk controle 48 groepen/kanalen (tot 120ma per groep voor mono-color LEDs) of 16 groepen/kanalen van gemeenschappelijke anode RGB LED's. Het maa
40 x RGB LED Controller met 8-bits PWM en selecteerbaar patronen

40 x RGB LED Controller met 8-bits PWM en selecteerbaar patronen

UPDATE: Deze controller is vervangen door de veel beter 48 kanaal Mono / 16 kanaals RGB LED Controller, met USB-aansluiting en compatibiliteit van de ColorMotion . Bezoek http://www.chromationsystems.com/48channled.html voor meer informatie koppeling
Multifunctionele RGB LED controller met PIC12F675

Multifunctionele RGB LED controller met PIC12F675

multifunctionele RGB LED controller met low-cost PIC12F675 microcontroller.kenmerken:1, 4 + 1 modus bewerking een enkelvoudige potmeter en één knop schakelen gebruikt om meerdere2, EEPROM geheugen optie voor modusselectie:-de laatste modus zal worden
Het bouwen van een betere RGB LED controller.

Het bouwen van een betere RGB LED controller.

Deze RGB LED-controllerkit is enigszins anders dan andere aanbiedingen op de ' netto. Overwegende dat de meeste anderen gebruiken een enkele knop om korte voorgeprogrammeerde loops te doorlopen is deze controller intelligent genoeg om te begrijpen va
ESP8266 + Websocket server RGB LED controller

ESP8266 + Websocket server RGB LED controller

Hallo mensen!In dit instructable I 'm gonna illustreren het gebruik van web sockets met de ESP8266 micro controller. Met dit project kunt u een webbrowser uit te voeren een webclient socket controle die RGB LED op uitgang aangesloten pinnen op de ESP
Arduino RGB led controller

Arduino RGB led controller

ik heb onlangs een arduino en het eerste project dat ik probeerde was instructable oomlouts. Er was veel werk te doen op de code, dus ik een eenvoudiger maakte.Stap 1: onderdelen voor de onderdelen die u nodigeen gemeenschappelijke kathode rgb led3 2
Visitekaartje formaat RGB LED controller!

Visitekaartje formaat RGB LED controller!

toont hoe een visitekaartje LED werkt en kijkt. Controleren van de printplaat en de strip verlichting/kracht die daarbij hoort.
RGB LED auto streepje, en deur verlichting

RGB LED auto streepje, en deur verlichting

RGB LED strips zijn een geweldige manier om kleur onopvallend in plaatsen, komen ze meestal met zelfklevende steun gemakkelijker te houden ze overal. Deze LED strips zijn geworden vrij gemakkelijk en goedkoop om te kopen, en mensen zijn nog steeds he
RGB LED Love hart

RGB LED Love hart

dit project creëert een RGB LED verlichte Liefde hart die wordt beheerd door een PIC12F683 microcontroller.  Ik ontwierp het project als een cadeau voor mijn vrouw op onze 15e trouwdag (want ze zet omhoog met mijn verslaving aan elektronica ik dacht
UFO project - kleur veranderende Glowing Radio gecontroleerd vliegtuig - RGB LED's zijn geweldig!

UFO project - kleur veranderende Glowing Radio gecontroleerd vliegtuig - RGB LED's zijn geweldig!

I love R/C Airplanes.Ik hou van dingen die oplichten.Ik hou van fotografie.zet ze samen en kun je 's nachts!WAARSCHUWING *** mensen zal freak out, als u dit project en het vliegen met succes. Politie en lucht luchtverkeersleiders zal daarover horen a
RGB Led Wall Washer

RGB Led Wall Washer

Hallo daar! Dit Instructable werd geïnspireerd door het gebrek aan goedkope RGB led verlichting Instructables, dus ik ga Toon u haw zodat uw zeer eigen RGB led muur wasmachine voor tot £10! Gecontroleerd door een Ir-afstandsbediening! en niet alleen
24-kanaals USB-Connected LED Controller, upto 1A per kanaal

24-kanaals USB-Connected LED Controller, upto 1A per kanaal

Dit apparaat is ontworpen als een veelzijdig high-current LED controller, met de mogelijkheid om te zinken of / en source stromingen tot 1A per kanaal met dissipatie van maximaal 2.5W per kanaal. De verschillende truien en transistor plaatsing mogeli
De manier om te verbinden RGB Led Strip verlichting

De manier om te verbinden RGB Led Strip verlichting

De manier om te verbinden RGB Led Strip verlichtingStap 1: Sluit 4pin Male naar 4pin vrouwelijke connectorkabel direct Geschikt voor: RGB Led Strip licht met mannelijke en vrouwelijke connectorkabelStap 2: Verbind met 4pin gemakkelijk Clips Geschikt
RGB LED Lamp met IR-afstandsbediening wijzigen

RGB LED Lamp met IR-afstandsbediening wijzigen

ik heb een oud maar mooi IKEA lamp, nochtans de 12V 20W halogeen lamp het gebruikt nu gebroken is. Het idee van het te vervangen door LED's kwam dagen geleden, gelukkig kreeg ik een LED controller samen met een SMD RGB LED-strip, zodoende mij beslist