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
Hilfe für Programmänderung benötigt/gesucht!
14.07.2015, 09:50 (Dieser Beitrag wurde zuletzt bearbeitet: 14.07.2015 10:03 von Philipp.macht.Fotos.)
Beitrag #1
Hilfe für Programmänderung benötigt/gesucht!
Hallo Arduino Community,
ich würde gerne den beigefügten Code so ädern das er mit meiner Hardware läuft. Ziel ist es, den Kameraslider von http://www.halecker.de/kameraslider nachzubauen.
Im Original wird der Schrittmotor mit einer A4988 Treiberplatine Angesteuert. Dieser steht mir aber nicht zur Verfügung. Stattdessen habe ich das Adafruit MotorShield v2.3 im Einsatz.
Leider komme ich nicht dahinter wie ich den Code ändern muss, damit das Ganze mit meinen MotorShield funkzoniert.
Ich muss gestehen dass ich noch Anfänger in der C++ Programmierung bin. Hab mich zwei Wochen versucht einzuarbeiten. Ist aber sehr schwierig für mich.
Über eure Hilfe würde ich mich sehr freuen.

Lg Philipp

.ino  Kameraslider_v112.ino (Größe: 29,58 KB / Downloads: 62)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.07.2015, 09:59
Beitrag #2
RE: Hilfe für Programmänderung benötigt/gesucht!
Nein möchte ich natürlich nicht. Sorry für den falschen link.
Der müsste passen. http://www.halecker.de/kameraslider/

Lg Philipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.07.2015, 10:31
Beitrag #3
RE: Hilfe für Programmänderung benötigt/gesucht!
Ja, ich hab die Ersteller angeschrieben. Leider hab ich (noch)keine Antwort bekommen.
Für einen komplett neuen Sketch werde ich wohl mehrere Jahre benötigen. Da bin ich einfach noch zu grün hinter den Ohren was C++ angeht. Aber ich bin lernwillig! Werde mich gleich mal informieren was das mit den *.libs und keine üblichen Routinen, auf sich hat.
LgPhilipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.07.2015, 10:53 (Dieser Beitrag wurde zuletzt bearbeitet: 14.07.2015 11:40 von Philipp.macht.Fotos.)
Beitrag #4
RE: Hilfe für Programmänderung benötigt/gesucht!
Das ganze wird wohl schwieriger als ich mir vorgestellt habe. Aber ich werde nicht aufgeben!

#include <multiCameraIrControl.h>
Hab gedacht das diese *.lib nur das Infrarot Signal verändert.

#include <sainsmartkeypad.h>
Diese *lib habe ich erst mal durch diese ersetzt. #include <LCDKeypad.h>
Im LCD konnte ich dann auch alle Menüs ansteuern und Werte verändern.

#include <AccelStepper.h>
Das ist das große Problem. Da weiß ich nicht weiter.

Lg Philipp

Ich werde bis morgen mal so einen Plan ausarbeiten. Und, dann hier vorstellen was ich vorhabe!
Danke für die schnelle Hilfestellung.

Lg Philipp

Projekt Kameraslider
Verfügbare Arbeitsmittel:
- Arduino UNO – R3
- Adafruit MotorShield v2.3
- LCD mit Tasten – Arduino Shield
- Stepper Motor https://www.sparkfun.com/datasheets/Robo...011-25.pdf
- 2 St. Micro Schalter (für Reverenz fahrt)
- Kamera Nikon D 5200
- Nikon MC-DC2 Kabelfernauslöser
- Infrarot Fernauslöser für Nikon

Funktionsweise:
Der Sleider soll eine Shoot/Move/Shoot Modus haben. Bedeutet dass der Schlitten eine bestimmte Strecke fährt, die Kamera bei Stillstand ausgelöst wird und der Schlitten Nach einer bestimmten Zeit wieder fährt.
Die Stillstands Zeit muss Einstellbar sein. Von ca. 2sec. Bis 32 sec..
Der verfahr weg sollte auch Einstellbar sein.
Gut wäre es wenn man einstellen könnte, dass nach einer bestimmten Anzahl an Bildern Schluss ist.

Das sind jetzt mal die Grundfunktionen die der Sleider haben sollte!

Über Hilfe würde ich mich sehr freuen…
Lg Philipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.07.2015, 13:47
Beitrag #5
RE: Hilfe für Programmänderung benötigt/gesucht!
Hallo Philipp,

(14.07.2015 10:53)Philipp.macht.Fotos schrieb:  #include <AccelStepper.h>
Das ist das große Problem. Da weiß ich nicht weiter.

Warum ist das das große Problem? Diese lib wird benötigt, um den StepperMotor zu steuern. Das schöne ist, das diese lib von Adafruit istBig Grin Hier (https://github.com/adafruit/AccelStepper) bekommst du die lib sowie einige Beispiele zur Verwendung.

Gruß
Torsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
14.07.2015, 19:00
Beitrag #6
RE: Hilfe für Programmänderung benötigt/gesucht!
Hi,

ein guter Rat von mir : Um den Sketch zu verstehen (oder später auch einmal zu ändern, soll vorkommen) teste erst einmal einzeln die Grundfunktionen von Komponenten, bau nicht alles gleich komplett zusammen und erwarte, daß es funktioniert, das geht auf jeden Fall schief. Ich habs genauso gemacht .-)

