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: Wechselschaltung Nordlicht 33 1.740 18.09.2017 09:35
Letzter Beitrag: MicroBahner
  Taster an Interrupt - Prellen geschickter vermeiden als millis() zu prüfen? Flap 19 1.987 04.08.2017 08:10
Letzter Beitrag: Binary1
  Servo mit einem Taster und 433mhz steuern Thor Wallhall 63 2.886 29.07.2017 11:02
Letzter Beitrag: Thor Wallhall
  Taster als Schalter -> Blinker bino29 8 767 22.06.2017 07:21
Letzter Beitrag: hotsystems
Smile Motorsteuerung mit Taster Eggi123 11 887 26.02.2017 15:48
Letzter Beitrag: MicroBahner
  Arduino-UNO LED über Taster digital zum leuchten zu bringen IvKriz 9 742 18.02.2017 08:33
Letzter Beitrag: renid55
  Hilfe bei Taster huber5093 11 737 14.02.2017 19:26
Letzter Beitrag: Tommy56
  8 Taster an einem Pin Kitt 9 869 04.02.2017 18:51
Letzter Beitrag: ardu_arne
  Led Impuls beim Taster betätigen clemens5555 11 989 17.01.2017 20:00
Letzter Beitrag: renid55
  Über drei Taster zwei externe Timer steuern Sidamo 23 1.387 09.01.2017 20:12
Letzter Beitrag: Tommy56

Gehe zu:


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