Need some quick help with flashing leds


with code led 1 , 2 blink. not sure why 3 , 4 wont blink.

const int ledpin1 =  13;// number of led pin
const int ledpin2 = 12;
const int ledpin3 = 11;
const int ledpin4 = 10;
const long baseinterval = 1000;

unsigned long ledpintimer1 = 0;
unsigned long ledpintimer2 = 0;
unsigned long ledpintimer3 = 0;
unsigned long ledpintimer4 = 0;

void setup() {
 // set digital pin output or input:
 pinmode(ledpin1, output);
 pinmode(ledpin2, output);
 pinmode(ledpin3, output);
 pinmode(ledpin4, output);
}

void flashled()
{
 
  if (digitalread (ledpin1) == low)
     digitalwrite (ledpin1, high);
  else
     digitalwrite (ledpin1, low);

 // remember when toggled it
 ledpintimer1 = millis ();  
 }  

void flashled2 ()
 {
  if (digitalread (ledpin2) == low)
     digitalwrite (ledpin2, high);
  else
     digitalwrite (ledpin2, low);

 // remember when toggled it
 ledpintimer2 = millis ();  
 }  
 
 void flashled3 ()
 {
  if (digitalread (ledpin3) == low)
     digitalwrite (ledpin3, high);
  else
     digitalwrite (ledpin3, low);

 // remember when toggled it
 ledpintimer3 = millis ();  
 }  
 
   void flashled4 ()
 {
  if (digitalread (ledpin4) == low)
     digitalwrite (ledpin4, high);
  else
     digitalwrite (ledpin4, low);

 // remember when toggled it
 ledpintimer4 = millis ();  
 }  
 
 void loop ()
 {

 // handling blink of  led's.
 
 
  if (millis () - ledpintimer1 > baseinterval)
    flashled ();
 
    if (millis () - ledpintimer2 > baseinterval)
   flashled2 ();
   
   if(millis () - ledpintimer3 > baseinterval)
   flashled3;
   
   if(millis () - ledpintimer4 > baseinterval)
   flashled4;
 }

code: [select]
if (millis () - ledpintimer1 > baseinterval)
     flashled ();
 
     if (millis () - ledpintimer2 > baseinterval)
    flashled2 ();
   
    if(millis () - ledpintimer3 > baseinterval)
    flashled3;
   
    if(millis () - ledpintimer4 > baseinterval)
    flashled4;

nothing, 2, 3, 4. not reasonable thing do.

have verified led wired correctly? simple sketch turn pins 10 through 13 on needed verify hardware correct.


Arduino Forum > Using Arduino > Programming Questions > Need some quick help with flashing leds


arduino

Comments

Popular posts from this blog

Connecting Raspberry Pi 2 to P10(1R)-V706 LED Dot Matrix - Raspberry Pi Forums

TypeError: <unknown> is not a numpy array - Raspberry Pi Forums

datso and removing imagetitle - Joomla! Forum - community, help and support