Stap 10: Software voor de hardware
Ik kies Marlin als de software uit te voeren op de Arduino Mega. Het is een uitloper of "vork" van de GBRL-software die veel 3D printers draait. Het had het voordeel wordt ingesteld voor 12 VDC, had veel verschillende scherm keuzes en uitvoeren van de gcode standalone off van een SD-kaart kan worden ingesteld. Het blijkt dat het is ook één van de weinige softwarepakketten die niet worden ingesteld op de duim metingen in plaats van millimeters. De software is ontworpen om te controleren van een 3D-printer. Bij het configureren van het voor een draaibank enkele dingen zoals de stops van het hardware- en software moest worden uitgeschakeld, stepper motor instelling gewijzigd en het juiste LCD-schermtype geplukt. 3D printers alleen begrijpen gcode bogen in de de XY vliegtuig dus een aantal van de basiscode moest worden gewijzigd zodat bogen in het XZ-vlak gebruikt door de draaibank zou werken. Het LCD scherm en klik op encoder werkte niet correct met de nieuwste versie van Marlin zodat een lichtjes oudere versie werd gebruikt. De software moet worden samengesteld door de Arduino IDE en geüpload naar de Arduino Mega. Een kopie van de functionerende Arduino schets of de code is beschikbaar voor download. Alle bestanden zijn in het MarlinCNCLathe.zip bestand. Het moet unzip en maak een Marlin-map die moet worden gekopieerd naar de map schetsen Arduino. Alle wijzigingen in de bestanden worden toegelicht met "GHA" ernaast.
Arduino software kan worden gedownload hier https://www.arduino.cc/en/Main/Software
Deze webpagina en degene die zijn gekoppeld vanuit het krijgt u te starten met de Arduino IDE software https://www.arduino.cc/en/Guide/HomePage
Er zijn veel tutorials over het uploaden van een schets aan een Arduino. Hier is een eenvoudige één http://www.dummies.com/how-to/content/how-to-uplo...