INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Ampelschaltung mit taster für Fusgänger
29.04.2015, 11:08
Beitrag #1
Ampelschaltung mit taster für Fusgänger
Guten Tag,
ich hab ein problem. Ich wollte eine Ampelschaltung mit einem taster für die Fusgänger mit einem Arduino Uno board machen.
Die ampel für die Autos soll immer grün anzeigen (rot udn gelb sollen aus sein), bei den fusgängern soll immer rot sein(gruen ist aus).
Wenn der taster gedrückt wird soll die normale ampel langsam auf rot springen und die fusgängerampel soll auf gruen springen. natürluich mit dem übergang mit der gelben ampel für die Autofahrer.

Hier ist mein Arduino Sketch


//-------Auto Ampeln
int LEDrot= 7;
int LEDgelb= 9;
int LEDgruen= 11;
//-------Fusgaenger Ampeln
int LEDrot2= 4;
int LEDgruen2= 10;
//-------Taster Pin's
int taster= 2;
int tasterstatus= 0;



void setup()

{
//definiert die LED's als ausgänge
pinMode(LEDrot, OUTPUT);
pinMode(LEDgelb, OUTPUT);
pinMode(LEDgruen, OUTPUT);

pinMode(LEDrot2, OUTPUT);
pinMode(LEDgruen2, OUTPUT);

//definiert den taster als signal eingang
pinMode(taster, INPUT);

}


//loop beziehcnet die dauerschleife
void loop()

{

tasterstatus=digitalRead(taster);


//falls der taster gedrueckt wird..
if (tasterstatus == HIGH)



{
//alle lampen gehen aus, außer die gelbe Autoampel und die Rote fusgaengerampel
digitalWrite(LEDrot, LOW);
digitalWrite(LEDrot2, HIGH);
digitalWrite(LEDgruen, LOW);
digitalWrite(LEDgruen2, LOW);
digitalWrite(LEDgelb, HIGH);
//nach 2 sekunden
delay (5000);
//gehen wechselt die gelbe auto LED den platz mit der roten Auto LED
digitalWrite(LEDrot, HIGH);
digitalWrite(LEDrot2, HIGH);
digitalWrite(LEDgruen, LOW);
digitalWrite(LEDgruen2, LOW);
digitalWrite(LEDgelb, LOW);
//nach 1,5 sekunden
delay (2200);
//schalten sich alle aus. Nur die rote Autoampel und die gruene Fusgaengerampel bleibt an
digitalWrite(LEDgruen, LOW);
digitalWrite(LEDgruen2, HIGH);
digitalWrite(LEDrot2, LOW);
digitalWrite(LEDrot, HIGH);
digitalWrite(LEDgelb, LOW);
//nach 5 sekunden
delay (5000);
//gehen alle LED's wieder aus. Bis auf die gelbe Autoampel udn die rote Fusgaengerampel
digitalWrite(LEDrot, LOW);
digitalWrite(LEDrot2, HIGH);
digitalWrite(LEDgruen, LOW);
digitalWrite(LEDgruen2, LOW);
digitalWrite(LEDgelb, HIGH);
//und nach 1er sekunde geht es mit der "else" schaltung weiter
delay (2000);
}
//andernfalls
else

{
//Wenn der taster nicht gedrückt wurde gehen alle LED's aus und nur die gruene Autoampel und die rote Fusgaengerampel leuchtet
digitalWrite(LEDrot, LOW);
digitalWrite(LEDrot2, HIGH);
digitalWrite(LEDgruen, HIGH);
digitalWrite(LEDgruen2, LOW);
digitalWrite(LEDgelb, LOW);

}

}
//©Copyright by Jan S.

Jede hilfe ist gut!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.04.2015, 11:13
Beitrag #2
RE: Ampelschaltung mit taster für Fusgänger
Ich glaube ihr arduino board ist kaputt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.04.2015, 15:53
Beitrag #3
Sad RE: Ampelschaltung mit taster für Fusgänger
Mein Problem ist das immer andere LED's leuchten als sollten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.04.2015, 16:24
Beitrag #4
RE: Ampelschaltung mit taster für Fusgänger
Ohne gross reingeschaut zu haben: Ich wette auf fehlenden pulldown-Widerstand.

Falls ich mit einer Antwort helfen konnte, wuerde ich mich freuen, ein paar Fotos oder auch ein kleines Filmchen des zugehoerigen Projekts zu sehen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.04.2015, 10:13
Beitrag #5
RE: Ampelschaltung mit taster für Fusgänger
Also ich habe keinerlei wiederstände in meiner schaltung.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.04.2015, 10:14
Beitrag #6
RE: Ampelschaltung mit taster für Fusgänger
ich bin mit jansilenc im selben technik kurs
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
30.04.2015, 10:55
Beitrag #7
RE: Ampelschaltung mit taster für Fusgänger
Problem gelöst! Die wiederstände waren das problem. Ich weiß das man eigentlich welche braucht allerdigns hatte ein Freund das auch ohne geschafft.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  mehrere Taster entprellen Kitt 15 504 24.10.2016 21:17
Letzter Beitrag: georg01
  Taster für mehrere Funktionen matthias3579 5 345 16.08.2016 16:00
Letzter Beitrag: StephanBuerger
  Steuern von 4 Servo mittels eines Taster und eines Potis Jackie09 17 751 16.07.2016 11:43
Letzter Beitrag: Binatone
  Schwellwert mit Taster ändern malsehen 16 1.410 12.04.2016 20:11
Letzter Beitrag: malsehen
  3 Schrittmotoren, 2 LED's 1 Taster cichla 0 389 31.03.2016 15:21
Letzter Beitrag: cichla
  Arduino Alarmanlage mit Taster erweitern Vengance 0 521 22.03.2016 17:54
Letzter Beitrag: Vengance
  Taster abfragen Rudi 3 688 25.02.2016 14:03
Letzter Beitrag: hotsystems
  digitalOutputpin mit Taster an- oder ausschalten Raptor 2 566 26.12.2015 20:59
Letzter Beitrag: torsten_156
  Problem mit Taster eddykett 0 778 23.08.2015 10:16
Letzter Beitrag: eddykett
  Taster-Programm TheTerrawr 2 1.056 06.08.2015 16:24
Letzter Beitrag: TheTerrawr

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste