Stap 3: Arduino controle
DEFINE PINS
Const int rood = 9;
Const int groen = 10;
Const int blauw = 11;
ARDUINO R, G, B PENNEN VOOR UITVOER INSTELLEN
pinMode(RED,OUTPUT);
pinMode(GREEN,OUTPUT);
pinMode(BLUE,OUTPUT);
PWM AAN HET LICHT VAN DE LED 'S
analogWrite(RED,128);
analogWrite(GREEN,0);
analogWrite(BLUE,255);
LED's kunnen niet worden gedimd. Ze zijn beide ON of OFF. De Arduino kunt een techniek genaamd Pulsbreedtemodulatie (PWM) zeer snel schakelen de LEDs af en verder. Hoe meer ze zijn uit, de dimmer ze verschijnen. Wilt weergeven van een kleur zoals paars, stelt u de RGB-kleurwaarden aan iets als (125,0,255).
De rode ligt halverwege met PWM
analogWrite(RED,128);
de groene is volledig uitgeschakeld,
analogWrite(GREEN,0);
en blauwe is volledig op
analogWrite(BLUE,255);
Het is vrij moeilijk om het opmaken van de code voor een instructable. Bijgevoegd is een zip-bestand van mijn code.