Kleur kalibreren RGB LEDs met een Arduino (4 / 5 stap)

Stap 4: Praktische modi


De eerste twee modi, ruwe en fijn, zijn de meest praktische, zoals zij toestaan dat u instellen van bepaalde kleuren op een bepaalde RGB LED voor gebruik in uw projecten. De resulterende matrix met gekalibreerde waarden wordt afgedrukt in het venster Serial Monitor en kan worden kopiëren geplakt in de schets van uw project.

RUW

Zoals de naam al suggereert, kunt in deze modus u opstelling uw kleuren zonder exacte precisie, hoewel het misschien genoeg voor de meeste. In deze modus de trimmers zijn het verstrekken van absolute gegevens, wat betekent dat R, G en B helderheid komt met de huidige positie van grastrimmers overeen; je moet ze handmatig aanpassen voor elke kleur.

De schets is ingesteld voor het kalibreren van kleuren voor mijn OnePixel klokken.

Als u wilt aanpassen aan uw project moeten eerst instellen het aantal kleuren dat u kalibreren wilt in

Wijzig de RGBready array dienovereenkomstig (Hernoem niet het wel). Op dit moment, moet je sommige algemene waarden in, ruwweg overeenkomt met de kleuren die u wilt bereiken.

Tot slot, het bewerken van de commentaar [] matrix-worden deze weergegeven in de seriële Monitor en in de resulterende tabel, ze helpen om contact wat je aan het doen bent te houden.

Uploaden van de schets en open de seriële Monitor. Het zal tonen de huidige stand van zaken: het kleurnummer, absolute lezingen uit de grastrimmers (eerste drie kolommen), huidige RGB-waarden (tweede drie kolommen) en opmerkingsregel. Wijzig de waarden door te draaien de grastrimmers; het resultaat zal zijn direct zichtbaar op de eerste (test) LED. De tweede LED, referentie, zal de initiële waarde ingesteld in de RGBready array (totdat u het wijzigt door op te drukken SET) tonen. De verwijzing LED kan worden uitgewisseld tussen alle kleuren in de matrix van de RGBready door COMPAREUP en COMPAREDOWN knoppen in te drukken. De PRINT-knop kan worden gebruikt voor het weergeven van de resultaten op elk gewenst moment; Druk opnieuw om te hervatten van de kalibratie.

Eenmaal tevreden met de resultaten op de bijzondere kleur, druk op de SET-knop. Het opslaan van de huidige waarden in de matrix RGBready en verplaats het programma naar de volgende kleur. Zodra alle kleuren wordt gedaan, zal de resulterende array worden afgedrukt in het venster Serial Monitor. U kan dan druk op de knop Afdrukken om opnieuw te beginnen.

BOETE

De trimmers zijn in FINE mode gebruikt om relatieve gegevens, waardoor dat u niet hoeft te instellen van elke kleur, alleen degene die al instellen aanpassen.

Eerst de resulterende matrix van de RGBready van de ruwe modus kopiëren en plakken in plaats van de vorige dia in de schets. U kunt ook instellen met de precisie van de "fine-tuning":

De scheidingslijn wordt gebruikt voor het verdelen van rietenknipper lezingen, dus groter aantal betekent meer precisie (hoewel u niet meer dan 10 hoeft).

Vergeet niet om het wijzigen van de CALIBRATION_MODE boete. Uploaden van de schets en open de seriële Monitor. Eerste en drie kolommen nu tonen de grastrimmers standpunten ten opzichte van hun staat aan het begin van de schets in negatief kunnen gaan.

De knop Afdrukken wordt HOLD knop: het kan worden gebruikt voor het aanpassen van grastrimmers als u uit ruimte loopt. Hun positie niet wordt gelezen wanneer deze wordt ingedrukt en de nieuwe basis positie wordt vastgesteld zodra u de knop loslaat.

De rest is hetzelfde: SET gebruikt voor het opslaan van kleuren, krijgen van de resultaten zodra alle kleuren zijn ingesteld.

Gerelateerde Artikelen

Hoe u kunt besturen een RGB LED met een Arduino

Hoe u kunt besturen een RGB LED met een Arduino

In dit Instructable, zal ik tonen u hoe u kunt besturen een RGB LED met een Arduino.Ter voltooiing van dit project, hebt u het volgende nodig:1 x Arduino (ik ben met behulp van de Arduino Uno R3)1 x RGB LED3 x 150-220 ohm weerstanden4 x Jumper draden
LED Flipbookit: volledige kleur en helderheid controle met een Arduino

LED Flipbookit: volledige kleur en helderheid controle met een Arduino

Stap 1: Verzamel de materialen Materialen:-adresseerbare RGB LED strip: Ik gebruikte een nieuwe verscheidenheid van drie dirigent WS2811 stroken.-een Arduino: Ik gebruikte een Arduino Leonardo. Elke Arduino 5vdc zou moeten volstaan.-4 AA-batterijen e
Met behulp van een Dot Matrix LED met een Arduino en Shift Register

