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
  Led Impuls beim Taster betätigen clemens5555 11 243 17.01.2017 20:00
Letzter Beitrag: renid55
  Über drei Taster zwei externe Timer steuern Sidamo 23 348 09.01.2017 20:12
Letzter Beitrag: Tommy56
  Led mit taster ausschalten Frankeg 17 397 07.01.2017 21:17
Letzter Beitrag: renid55
  aufeinander Aufbauende Lichtaktion mit einem Taster Colby 9 314 17.12.2016 13:30
Letzter Beitrag: Colby
  mehrere Taster entprellen Kitt 15 688 24.10.2016 21:17
Letzter Beitrag: georg01
  Taster für mehrere Funktionen matthias3579 5 436 16.08.2016 16:00
Letzter Beitrag: StephanBuerger
  Steuern von 4 Servo mittels eines Taster und eines Potis Jackie09 17 842 16.07.2016 11:43
Letzter Beitrag: Binatone
  Schwellwert mit Taster ändern malsehen 16 1.485 12.04.2016 20:11
Letzter Beitrag: malsehen
  3 Schrittmotoren, 2 LED's 1 Taster cichla 0 457 31.03.2016 15:21
Letzter Beitrag: cichla
  Arduino Alarmanlage mit Taster erweitern Vengance 0 600 22.03.2016 17:54
Letzter Beitrag: Vengance

Gehe zu:


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