{"id":1149,"date":"2016-01-09T01:44:07","date_gmt":"2016-01-08T23:44:07","guid":{"rendered":"http:\/\/blog.gafu.de\/?p=1149"},"modified":"2017-04-09T19:34:55","modified_gmt":"2017-04-09T17:34:55","slug":"dual-extruder-und-gesteuerte-luefter-am-ramps-1-4-mit-repetier-firmware-2","status":"publish","type":"post","link":"http:\/\/blog.gafu.de\/?p=1149","title":{"rendered":"Dual Extruder und gesteuerte L\u00fcfter am Ramps 1.4 mit Repetier Firmware (2)"},"content":{"rendered":"<p>Nun kommt der zweite Teil: Woher wei\u00df denn die Druckerelektronik von der Erweiterung?<\/p>\n<p>Nun, das muss in die Firmware hineinkompiliert werden.<br \/>\nDas klingt schlimmer als es ist.<br \/>\nDa ich die Repetier-Firmware verwende, muss man also die Repetier-Firmware herunterladen.<br \/>\nDabei durchl\u00e4uft man auf der Internetseite das onlinetool zum erzeugen der Konfiguration, die man sich hinterher fertig herunterladen kann.<\/p>\n<p>Es muss nur jeweils f\u00fcr die nun neu hinzugekommenen Funktionen (die in der Firmware bereits enhalten, aber deaktiviert waren) der benutzte Anschlu\u00df festgelegt werden.<\/p>\n<p>Die Anschl\u00fcsse sind alle Nummeriert, und der <a href=\"http:\/\/reprap.org\/wiki\/File:RAMPS1.4schematic.png\">Schaltplan vom Ramps 1.4<\/a> zeigt die Zuordnung der Anschl\u00fcsse zu den Arduino- bzw. Atmega-Prozessorpins. Es gibt dazu eine einheitliche Nummerierung auf arduino.cc<br \/>\n<a href=\"https:\/\/www.arduino.cc\/en\/Hacking\/PinMapping2560\">https:\/\/www.arduino.cc\/en\/Hacking\/PinMapping2560<\/a><br \/>\nDie Nummern in der Spalte &#8222;Digital Pins&#8220; entsprechen den Dxx Nummern im Repetier-Firmware Onlinekonfigurator.<br \/>\nDen Schaltplan findet man im Reprap Wiki:<br \/>\n<a href=\"http:\/\/reprap.org\/wiki\/RAMPS_1.4\">http:\/\/reprap.org\/wiki\/RAMPS_1.4<\/a><\/p>\n<p>Wie man an den Skizzen im ersten Beitrag sehen konnte, habe ich mir den Anschlu\u00df AUX2 ausgesucht. Hier kommt noch eine Besonderheit: Der Anschlu\u00df hat zus\u00e4tzlich noch &#8222;Axx&#8220; Anschl\u00fcsse. Die gehen auf Pins am Atmega-Prozessor die auch als Analog-Eingang verwendet werden k\u00f6nnen. Ich habe mich an die D-Anschl\u00fcsse gehalten.<br \/>\nWill man die A-Anschl\u00fcsse auch verwenden, braucht man deren D-Nummern. Das die doppelt benamt sind war mir erst nicht klar, ich habe dann sp\u00e4ter aber festgestellt das der <a href=\"http:\/\/reprap.org\/wiki\/File:Arduinomega1-4connectors.png\">Anschlu\u00dfplan von Ramps<\/a> die erforderlichen zus\u00e4tzlichen Nummern enth\u00e4lt.<\/p>\n<p>F\u00fcr die hier benutzen Erweiterungen sind keine weiteren \u00c4nderungen an der Firmware notwendig. Wer sich unsicher ist kann sp\u00e4ter in der pins.h bei der Hardware Nummer 33 nachsehen.<\/p>\n<p>Wenn man nun die Firmware und die config.h heruntergeladen hat, braucht man die <strong>Arduino Classic<\/strong> IDE. Sie tr\u00e4gt die Versionsnummer 1.0.6<br \/>\nDas l\u00e4dt man sich ebenfalls herunter und installiert es.<br \/>\nDann wird die Firmware in einen Ordner entpackt, die config.h hineinkopiert und per doppelklick auf die repetier.ino Datei die IDE aufgerufen.<\/p>\n<p>Nun Rechts oben im Men\u00fc den richtigen Arduino aussuchen, also den Arduino Mega 2560, und die richtige virtuelle serielle Schnittstelle.<br \/>\nDann kann mit dem Button Upload (ganz links zu finden) die neue firmware automatisch kopiliert und in den Drucker geladen werden.<br \/>\nDanach stehen die gew\u00fcnschten Funktionen zur Verf\u00fcgung, wenn man alles richtig gemacht hat.<br \/>\npins.h in arduino -> hardware &#8222;== 33&#8220; &#8211; keine \u00e4nderung n\u00f6tig<br \/>\nfeatures in firmware aktivieren.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nun kommt der zweite Teil: Woher wei\u00df denn die Druckerelektronik von der Erweiterung? Nun, das muss in die Firmware hineinkompiliert werden. Das klingt schlimmer als es ist. Da ich die Repetier-Firmware verwende, muss man also die Repetier-Firmware herunterladen. Dabei durchl\u00e4uft man auf der Internetseite das onlinetool zum erzeugen der Konfiguration, die man sich hinterher fertig [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[409],"tags":[536,633,487,491,477],"class_list":["post-1149","post","type-post","status-publish","format-standard","hentry","category-3d-druck","tag-arduino-mega","tag-fan-extender","tag-ramps","tag-repetier","tag-reprap"],"_links":{"self":[{"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/posts\/1149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1149"}],"version-history":[{"count":2,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/posts\/1149\/revisions"}],"predecessor-version":[{"id":1168,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=\/wp\/v2\/posts\/1149\/revisions\/1168"}],"wp:attachment":[{"href":"http:\/\/blog.gafu.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1149"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.gafu.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}