Met behulp van een Dot Matrix LED met een Arduino en Shift Register

de Siemens DLO7135 Dot matrix LED is een verbazingwekkend stukje opto-elektronica. Het is gefactureerd als een 5 x 7 Dot Matrix intelligente Display (r) met geheugen/Decoder/Driver. Samen met dat het geheugen, het heeft een 96-ASCII karakterdisplay s
Beheersing van meerdere LEDs met een Arduino Uno.

Beheersing van meerdere LEDs met een Arduino Uno.

Dit instructable coversssets voor instructies voor het gebruik van een microcontroller, genaamd de Arduino Uno diverse verlichting om reeksen te maken op lichtemitterende diodes, meer de volksmond bekend als LEDs. De onderstaande instructies hebben b
Controle twee LEDS met een Arduino en bitVoicer

Controle twee LEDS met een Arduino en bitVoicer

Dus wat ik wil doen hier verschillende dingen doen met twee LED's met spraakherkenningIk ben met behulp van bitvoicer kunt u het hierStap 1: Deel lijstDus ik doe dit met als kleine delen als ik kan, is hier de lijst:Groene LEDRode LEDBreadboard1k wee
Controle een RGB Led met Arduino en Processing

Controle een RGB Led met Arduino en Processing

dit instructable (mijn eerste niet minder) laat zien hoe om te controleren van een RGB led met behulp van processing en arduino.De spil wordt dat de kleur door te klikken op een afbeelding is geselecteerd, wordt de RGB-waarde van de pixel waarop die
Beheersing van een RGB LED met de HC-06 Bluetooth-Module met behulp van Android OS(Arduino)

Beheersing van een RGB LED met de HC-06 Bluetooth-Module met behulp van Android OS(Arduino)

Dit leerprogramma zal verklaren het proces van een Bluetooth-Module van de HC-06 verbinden met een Arduino en beheersen van de kleur van een RGB LED met behulp van de ArduDroid-app op het Android besturingssysteem. Deze instelling zal zeer waarschijn
Met behulp van een enkele RGB LED (of een LED-strip) om informatie te tonen: klok, thermometer en een rare communicator

Met behulp van een enkele RGB LED (of een LED-strip) om informatie te tonen: klok, thermometer en een rare communicator

Een van de eerste projecten die ik deed met een Arduino was een Christmas lights garland. In feite, was gemaakt van een eenvoudige RGB LED-strip snijd doormidden, zoals Arduino slechts 6 hardware PWM outputs heeft. Ik wilde niet het aan vertoning tri
Android Controlled RGB LED met behulp van Arduino

Android Controlled RGB LED met behulp van Arduino

Hai iedereen in de post-iam gaan laten zien hoe om te controleren de RGB LED met behulp van android met arduino en HC-05 Bluetooth-module.Ik zocht in web is er veel technieken waarmee de RGB LED. Maar dit is de methode die zeer eenvoudig en gemakkeli
Tiny kleurenmixer - een constante-current, 3W RGB LED met lage-batterij-indicator en polymorf diffuser

Tiny kleurenmixer - een constante-current, 3W RGB LED met lage-batterij-indicator en polymorf diffuser

Beheersing van een RGB-LED is een eenvoudige en gemeenschappelijke microcontroller project, vaak de volgende gedaan na knipperen en vervagen van een LED.Zodat deze interessanter, bouwde ik met behulp van een ATtiny13, één van de kleinste en eenvoudig
Controle RGB LED met arduino en Processing.

Controle RGB LED met arduino en Processing.

Ik zal vandaag u vertellen hoe u kunt besturen een RGB LED met behulp van de Arduino en Processing language. Dit is mijn eerste instructable dus, laat me weten als ik kon iets verbeteren en als je allerlei vragen hebt laat ze in het commentaarvak, ik
64 pixel RGB-LED Display - een andere kloon Arduino

64 pixel RGB-LED Display - een andere kloon Arduino

dit scherm is gebaseerd op een 8 x 8 RGB LED Matrix. Voor testdoeleinden was deze verbonden op een standaard Arduino board (Diecimila) met behulp van 4 shift registers. Na het krijgen van het aan het werk permatized ik het op een fabbed PCB. De regis
Controle een RGB LED met uw iDevice!

Controle een RGB LED met uw iDevice!

In deze tutorial leert u hoe u kunt besturen en RGB LED met je iDevice (Ipod, Iphone, Ipad) met behulp van "TouchOSC" en verwerking samen met de oscp5-bibliotheek.U moet:-Een RGB LED, gemeenschappelijke kathode (negatieve)-Een Arduino of Arduino
Controle LED's met een Arduino van een C# programma

Controle LED's met een Arduino van een C# programma

heb je ooit wilde om te controleren enkele LED's met je Arduino vanuit een programma dat u hebt geschreven? Nou ben ik hier om u te helpen met dat.. Dit is mijn eerste ' kunnen dus please help me uit als ik langs de weg omhoog knoeien. En voel je vri