Hur man ställer in RAMBo för skrivaren 3D (4 / 20 steg)
Steg 4: Firmware konfiguration: Marlin
Nästa steg är att konfigurera din firmware. RAMBo är kompatibel med Marlin firmware, liksom Repetier Firmware, men vi visar dig här hur du konfigurerar Marlin för användning med RAMBo.
Du måste också konfigurera Marlin för din skrivare, som utskriftsområde, steg per mm för varje axel, osv... Dessa konfigurationsalternativ är utanför räckvidden för detta Instructable men vi kommer bara koncentrera oss på RAMBo specifika delar av konfigurationen av Marlin.
är mycket enkel att konfigurera Marlin att använda med RAMBo. När du laddat ner Marlin (Klicka på "Hämta ZIP" till vänster på sidan github: https://github.com/ErikZalm/Marlin), öppna filen Marlin.ino i Arduino IDE, Välj fliken Configuration.h och rulla ner tills du ser konfigurationsalternativet för moderkortet. För att konfigurera Marlin för RAMBo, helt enkelt ange moderkort konfigurationen till "301" med följande rad:
#define moderkort 301
Se bild ovan för att se hur det ska se ut.
När du har satt moderkortet till 301 och konfigurerat din firmware för din 3D-skrivare, kan du klicka på Upload-knappen eller välj Ladda upp från Arkiv-menyn (se bild).
Detta kommer att sammanställa firmware och ladda upp den till RAMBo.
Om du behöver lägga till stöd för en LCD-display, som RepRapDiscount Smart LCD-Controller, måste du ha din anslagstavla typ anges till RAMBo och Arduino IDE konfigurerats korrekt som förklaras i föregående steg, då måste du uppdatera vissa filer från Marlin firmware.
Om du använder den senaste git versionen (från länken ovan) eller någon version från augusti 4th 2013 och senare, då behöver du inte ändra Marlin firmware för att använda LCD-skärmen, om du använder emellertid en äldre version av firmware Marlin och vill inte uppdatera till en nyare, eller om du är helt enkelt osäker , då måste du skriva över filerna fastio.h och pins.h från katalogen Marlin med den senaste versionen av filerna tillgängliga från github:
https://RAW.githubusercontent.com/ErikZalm/Marlin/Marlin_v1/Marlin/Pins.h
https://RAW.githubusercontent.com/ErikZalm/Marlin/Marlin_v1/Marlin/fastIO.h
Bara ladda ner dessa två filer och kopiera dem till katalogen Marlin, över tidigare filer.
Du kan nu konfigurera Marlin firmware för att använda LCD-controller som du har och det kommer att fungera med RAMBo så länge det är trådbundet korrekt (se relevant avsnitt av handboken för instruktioner på hur tråd LCD controller Rambo).
Glöm inte att installera U8glib bibliotek för Arduino IDE-installationen om du använder Full grafik Smart LCD-Controller, enligt anvisningarna i Marlin's Configuration.h filen. Till gör så, kopiera katalogen U8glib som du hittar i katalogen Marlin i underkatalogen Marlin/ArduinoAddons/Arduino_1.x.x/libraries/ i den Arduino bibliotek katalog (C:\Program Files (x86) \Arduino\libraries).