Multiple LED problem.


good day. have problem, try build switcher, check leds. mean, green , red led should show me, switcher on or off. idea, green led shine when swither off (low on pin2), , red change it, when swither on (high on pin2).

the setup:
single 1/0 swither, attached gnd , pin2
red led, attached pin4, green led, attached pin6.

my code:

int input = 2;
int green = 6;
int red = 4;
int var = 0;

void setup ()
{
pinmode(green, output);
pinmode(red, output);
pinmode(input, input);

digitalwrite(green, low);
}

void loop()
{var = digitalread(input);
if (var == high)
{digitalwrite(red, high);}
else
{digitalwrite(red, low);}
}

what problem? help!

you didn't what's wrong, i'm guessing need change this:

code: [select]

pinmode(input, input);


to this:

code: [select]

pinmode(input, input_pullup);


then when switch closed, var low, , high otherwise.



Arduino Forum > Using Arduino > LEDs and Multiplexing > Multiple LED problem.


arduino

Comments

Popular posts from this blog

DHT11 Time out error using v0.4.1library

Sketch upload fails with Java error (___REMOVE___/bin/avrdude)!

Arduino Uno + KTY81/210 temperature sensor