chtěl bych se zeptat. Sestrojil jsem si jednoduchý obvod s RGB LED diodou se společnou anodou. Kód viz níže. Jenomže by mi měla svítit jen červená dioda a svítí mi i zelená a já nevím už proč... Je aktivní jak pin 2, tak 3... Děkuji.
Kód: Vybrat vše
int red_light_pin= 4;
int green_light_pin = 3;
int blue_light_pin = 2;
void setup() {
pinMode(red_light_pin, OUTPUT);
pinMode(green_light_pin, OUTPUT);
pinMode(blue_light_pin, OUTPUT);
}
void loop() {
RGB_color(255, 0, 0); // Red
delay(1000);
}
void RGB_color(int red_light_value, int green_light_value, int blue_light_value)
{
analogWrite(red_light_pin, red_light_value);
analogWrite(green_light_pin, green_light_value);
analogWrite(blue_light_pin, blue_light_value);
}