help adding 2 sketches together


hi
i have 2 sketches , want both run 1 after other i'm new arduino need , instructions on how compile 2 if add second bottom of other
redefinition of void setup know i'm doing wron dont know


first sketch


//    file: lightning.pde
//  author: rob tillaart
//    date: 2012-05-08
//
// puprose: simulate lighning poc
//
//
#define between 2579
#define duration 43
#define times 7

#define ledpin 13

unsigned long lasttime = 0;
int waittime = 0;

void setup()
{
  serial.begin(115200);
  serial.println("lightning 0.0");

  pinmode(ledpin, output);
}

void loop()
{
  if (millis() - waittime > lasttime)  // time new flash
  {
    // adjust timing params
    lasttime += waittime;
    waittime = random(between);

    (int i=0; i< random(times); i++)
    {
      serial.println(millis());
      digitalwrite(ledpin, high);
      delay(20 + random(duration));
      digitalwrite(ledpin, low);
      delay(10);
    }
  }
 
  // other stuff here

second sketch

/*
  blink
  turns on led on 1 second, off 1 second, repeatedly.

  example code in public domain.
*/

// pin 13 has led connected on arduino boards.
// give name:
int led = 9;

// setup routine runs once when press reset:
void setup() {               
  // initialize digital pin output.
  pinmode(led, output);     
}

// loop routine runs on , on again forever:
void loop() {
  digitalwrite(led, high);   // turn led on (high voltage level)
  delay(150);               // wait second
  digitalwrite(led, low);    // turn led off making voltage low
  delay(5000);               // wait second
}

i start this.
pick 1 sketch , make copy of it, called lightning2.
then @ other sketch , start adding relevant parts.
add variables , sketch does.

you not need add void setup()
{
}
or void loop(){
}, relevant parts inside.

good luck.


Arduino Forum > Using Arduino > Programming Questions > help adding 2 sketches together


arduino

Comments

Popular posts from this blog

Thread: PKI Client 5.00 install (for eToken Pro)

ATmega2560-Arduino Pin Mapping

Crossfader Arduino Tutorial