3D打印机,固件编程环境
1安装vscode : Visual Studio Code - Code Editing. Redefined
2 扩展(左侧像俄罗斯方块的图标)>Lanugage>中文 //或者chi nese (地球仪图标)安装
3 扩展 > Platform io IDE 蚂蚁头
4 安装Python-2.7.15
5 VScode >文件(F)>打开文件夹>Marlin-2.0.x>选择文件夹>底部√ 编译
6 等编译1分钟的样子,应该会出现 SUCCESS 00:00:51 编译完成
7 扩展 >auto build marlin (插件) 下载>Upload上传固件 (左侧蚂蚁头下有个M标记)
8 要显示活动栏的话:在顶部>查看(V)>外观>显示活动栏
9 下面要开始改成自己的开发板型号了,默认的是mega2560的主板
platformio.ini 这个文件内 16行 default_envs = mega2560
修改成 default_envs = FLYF407ZG
这个 FLYF407ZG就是我自己的主板型号,如果你的主板不是9轴的,在 Marlin文件下》src》core》boards.h》找出你的主板,把它赋值给 default_envs =
在 Configuration.h》#define MOTHERBOARD BOARD_RAMPS_14_EFB 默认是1020 把你的主板型号替换掉它,我的是4225。
然后底部√ 编译
Configuration.h是基本配置文件,Configuration_adv.h是高级配置文件。我们主要修改这2个文件。如果英语不太好,可以在 扩展 >装个chinese翻译软件
编译完成后》在文件夹 .pio》build》FLYF407ZG》有个 firmaware.bin
文件》放入内存卡中,插入主板,上电。到这里就结束了,固件就已经更新到主板上了。
10 主程序部分:查看搜索Ctrl+F void setup()//初始化 void loop()//主程序循环 这里可以自己研究一下。G代码在 gcode 文件夹内解析
11固件下载: Download | Marlin Firmware
12教程: 葫芦笔记•世界上最聪明的人都在用的笔记
arduino编译环境 Software | Arduino
/ 2051版本
128X64 LCD屏 1911行 #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
串口号 #define SERIAL_PORT 0
波特率 #define BAUDRATE 250000
版本 CONFIGURATION_H_VERSION 020005
主板型号 #define MOTHERBOARD BOARD_RAMPS_14_EFB
打印机名字 //#define CUSTOM_MACHINE_NAME "3D Printer"
打印机出厂编号 //#define MACHINE_UUID "00000000-0000-0000-0000-000000000000"
挤出机的数量 #define EXTRUDERS 1
喷头多进单出 //#define SINGLENOZZLE
喷头0 温控类型 #define TEMP_SENSOR_0 1
温控短路保护(短路温度) #define HEATER_0_MINTEMP 0
电机方向 #define INVERT_X_DIR false
热床大小 #define X_BED_SIZE 500
Z归零之前最小高度 #define Z_HOMING_HEIGHT 4
Z轴最大值 #define Z_MAX_POS 500
LCD屏语言 #define LCD_LANGUAGE zh_CN //1621行
SD卡 #define SDSUPPORT
齿轮比 #define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 4000, 500 }
3D打印机,固件编程环境相关推荐
- marlin固件烧录教程_【打印虎】Marlin firmware RepRap Prusa i3 3D打印机固件配置教程.pdf...
[打印虎]Marlin firmware RepRap Prusa i3 3D打印机固件配置教程 [打印虎原创]RepRap_Prusa_i3_3D 打印机固件 Marlin_firmware 配置教 ...
- 《安富莱嵌入式周报》第297期:开源生物医学成像系统,可肺部成像,C算法合集500例,突出极致运算速度,数值方法书籍,芯片级激光隔离,3D打印机固件Marlin
往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - P ...
- 3D打印机固件 Marlin 1.1.0 配置文件 说明
本文关于marlin配置文件的翻译,如有错漏请多多指出,共同修正 感谢! 版本信息: Release Candidate -- Marlin 1.1.0-RC8 - 6 Dec 2016 /** * ...
- prusai3打印机使用教程_prusa i3 3D打印机固件Marlin配置初学者篇
前边的教程已经给大家介绍了如何组装Prusa i3打印机,不知道各位小伙伴有没有get到,既然打印机已经有了躯体,那么就需要一个灵魂.这个灵魂就是Marlin固件,记得刚开始了解3D打印机的时候,经常 ...
- 3D打印机硬件驱动-马林固件最新版本2.0.X中文注释(2)marlin 2.0.9.2 截至发稿时间2021年12月16日
/** * Marlin 3D Printer Firmware 马林3D打印机固件 * Copyright (c) 2020 MarlinFirmware [https://github.com ...
- 3D 打印机 G 代码命令:完整列表和教程
3D 打印机 G 代码命令:完整列表和教程 查看原文 了解 G 代码命令将开启 3D 打印的下一个层次.继续阅读以快速了解此代码的基础知识! 内容 它是什么? 3D 打印的重要命令 G0 & ...
- 开发者成长激励计划-基于TencentOS Tiny FDM 3D打印机云控制系统方案
点击上方"嵌入式应用研究院",选择"置顶/星标公众号" 干货福利,第一时间送达! 来源 | 嵌入式应用研究院 整理&排版 | 嵌入式应用研究院 1.方案 ...
- arduino平台的3D打印机学习笔记
❤ 2018.8.22 开了个新坑,其实也不算是新坑,毕竟3d打印机的设想早已有之,只是一直缺少实(ma)践(ni),现在有时间有闲钱,所以就开始着手了. 我的计划是: 1.查找资料,熟悉marlin ...
- 3D打印机DIY之三------Arduino开发环境构建和Marlin固件配置
一.Arduino开发环境 1.搜索Arduino IDE下载安装即可. 2.使用VS code开发Arduino Arduino IDE很简单,很多功能都没有,使用起来很不方便.因此建议使用Visu ...
最新文章
- MySQL Antelope和Barracuda的区别分析
- 第60天:js常用访问CSS属性的方法
- 性能超过人类炼丹师,AutoGluon 低调开源
- c语言实践教程实验题答案,C语言课后实验教程习题答案
- html5 渐变色矩形,使用HTML5画布元素的矩形渐变
- 8202v/8202ka/8202kd/8202rd 无线游戏手柄方案
- Java中hashCode和equals方法的正确使用
- Siri背后语音识别巨头Nuance的衰落
- 管网平差c语言编程,给水管网平差计算步骤
- EnableQ在线问卷调查引擎(DataSheet/下载)
- PHP开发工资条短信通知
- 第十一届蓝桥杯 2020年省赛真题 (C/C++ 大学A组) 第一场
- Opencv相机校准之棋盘格标定
- 一个高效的积分兑换商城系统怎么搭建
- java 级联删除_Mybatis 级联删除的实现
- (不打广告)推荐这款永久免费内网穿透软件-神卓互联
- IT行业常用术语缩写
- 学习书籍与视频的选择
- 计算机考研 | 2020我计算机考研为什么会失败+复盘(备战2022)
- 大数据培训课程内容介绍