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
Neuling möchte 2 Ampeln , 2 Servos und 2 Taster
03.08.2014, 13:05 (Dieser Beitrag wurde zuletzt bearbeitet: 03.08.2014 13:07 von rudi52056.)
Beitrag #1
Neuling möchte 2 Ampeln , 2 Servos und 2 Taster
Hallo Leute

Möchte eine neues Projekt machen für das Car System.

Und zwar eine Baustellen Ampel und 2 Stopp stellen die durch 2 Tastern ( Reed Schaltern) geschalten werden.

Hab schon das Ampel Programm im Netz gefunden nur wie baue ich den Rest dazu ein.

Code:
/*################################################
#
# Zwei Ampeln
#
############################################### */

// LEDS für Ampel definieren
int led_12 = 12; //rot
int led_11 = 11; //orange
int led_10 = 10; //grün

// LEDs für Ampeln in der Gegenrichtung definieren
int led_9 = 9; //rot
int led_8 = 8; //orange
int led_7 = 7; //grün

// Setup läuft einmal nach dem Drücken des Resetknopfes auf dem Board
void setup() {
// Legt die Anschlüsse als Ausgänge fest
pinMode(led_12, OUTPUT);
pinMode(led_11, OUTPUT);
pinMode(led_10, OUTPUT);
pinMode(led_9, OUTPUT);
pinMode(led_8, OUTPUT);
pinMode(led_7, OUTPUT);
}

// Loop wiederholt sich immer und immer wieder

void loop() {
digitalWrite(led_12, HIGH);    // Die rote LED leuchtet (HIGH 5V)
digitalWrite(led_7, HIGH);     // Die grüne LED leuchtet (HIGH 5V)
delay(4000);                   // 4 Sekunden warten
digitalWrite(led_11, HIGH);    // Die orange LED leuchtet (HIGH 5V)
digitalWrite(led_8, HIGH);     // Die orange LED leuchtet (HIGH 5V)
delay(1000);                   // 1 Sekunden warten
digitalWrite(led_12, LOW);     // Die rote LED erlischt (LOW 0V)
digitalWrite(led_7, LOW);      // Die grüne LED erlischt (LOW 0V)
digitalWrite(led_11, LOW);     // Die orange LED erlischt (LOW 0V)
digitalWrite(led_8, LOW);      // Die orange LED erlischt (LOW 0V)
digitalWrite(led_10, HIGH);    // Die grüne LED leuchtet (HIGH 5V)
digitalWrite(led_9, HIGH);     // Die rote LED leuchtet (HIGH 5V)
delay(4000);                   // 4 Sekunden warten
digitalWrite(led_11, HIGH);    // Die orange LED leuchtet (HIGH 5V)
digitalWrite(led_8, HIGH);     // Die orange LED leuchtet (HIGH 5V)
delay(1000);                   // 1 Sekunden warten
digitalWrite(led_11, LOW);     // Die orange LED erlischt (LOW 0V)
digitalWrite(led_8, LOW);      // Die orange LED erlischt (LOW 0V)
digitalWrite(led_10, LOW);     // Die grüne LED erlischt (LOW 0V)
digitalWrite(led_9, LOW);      // Die rote LED erlischt (LOW 0V)
}

bitte um Eure Hilfe Danke Rudi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
03.08.2014, 14:59
Beitrag #2
RE: Neuling möchte 2 Ampeln , 2 Servos und 2 Taster
sowas in der richtung, da sollte es hingehen denke ich

[link]http://arduino.cc/en/pmwiki.php?n=Reference/DigitalRead[/link]

Nicht denken,...
...nachdenken... Rolleyes
http://capsicum-felicitas.de.tl
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
03.08.2014, 17:48
Beitrag #3
RE: Neuling möchte 2 Ampeln , 2 Servos und 2 Taster
Hallo

Ja so in etwa aber ich weiß leider nicht genau wies geht da ich ja den Arduino erst 2 Wochen habe und vorher alles nur mit Logik Bausteinen gemacht habe.

mfg rudi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
03.08.2014, 19:24 (Dieser Beitrag wurde zuletzt bearbeitet: 03.08.2014 19:28 von Hilgi.)
Beitrag #4
RE: Neuling möchte 2 Ampeln , 2 Servos und 2 Taster
na sagen wir mal so, das bezieth sich auf ein etwas anderes thema, wenn du den code anpasst könnte der in etwa so aussehen:


Code:
int ledPin = 13; // LED connected to digital pin 13
int inPin = 7;   // pushbutton connected to digital pin 7
int val = 0;     // variable to store the read value

void setup()
{
  pinMode(ledPin, OUTPUT);      // sets the digital pin 13 as output
  pinMode(inPin, INPUT);      // sets the digital pin 7 as input
}

void loop()
{
  val = digitalRead(inPin);   // read the input pin

if (val == HIGH) //wenn der kontakt ausgelöst wird
{
digitalWrite(ledPin,HIGH); //setze die led auf an oder was du auch immer //anschliesst
}

  digitalWrite(ledPin, val);    // sets the LED to the button's value
}

