耀世激光切割排版教程入门初学者(基于MARLIN固件的激光雕刻切割机)
耀世激光切割排版教程入门初学者(基于MARLIN固件的激光雕刻切割机)打开Marlin文件夹,包含一个example_configurations文件夹,和一堆文件。找到一个Marlin.ino的图标文件。双击打开,或者在Arduino IDE中打开。找到Marlin文件夹,这里面就是源代码,它包含了Marlin固件的所有源文件。怎么得到Marlin固件,我们点到下载页面。在这里,我们就能获取Marlin固件的源代码了。这里好像有很多个版本的Marlin固件,那我们选哪个好?Marlin固件的(1.0.x)(1.1.x)(2.0.x)三代版本,我们选哪个入门较好?在这里,我建议选择1.1.x这个版本,它是Marlin固件的稳定版本,支持的功能和兼容的主板也很全面,关键是它的所有编程源代码还是在同一个文件夹内,对刚入门想了解Marlin固件的朋友比较友好,不需要辛苦的到处去找头文件和库。二话不说,点击下载,解压文件,最好建一个文件夹(Arduino资料),把M
Marlin firmware 是Reprap家族 3D打印机的开源固件,它源于Sprinter和grbl 在2011年8月12日得到Github的授权,成为了独的开源项目。(也就是说,Marlin固件,它是开源和免费的。)
那如何才能得到Marlin固件呢?网上搜索一下:Marlin firmware。在搜索中查看找到“Home | Marlin Firmware”,这就是Marlin固件的官网。
进入官网后,是一大片的英文,即便是英语翻译出身的朋友,面对这种专业性的术语,也要蒙圈一段时间。还好,现在的浏览器都带有自动翻译功能,虽然网页的直译质量不怎么高,但总比全英文的要好。
网页翻译后,就变成了这个样子,关于马林是什么,朋友们可以花十分钟从上到下浏览一遍。
怎么得到Marlin固件,我们点到下载页面。在这里,我们就能获取Marlin固件的源代码了。这里好像有很多个版本的Marlin固件,那我们选哪个好?
Marlin固件的(1.0.x)(1.1.x)(2.0.x)三代版本,我们选哪个入门较好?在这里,我建议选择1.1.x这个版本,它是Marlin固件的稳定版本,支持的功能和兼容的主板也很全面,关键是它的所有编程源代码还是在同一个文件夹内,对刚入门想了解Marlin固件的朋友比较友好,不需要辛苦的到处去找头文件和库。
二话不说,点击下载,解压文件,最好建一个文件夹(Arduino资料),把Marlin固件放到文件夹里面,后面我们还会有话多资料和软件要收集,把它们都放到一起。
找到Marlin文件夹,这里面就是源代码,它包含了Marlin固件的所有源文件。
打开Marlin文件夹,包含一个example_configurations文件夹,和一堆文件。找到一个Marlin.ino的图标文件。双击打开,或者在Arduino IDE中打开。
第一次打开Marlin固件的朋友,内心有没有一丝激动,是的,这就是梦寐以求的Marlin固件的源代码!!!它是真正的源码,并不是网上经过各类大小神和大小妖改过的代码。
在Arduino IDE中,查看Marlin固件的所有源代码。
把MEGA2560用USB线连接电脑。
在<工具>菜单中,开发板处选择:Arduino Mega or Mega 2560,端口:COM5(Arduino Mega or Mega 2560)。
如果端口处,没有出现可选择的COM口,请到Arduino中文社区,把Arduino驱动安装的问题解决一下。
这是正常的可获取COM口的信息,我的电脑上是COM5,有的朋友的可能是COM2 COM3,COM6 这些都是正常的。
获取Mega2560开发板信息。
这一章的主要目标是找到和下载Marlin固件,在Arduino IDE开发环境中正确打开,选择对应的开发板,调通硬件与电脑连接的串口COM。过程中有疑问和无法解决的难题,可以在评论区留言。