
Schon lange war ich auf der Suche nach einer Möglichkeit meinen Slider, welcher mit einem Steppermotor ausgestattet ist, auch ohne den eMotimo TB3 Black zu betreiben oder extra einen Gleichstrommotor den man mit einem MX2 oder 3 Controller steuern kann an zu bauen. Grund für eine solche Lösung ist, das man nicht immer drei Achsen für eine Kamerafahrt benötigt, oder eine möglichst bodennahe Kamerafahrt realisieren möchte. Der Vorteil eines Steppermotors liegt klar auf der Hand, man hat eine recht berechenbare Kamerafahrt was mit einem Gleichstrommotor, welcher mit o.g. Controllern angesteuert wird, so nicht möglich ist. Nachteil ist, das man doch eine sehr spezielle Steuerung benötigt, diese aber nun mit dem miniE shield v1.3 zur Verfügung steht. Inzwischen gibt es auch schon den miniE v2, ich wollte mich aber erst mal an der „Einmotorsteuerung“ probieren. Ein weiterer Grund ist, das Matthias von kids-of-all-ages.de den miniE shield v1.3 als Komplett-Bundle anbietet und man keine weiteren Teile in anderen Shops bestellen muss. Vielleicht werde ich mir den V2 auch noch mal zulegen, an dieser Stelle soll es aber erst mal um den V1.3 gehen.
Das miniE shield v1.3 Komplett-Bundle kommt als Bausatz, den man mit ein wenig Löterfahrung in ein paar Minuten selber zusammenlöten kann, ich habe dafür nicht ganz eine 3/4 Stunde benötigt. Wenn man das hinter sich gebracht hat muss man noch die Software aufspielen, dazu aber später mehr. Ich möchte euch jetzt erst einmal zeigen wie man die Baugruppen zusammenfügt.
Als erstes habe ich mir von der Internetseite des Entwicklers Airic Lenz, die Bedienungsanleitung und die Anleitung für den Zusammenbau ausgedruckt.
Nun ging es ans Löten. Im Grunde müssen nur 14 Bauellemente auf die rote Hauptplatine gelötet werden. Die Display-Baugruppe und der Arduino Uno R3 werden zum Schluss nur noch aufgesteckt. Ich habe mir zusätzlich noch das Sparkfun Real Time Clock Modul bestellt, welches als 15. Baugruppe auf die rote Platine gelötet wird. Dieser ermöglicht einem ein zeitgesteuertes Programm in den miniE shield zu Programmieren.
Zum Löten verwende ich einen ganz normalen 30Watt Lötkolben und Elektronik Lötzinn. BITTE nehmt KEIN Lötwasser oder ähnliches, das kann dazu führen, das Korrosion an den Lötstellen entsteht, im Elektronik Lötzinn ist Flussmittel enthalten das reicht vollkommen aus. Weiter hat sich bei mir eine „Dritte Hand“ als sehr hilfreich erwiesen, damit muss man nicht immer die Bauteile mit diversen Haushaltsutensilien fixieren 😉 und kann mit beiden Händen arbeiten.
Löt los …
Ich fange bei solchen Sachen immer mit den kleinsten Bauelementen an, in diesem Fall sind es die 4 Widerstände. Achtet immer darauf welche Widerstände wo hin kommen. Zu diesem Zweck liegt dem Kit ein kleiner Beipackzettel bei auf dem die Widerstände mit den Ohm-Werten und den Farben dargestellt sind. Auf der Platine steht dann der entsprechende Wert auch noch einmal und man findet die genaue Plazierung auch in der Montageanleitung, welche ich oben erwähnt habe.
Weiter ging es mit den vier Stiftleisten. Verwechseln kann man hier nix da es nur zwei längen gibt und diese nur an die entsprechenden Stellen passen.
Bei den zwei Optokopplern ist zu beachten das diese richtig herum aufgelötet werden. Es gibt verschiedene Ausführungen bei diesen Bauelementen, manche haben eine halbmondförmige Einprägung oder andere Richtungsmerkmale wie einen kleinen Punkt in der Ecke. In meinem Fall war die richtige Richtung an einem kleinen Punkt an einer der vier Ecken zu erkennen.
Hinweis: Bevor hier Kritik zur Lötqualität laut wird, die Optokoppler habe ich noch einmal nachgelötet 😉 . Ich bin bei solchen Bauelementen immer etwas Vorsichtig mit der Hitze und so ist das Lot nicht gleich ordentlich durchgeflossen.
Mit dem Schrittmotortreiber kam eines der Hauptbaugruppen auf die rote Platine. Auch hier kann man nix falsch machen da dieser nur in einer Position passt.
Mit dem Verlöten der Anschlussverschraubungen für den Schrittmotor (4-pol. grün), Endabschaltungen (2-pol. grün) und der Buchse für das Kameraauslösekabel (unten rechts) sind die Lötarbeiten eigentlich abgeschlossen.
Ich habe ja oben schon erwähnt das ich mir noch das Sparkfun Real Time Clock Modul dazu bestellt habe, dies kam bei mir als letztes auf die Platine.
Nun wird nur noch das Arduino Uno Modul und das LCD1602 Kay Shild auf bzw. unter die Platine gesteckt und man kann mit dem aufspielen der Software beginnen.
Nur mal so als kleine Auflockerung gibt es hier den Zusammenbau im Zeitraffer, wir wollen ja ein bisschen beim Thema bleiben 😉
Auf der nächsten Seite zeige ich euch wie ihr den miniE shield v1.3 zum laufen bekommt –>
Hi, ich habe ein Frage, was für ein Gehäuse willst du verwenden? Ich habe das gleiche LCD Shield und habe es bis jetzt nicht benutzt, weil ich keine Möglichkeit finde die Taster zubedienen, also im Gehäuse. Kannst du mir helfen?
MfG Marco
Hallo Marco,
Ehrlich gesagt weiß ich noch nicht ob ich überhaupt ein Gehäuse bauen werde da ich bereits am v2 baue. Aber wenn dann werde ich sicher wieder was aus Bastelresten so in der Art wie dieses bauen (fast ganz unten) –> http://free-inspiration.com/WP/fotografie/zeitraffer/dolly-slider/
Die Knöpfe hatte ich dazumal von Conrad, musst du mal schauen ob es was Passendes gibt, evtl. musst du sie Aufkleben und dann passend ein Gehäuse bauen.
Grüße Sven
Danke, ich hatte angenommen, das du irgendeine verlängerung gefunden hast. Wenn du an der V2 arbeitest, überleg ob diese Treiber nichts für dich sind. verwende diese auch bis 1A ohne probleme.
http://www.ebay.de/itm/271336842081?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649
Marco
Hey Sven
Schöne Seite!
Erinnert mich schon irgendwie an gunthers seine!
Sach ma machst du auch ne Anleitung für den Zusammenbau vom V2?
Will das Ding auch bauen bin aber echt nen noob was dat löten und die englischen Erklärungen betrifft.
Mach weiter so!!
Beste Grüße
Hallo Kay,
Danke für dein Lob 😉
Nein leider werde ich zum V2 keine Anleitung machen. Ich denke aber wenn man die Bilder der Herstellerseite hält kann man das sehr gut nachvollziehen.
Grüße Sven
Muss man denn außer der Software von aric nochetwas anderes auf den arduino laden? Für das Display oder die driver z.b? Hab in der Dokumentation nich wirklich was dazu gefunden.
Wär cool wenn ich bei Fragen nochmal auf dich zurückkommen könnte.
Hallo Sven oder doch „Wolkenschieber“
Gerade hab ich den Artikel in der Tageszeitung über dich gelesen und so bin ich hier gelandet.
Für alle die es Interessiert –> http://www.sz-online.de/sachsen/der-wolkenschieber-3011985.html (ich hoffe die Verlinkung ist okay)
Und wie der Zufall so will, stoß ich gerade hier auf das miniE 1.3 , das ich mir gerade als antrieb zulegen möchte.
Großes Lob für die Seite und deine Dokumentationen ( auch wenn ich noch nicht alles gesehen habe ) aber das wird sich in den Nächsten Tagen ändern 😉
Danke Alex
Wenn ich das so lese bist du doch schon ganz schön in der Zeitraffermaterie drin 😉
Wenn du etwas mehr Komfort bei der Bedienung willst und evtl. auch noch eine zweite Achse betreiben willst rate ich dir eher zum miniE v2 dieser hat auch stärkere Motortreiber 😉 Der v1.3 ist eher nur etwas für waagerechte Fahrten vom Slider oder für Drehköpfe geeignet finde ich.
Grüße Sven
hello I start on Arduino and I’m a can block I made all assembly as stated on your tutorial is my all except the engine I was unable to turn the can you helped me
Hallo Sven,
ersteinmal ein Dickes Lob für die klasse Beschreibung hier auf der Seite.
Im großen und ganzen hat bei mir auch alles geklappt,.
Ich bekomme aber leider das Programm nicht auf das Board geschrieben.
Der Ladebalken läuft ca. 1/3 und hört dann auf.
Wenn ich den hochlade Pfeil mehrmals drücke bekomme ich folgende Fehlermeldung:
C:\Users\Admin\AppData\Local\Temp\build9212204949756405154.tmp/core.a(main.cpp.o): In function `main‘:
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/main.cpp:40: undefined reference to `setup‘
C:\Program Files\Arduino\hardware\arduino\avr\cores\arduino/main.cpp:43: undefined reference to `loop‘
collect2.exe: error: ld returned 1 exit status
Fehler beim Kompilieren.
Ich hoffe du kannst mir weiter Helfen und mir sagen wo ich da einen Fehler gemacht habe.
Danke und Gruß
Mark
Fehler gefunden,
mit dem Arduino 1.0.6 hat es funktioniert, anscheinend beißt sich da was mit der Neusten Version.
Hallo und sorry das ich mich jetzt erst melde.
Hast ja das Problem selber gelöst, ich bin da auch immer mit der trial and error Methode unterwegs da ich von Programmierung wirklich null Ahnung habe 😀
Aber auch das Problem wie du es hattest kenne ich, nicht jede neu Arduino Version versteht sich mit nicht so frischen Programmierungen. Das musste ich jetzt erst wieder beim flashen meines eMotimo TB3 feststellen 😛
Grüße Sven