Hallo @ all.
kurze Einführung:
Mein Ursprünglicher Plan war es mir eine Auslöseschaltung für meine Kamera zu Bauen. die Schaltung sollte bei einem Triggersignal eine voreingestellte Zeit abwarten und dann die Kamera und den Blitz auslösen.
Für Kamera und Blitz sind unterschiedliche Wartezeiten Einzustellen.... Das ganze wollte ich mit Herkömmlichen sachen (Zeitglied) auf Lochraster Löten. Das Projekt erwies sich als Komplexer als gedacht und daher Wurde ich von einem Bekannten auf das Arduino verwiesen. ( er meinte Damit schaffst du das ganz einfach)
Nun gut jetzt hab i mir so ein ding Bestellt und bezweifle das ICH das Packe
Nun zu den Grundlegenden Problemen.
Natürlich habe ich jetzt nicht angefangen das Auslöseprogramm zu Basteln sondern möchte mich mit der Programmierung vertraut machen.
Ich habe die Tutorials betrachtet und erstmal ne LED Blinken lassen ( toll das is ja einfach) und dann ne LED per PWM Flimmern lassen ( genau so einfach und für mich verständlich)
Jetzt wollt ich beides Gleichzeitig und habe die beiden Sachen in ein Sketch gequetscht.
Der Profi weis jetzt schon das es nicht geht
Aber trotzdem noch das was mir dabei auffiel:
Als erstes hat die LED ihr Ein und Aus Spiel durchgeführt und dann wurde der Wert für PWM um eins erhöt und so weiter.....
Das führt ja nun dazu das dass PWM ewig dauert da immer erst Die Wartezeiten der Blink LED abgewartet werden bis ein neuer Wert für den PWM Zähler gesetzt wird.
Nun zermarter ich mir schon ne ganze weile den Kopf wie man das Parallel laufen lassen kann.
Wichtig ist mir das auch für die Auslösezeiten meiner Kamera und den Blitz.
Denn wenn ich erst warte bis die Kamera auslöst und dann die Wartezeit für den Blitz läuft ist das Ja nicht wirklich Sinnvoll
Ich will auf garkeinen Fall das dieser Post als "Mach mal" aufgefasst wird. Ich möchte Grundlegende Antworten und evt ein Paar beispielzeilen oder ein Link zu einem Guten Tutorial welches keine Programmierkenntnisse Voraussetzt.
Ich habe mich ja für Arduino entschieden da Man angeblich durch Trail and Error Lernen kann. Bis jetzt nur Error
Bis jetzt bin ich auf eine Lösung mit Interrupt gestoßen. Kann mir aber nicht wirklich vorstellen wie das Funktionieren soll bzw wie ich ds dann später mit 2 WartezeitenZählern verwenden soll.
Desweiteren möchte ich auch die Variablen für die Zähler über das LCD Keypad eingeben können aber das steht wohl noch in ferner Zukunft.
Ich hoffe ich habe mich einigermaßen Verständlich Ausgedrückt und mir kann geholfen werden.
Gruß derRobert
EDIT:
Ich glau ich hbe einen ersten Ansatz in
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1283694806 gefunden und werd das mal testen anzuwenden.....
bei Weiteren Problemen meld i mi nochma