F1 Ampelsteuerung (programmieren)

21zickler

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ich muss im Rahmen eines Schulprojektes ein kleines Programm programmieren. Leider bin ich überhaupt net fit darin...
Ich will eine Formel 1 Ampelsteuerung machen

Kann mir evtl jemand helfen??? (Program.sprache muss FBS sein)

Ich erkläre mal den Ablauf der Ampel:

Ich habe nur 4 Ausgänge Q1 - Q4, deswegen habe ich nur 3 statt 5 rote Lichter (Q1-Q3) und 1 rotes Licht (Q4)

1) Einführungsrunde

- Wenn ich Eingang1 setzte dann sollen Q1 - Q3 angehen
- 2 Min später soll Q3 von alleine ausgehen ohne dass ich am Eingang etwas einstelle/drücke
- Weitere 30 Sek später soll auch Q2 ausgehen
- Nochmal 30 weitere Sek danach soll auch Q1 ausgehen und gleichzeitig Q4 angehen


2) Startphse (wichtiger als 1))

- wenn ich Eingang2 setze, dann soll nach 1 Sek Q3 angehen
- 1 Sek danach soll von alleine wieder Q2 anghen, Q3 bleibt auch an
- 1 Sek später soll Q3 angehen, Q1+2 bleiben an
- Nach 1 bis 3 Sek (geil wäre eine Zufallsvaraible, sonst halt einfach nach 2 Sek) sollen Q1 - Q3 ausgehen
- Nach 20 Sek soll Q4 angehen



Würde mich freuen, wenn irgendwer der ziemloch fit ist im programmieren u für den das nicht so viel aufwand ist mir helfen könnte.


Danke im Vorraus, Viele Grüße
 
wenn du hier im forum schonmal bissl gelesen hättest, würdest du wissen, das hier sicherlich keiner deine hausaufgaben machen wird...und dir ne fertige lösung presentiert.

du must auch schon mal nen anfang machen sagen wo du nicht weiterkommst...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
@ Homer 79:

verstehe deine einstellung....verstehe aber nicht, dass du dich dann Homer nennst. Homer wäre zu faul und zu doof selber nach zu denken. Besser du nennst dich also Lisa ;-) Ich nenne dich auf jeden Fall Lisa

ich habe echt kein plan....habe mich eingelesen und so... kann ich das Problem mit Flip Flops realisieren oder was für Bausteine schagt ihr so vor..? Was meinst du Lisa?
 
Was für eine Steuerung?

Das ist doch nur eine Verkettung von Zeitgliedern. Eingang1->Zeitglied1->Zeitglied2->usw.

Dann kannst Du die einzelnen Stufen noch verknüpfen und damit die Lampen steuern.
 
Guck (Goog..)

dir mal eine Ablaufsteuerung an, dann male dir den Ablauf auf, das hilft meist sehr gut...

Btw, in einem uralten elektronik Kurs haben Die mal mit nem Takt und nem Zähler gearbeitet: 00= grün, 01= rot, 10=gelb, 11= rot/ gelb, vllt auch ne Idee...

Greetz Tom
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Guck (Goog..)

dir mal eine Ablaufsteuerung an, dann male dir den Ablauf auf, das hilft meist sehr gut...

Btw, in einem uralten elektronik Kurs haben Die mal mit nem Takt und nem Zähler gearbeitet: 00= grün, 01= rot, 10=gelb, 11= rot/ gelb, vllt auch ne Idee...

Greetz Tom


guter Rat Ablaufplan aufzeichnen, die Aufgabe ist schon very easy, Zeitglieder, Flipflops usw.. Einfach anfangen, alles andere kommt von alleine.
Wegen Homer, der hat schon recht. Du sollst aber nicht so zornig werden und es so annehmen, wie es ist. also nix mehr lisa :)

Gruß
 
Also das sollte jeder mit Grundwissen hinpfuschen können.

Ich sehe es das Problem, das in der Schule und den meisten Betrieben eine echt schlurige Programmierung vermittelt wird.

Ich würde für jeden Ablauf nen FB schreiben etc...

Meine Kollegin, die sich nicht weitergebildet haben, und nur das Wissen aus der Schule/Ausbildung haben, würden alles in einen Baustein schreiben, mit wilden verknüpfungen und tausenden von Timern.

Ich denke hier liegt eher die Herausforderung eine elegante, übersichtliche Programmierung auf die Beine zu stellen.


Und nein, hier wird keiner deine Hausaufgaben machen ;-)

Obwohl ich mir n spass draus machen würde, die falsch zu machen hehe
 
Zurück
Oben