Nicht denken,...
...nachdenken... Rolleyes
http://capsicum-felicitas.de.tl
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.08.2014, 09:35
Beitrag #5
RE: Neuling möchte 2 Ampeln , 2 Servos und 2 Taster
Hallo

Leider weiß ich derzeit nicht wie ich das ändern sollte das es läuft.

Wie ich schon gesagt habe ich Arbeite erst 2 Wochen mit Arduino

mfg rudi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.08.2014, 15:20
Beitrag #6
RE: Neuling möchte 2 Ampeln , 2 Servos und 2 Taster
(04.08.2014 09:35)rudi52056 schrieb:  Hallo

Leider weiß ich derzeit nicht wie ich das ändern sollte das es läuft.

Wie ich schon gesagt habe ich Arbeite erst 2 Wochen mit Arduino

mfg rudi


also ich bin hier auch nich teild er elite Big Grin
aber wenn du mal deinen geasmten code so wie er grad nicht funktioniert hier rein postest (bitte mit dem # oben einklammern, das liest sich besser) dann denke ich wird hier schon jemand helfen können, ich gucks mir auch gerne an.

ohne konkrete codes bzw vorstellungen was genau wie funktionieren soll, wirst du keinen erfolg haben...

poste einfach mal den code, und erkläre bitte genau was du machen möchtest, in deinen kopf gucken kann halt keiner Smile

gruss

Nicht denken,...
...nachdenken... Rolleyes
http://capsicum-felicitas.de.tl
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
04.08.2014, 15:28
Beitrag #7
RE: Neuling möchte 2 Ampeln , 2 Servos und 2 Taster
(04.08.2014 15:20)Hilgi schrieb:  in deinen kopf gucken kann halt keiner Smile
Mal Amy Farrah Fowler fragen... (SCNR)

@Rudi:
Wahrscheinlich wird Dir hier kaum jemand den Sketch schreiben. Das können wir auch nicht, da wahrscheinlich keiner ganz genau weiß, wie Deine Hardware aussieht und was genau passieren soll.
Ich würde Dir mal folgendes empfehlen:
- Bringe den Ampel-Sketch erstmal zum Laufen so, wie er ist.
- Dann schreibe einen (neuen) Sketch, der irgendwas mit den zwei Schaltern macht (z.B. einfach eine LED ein und aus schalten.)
- Dann schreibe beide Sketches nochmal, aber diesmal ganz ohne delay(). Es gibt irgendwo ein Tutorial "Blink ohne Delay". Wenn Du das verstanden hast, dann müsste es auch für die Ampeln gehen.
- Wenn Du so weit kommst, dann ist das, was Du eigentlich machen willst, wahrscheinlich einfach.

Falls es bei einem der obigen Schritte Probleme gibt -> Forum...

Gruß,
Thorsten

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
04.08.2014, 16:05
Beitrag #8
RE: Neuling möchte 2 Ampeln , 2 Servos und 2 Taster
Hallo Rudi,

ich baue ebenfalls eine Baustellenampel für unseren Modelbahnparcours. Dazu habe ich einen guten Sketch gefunden*, der eine reale Ampelschaltung für die genannte Ampel schaltet.
Will heißen mit Blinklicht bei Wechsel, OST-West/West-Ost Steuerung. Bis dato wird die Ampel mit Tastern gesteuert, aber mittels eines Logikgatters oder Transistor/Relais kannst Du das von der Lichtschranke gelieferte Signal entsprechend konvertieren (sofern diese über keinen TTL-Ausgang verfügt).

Da ich mir nicht sicher bin ob ich mit der Veröffentlichung dieses Sketch im Internet nicht gegen ein evtl. bestehendes Urheberrecht verstoße, bitte ich Dich mir bei Interesse eine PN zu senden.

Gruß
Armin de DO1XXY
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Hilfe bei Bluetooth Taster Street 14 2.809 11.09.2015 20:07
Letzter Beitrag: hotsystems
  Fließband und Abfüllanlage - Neuling hat Groooßes vor Kyruss 9 3.224 17.08.2015 12:05
Letzter Beitrag: Kyruss
  Neuling Schrittmotoren WernerE 3 2.508 20.05.2015 17:50
Letzter Beitrag: WernerE
  Neuling mit anspruchsvollen Projekt... IngoJ 13 4.665 14.04.2015 05:59
Letzter Beitrag: MaHa1976
Question Neuling sucht Beratung für kleines Roboterautoprojekt PapaSchlumpf 4 1.759 16.01.2015 13:24
Letzter Beitrag: marcus
  Neuling sucht Beratung für Projekt treckerfahrer 6 2.119 22.11.2014 14:22
Letzter Beitrag: treckerfahrer
  Arduino Neuling: Zugeklappten Laptop mit Arduino aufwecken + Kiste aufklappen? Ikearegal 2 2.525 02.02.2014 07:59
Letzter Beitrag: Ikearegal

Gehe zu:


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