- Registriert
- 30.10.2012
- Beiträge
- 41
Hallo,
Ich habe mir ein ARDUINO UNO gekauft und ein Ampel Programm geschrieben.
Habe nur folgendes Problem ich möchte das Haupt Programm und das Not/Nacht Programm mit einen schalter steuern.
Würde mich freuen wenn mir geholfen wird
Haupt Programm
int ledpinRot1=13;
int ledpinRot2=12;
int ledpinGelb1=11;
int ledpinGelb2=10;
int ledpinGruen1=9;
int ledpinGruen2=8;
void setup()
{
pinMode(ledpinRot1, OUTPUT);
pinMode(ledpinRot2, OUTPUT);
pinMode(ledpinGelb1, OUTPUT);
pinMode(ledpinGelb2, OUTPUT);
pinMode(ledpinGruen1, OUTPUT);
pinMode(ledpinGruen2, OUTPUT);
}
void loop()
{
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, HIGH);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, LOW);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, HIGH);
digitalWrite(ledpinGruen2, LOW);
delay(50000);
digitalWrite(ledpinRot1, LOW);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, HIGH);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, HIGH);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, LOW);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, HIGH);
delay(50000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, LOW);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, HIGH);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
}
Not/Nacht Programm
int ledpinRot1=13;
int ledpinRot2=12;
int ledpinGelb1=11;
int ledpinGelb2=10;
int ledpinGruen1=9;
int ledpinGruen2=8;
void setup()
{
pinMode(ledpinRot1, OUTPUT);
pinMode(ledpinRot2, OUTPUT);
pinMode(ledpinGelb1, OUTPUT);
pinMode(ledpinGelb2, OUTPUT);
pinMode(ledpinGruen1, OUTPUT);
pinMode(ledpinGruen2, OUTPUT);
}
void loop()
{
digitalWrite(ledpinGelb1, HIGH);
digitalWrite(ledpinGelb2, HIGH);
delay(2000);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
delay(2000);
}
Ich habe mir ein ARDUINO UNO gekauft und ein Ampel Programm geschrieben.
Habe nur folgendes Problem ich möchte das Haupt Programm und das Not/Nacht Programm mit einen schalter steuern.
Würde mich freuen wenn mir geholfen wird
Haupt Programm
int ledpinRot1=13;
int ledpinRot2=12;
int ledpinGelb1=11;
int ledpinGelb2=10;
int ledpinGruen1=9;
int ledpinGruen2=8;
void setup()
{
pinMode(ledpinRot1, OUTPUT);
pinMode(ledpinRot2, OUTPUT);
pinMode(ledpinGelb1, OUTPUT);
pinMode(ledpinGelb2, OUTPUT);
pinMode(ledpinGruen1, OUTPUT);
pinMode(ledpinGruen2, OUTPUT);
}
void loop()
{
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, HIGH);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, LOW);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, HIGH);
digitalWrite(ledpinGruen2, LOW);
delay(50000);
digitalWrite(ledpinRot1, LOW);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, HIGH);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, HIGH);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, HIGH);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, LOW);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, HIGH);
delay(50000);
digitalWrite(ledpinRot1, HIGH);
digitalWrite(ledpinRot2, LOW);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, HIGH);
digitalWrite(ledpinGruen1, LOW);
digitalWrite(ledpinGruen2, LOW);
delay(5000);
}
Not/Nacht Programm
int ledpinRot1=13;
int ledpinRot2=12;
int ledpinGelb1=11;
int ledpinGelb2=10;
int ledpinGruen1=9;
int ledpinGruen2=8;
void setup()
{
pinMode(ledpinRot1, OUTPUT);
pinMode(ledpinRot2, OUTPUT);
pinMode(ledpinGelb1, OUTPUT);
pinMode(ledpinGelb2, OUTPUT);
pinMode(ledpinGruen1, OUTPUT);
pinMode(ledpinGruen2, OUTPUT);
}
void loop()
{
digitalWrite(ledpinGelb1, HIGH);
digitalWrite(ledpinGelb2, HIGH);
delay(2000);
digitalWrite(ledpinGelb1, LOW);
digitalWrite(ledpinGelb2, LOW);
delay(2000);
}