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
  Taster schalten LEDs mit Schieberegister Sonne 3 256 26.03.2018 20:08
Letzter Beitrag: hotsystems
  LCD Menü per taster Herberto 3 316 21.02.2018 17:56
Letzter Beitrag: Herberto
  LCD Menü per taster Luppi 5 3.421 18.02.2018 12:44
Letzter Beitrag: ardu_arne
  Temperatur mit Taster um +1 erhöhen T100 7 450 09.02.2018 04:58
Letzter Beitrag: T100
  led mit taster moankopf 11 792 25.12.2017 23:34
Letzter Beitrag: Chopp
  Ampelschaltung mehrere Befehle möglichst gleichzeitig Jan5663 15 852 15.12.2017 15:46
Letzter Beitrag: Chopp
  Taster 1 mal drücken = LED 2 mal blinken oder aufblitzen gordolino 19 2.190 03.11.2017 15:14
Letzter Beitrag: ardu_arne
  Taster: Wechselschaltung Nordlicht 33 3.363 18.09.2017 09:35
Letzter Beitrag: MicroBahner
  Taster an Interrupt - Prellen geschickter vermeiden als millis() zu prüfen? Flap 19 3.461 04.08.2017 08:10
Letzter Beitrag: Binary1
  Servo mit einem Taster und 433mhz steuern Thor Wallhall 63 4.799 29.07.2017 11:02
Letzter Beitrag: Thor Wallhall

Gehe zu:


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