Das mit dem C wird schon, durchbeissen auch mal fragen und nicht gleich aufgeben. NIEMAND , nicht mal die Leute, die die Matrix sehen, können C++ von Anfang an. Ein gewisser Leidensweg gehört dazu. Das bedeutet LERNEN und vor allen Dingen VERSTEHEN. Und es wird von mal zu mal besser.

Was glaubst Du was ich geflucht habe, als ich anstatt == für einen Vergleich das = benutzt habe (wie ich es sonst gewöhnt bin) und das Programm nicht das gemacht hat, was es sollte ...

Das ist ein Microcontroller, kein PC ! Ich habe das kleine Ding am Anfang total unterschätzt. (Bin schon 30 Jahre in der IT tätig)

Wenn Du die Möglichkeit hast, benutze ein zweites Board (Bsp.Uno) um diese einfachen Funktionen zu testen, arbeite Dich langsam vor. Klingt doof ist aber so. Es sind auch die kleinen Schritte, die Dich wirklich voranbringen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.07.2015, 05:15
Beitrag #7
RE: Hilfe für Programmänderung benötigt/gesucht!
(14.07.2015 13:47)torsten_156 schrieb:  Hallo Philipp,

(14.07.2015 10:53)Philipp.macht.Fotos schrieb:  #include <AccelStepper.h>
Das ist das große Problem. Da weiß ich nicht weiter.

Warum ist das das große Problem? Diese lib wird benötigt, um den StepperMotor zu steuern. Das schöne ist, das diese lib von Adafruit istBig Grin Hier (https://github.com/adafruit/AccelStepper) bekommst du die lib sowie einige Beispiele zur Verwendung.

Gruß
Torsten

Weil ich nicht weiß, was ich am Code verändern muss. Dass das Ganze mit einem Adafruit MotorShield v2.3 läuft! Und nicht mehr über die A4988 Treiberplatine.
Ich werde mir jetzt erst mal das LCD vornehme. Und mich da einarbeiten!
(Wenn jemand gute Übungen für mich hat, wär ich dankbar.)
Danke für eure Antworten.
Lg Philipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
15.07.2015, 09:19 (Dieser Beitrag wurde zuletzt bearbeitet: 15.07.2015 09:20 von HaWe.)
Beitrag #8
RE: Hilfe für Programmänderung benötigt/gesucht!
@Philipp.macht.Fotos:
lass dich von tafkaz nicht irritieren, der ist immer so drauf.
Er hat hier auch nicht das Recht, irgendwem irgendwas vorzuwerfen (was er gerne immer wieder tut) - weder mangelnde Eigeninitiative, noch mangelnede Grundkenntnisse, noch falsche Rechtschreibung, noch Zweit-Topics in anderen Foren, noch sonst was.

Ich kann dir zwar mit deinem Problem auch nicht helfen, und auch ich würde dir empfehlen, Schritt für Schritt einen eigenen Code zu entwickeln, denn 2 verschiedene Boards duch 2 verschiedene Libs auf 1 Schlag komplett auszutauschen geht meist schief.

Die einzige andere Ckance, die du hast - statt selber alles von Grund auf neu zu machen - wäre nur: drauf warten, bis sich jemand meldet, der deine Boards und Libs aus dem Eff-Eff aus eigener Erfahrung kennt. Da gibt es aber sicher nur sehr, sehr wenige.
Noch viel weniger User werden sich aber möglicherweise finden, die bereit und in der Lage sind, deinen Code und deine Hardware und deine Libs aus der Ferne zu debuggen, fürchte ich. Wink
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: IR Remote Steuerung, MSGEQ7 + RGB-LED Streifen dastob 1 123 14.10.2016 21:40
Letzter Beitrag: hotsystems
Sad Ich brauche Hilfe Prosac 4 237 09.10.2016 18:39
Letzter Beitrag: Prosac
  at24c256 Hilfe Gandalf 6 249 29.08.2016 18:59
Letzter Beitrag: MKc
Smile Progammier Neuling Codeschloss bittet um Hilfe Donalonso 2 287 27.08.2016 18:23
Letzter Beitrag: Binatone
  Hilfe gesucht. Webserver Statsiche und Dynamische HTMl Seite b3ta 11 454 22.08.2016 08:07
Letzter Beitrag: b3ta
  Programmierer gesucht (einfaches Uni-Projekt) grt35a 2 275 12.08.2016 11:36
Letzter Beitrag: grt35a
  Hilfe: Mega2560 - ENC 28J60 - MYSQL Gandalf 1 181 28.07.2016 16:30
Letzter Beitrag: Gandalf
  Selbstfahrender Roboter Programm änderung hilfe ? arekklone 11 550 06.07.2016 14:59
Letzter Beitrag: Binatone
  Hilfe beim Arduino Shield reimundko 6 459 05.06.2016 11:28
Letzter Beitrag: rpt007
  Brauche etwas Hilfe bei der Umsetzung einer Idee raspido 3 536 23.04.2016 10:26
Letzter Beitrag: rkuehle

Gehe zu:


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