Marlin — это популярная прошивка для 3D-принтеров, которая позволяет максимально раскрыть потенциал вашего устройства и настроить его под любые нужды. Одной из самых полезных функций Marlin является возможность использования eeprom — электронной памяти, которая позволяет сохранять и изменять настройки 3D-принтера без необходимости каждый раз перезаписывать прошивку.
Включение eeprom в Marlin позволяет вам сохранять и изменять такие параметры, как шаги моторов, скорости движения осей, настройки экструдера и многое другое. Это удобно, если вы часто изменяете настройки принтера для разных материалов или экспериментов.
Для включения eeprom в прошивке Marlin вам потребуется некоторое время, но это стоит того, чтобы получить возможность гибкой настройки вашего 3D-принтера.
Включение eeprom в прошивке Marlin — пошаговое руководство
В этом руководстве расскажем, как включить eeprom в прошивке Marlin на вашем 3D-принтере. Следуйте этим пошаговым инструкциям:
- Откройте файл Configuration.h в исходном коде Marlin.
- Найдите и раскомментируйте строку, содержащую «#define EEPROM_SETTINGS». Если строка начинается с двойного слеша «//», удалите его, чтобы раскомментировать.
- Сохраните изменения в файле Configuration.h.
- Откройте файл Marlin_main.cpp.
- Найдите и раскомментируйте строку, содержащую «#define EEPROM_CHITCHAT». Если строка начинается с двойного слеша «//», удалите его, чтобы раскомментировать.
- Сохраните изменения в файле Marlin_main.cpp.
- Скомпилируйте и загрузите прошивку на ваш 3D-принтер.
- После загрузки прошивки на принтер, вы сможете сохранять настройки и значения переменных в eeprom. Для этого используйте команды управления принтером или программное обеспечение для управления принтером.
Теперь вы знаете, как включить eeprom в прошивке Marlin и использовать его для хранения настроек вашего 3D-принтера. Это позволит вам сохранять и изменять настройки принтера без необходимости каждый раз вводить их заново.
Обратите внимание, что некоторые версии Marlin могут иметь небольшие отличия в процессе включения eeprom. Убедитесь, что вы используете последнюю версию прошивки Marlin и следуйте инструкциям, предоставленным в официальном репозитории Marlin на Github.
Зачем нужно включать eeprom в прошивке Marlin?
Сохранение настроек. Благодаря включенной eeprom, вы сможете сохранить все ваши настройки принтера, такие как шаги моторов, скорости движения, температуры и другие параметры. В случае сбоя питания или перезагрузки, эти настройки не будут сброшены, и вы сможете продолжить печать без необходимости настраивать все заново.
Удобство настройки принтера. Включение eeprom позволяет изменять настройки прямо на принтере, без необходимости подключения к компьютеру и использования специального программного обеспечения. Вы можете быстро и легко отрегулировать скорость движения, температуру и другие параметры прямо на экране принтера.
Простота обновления прошивки. Если вы хотите обновить прошивку Marlin или внести изменения в настройки, включенная eeprom позволяет сохранить ваши текущие настройки. После обновления прошивки вы сможете восстановить свои параметры, избежав необходимости настраивать все заново. Это экономит время и упрощает процесс обновления прошивки.
Включение eeprom в прошивке Marlin является важным шагом для улучшения функциональности и удобства использования вашего 3D-принтера. Не забудьте включить eeprom при настройке прошивки Marlin для вашего принтера.
Подготовка к включению eeprom
Прежде чем включить eeprom в прошивку Marlin, необходимо выполнить несколько шагов подготовки:
Шаг 1: | Убедитесь, что ваш принтер поддерживает eeprom. |
Шаг 2: | Сделайте резервную копию Вашей текущей прошивки на случай, если что-то пойдет не так. |
Шаг 3: | Установите Arduino IDE, если у вас его еще нет. |
Шаг 4: | Скачайте последнюю версию Marlin с официального репозитория на GitHub. |
Шаг 5: | Откройте проект Marlin в Arduino IDE. |
После завершения этих шагов вы будете готовы включить eeprom в прошивку Marlin и использовать его для хранения настроек принтера. Обратите внимание, что некоторые принтеры могут иметь специфические инструкции по включению eeprom, поэтому рекомендуется обратиться к руководству пользователя вашего конкретного устройства перед началом процесса.
Шаги для включения eeprom в прошивке Marlin
Включение eeprom в прошивке Marlin может быть полезным для сохранения настроек принтера, таких как PID-настройки и микрошаги, которые могут быть предварительно настроены и восстановлены в случае перепрошивки или сброса настроек.
Чтобы включить eeprom в прошивке Marlin, следуйте следующим шагам:
Шаг 1: Загрузите исходный код Marlin с официальной страницы проекта Marlin на GitHub.
Шаг 2: Откройте загруженный исходный код Marlin в Arduino IDE или другой среде разработки.
Шаг 3: Откройте файл Configuration.h и найдите следующую строку кода:
// #define EEPROM_SETTINGS
Шаг 4: Удалите два слеша в начале строки кода, чтобы строка выглядела следующим образом:
#define EEPROM_SETTINGS
Шаг 5: Сохраните изменения в файле Configuration.h.
Шаг 6: Загрузите измененный исходный код Marlin на вашу плату Arduino или контроллер принтера.
Шаг 7: После загрузки прошивки Marlin eeprom будет включен. Вы можете использовать команды G-cода, такие как M500 для сохранения текущих настроек в eeprom, и M501 для загрузки сохраненных настроек.
Теперь eeprom включен в прошивке Marlin и вы можете сохранять и восстанавливать настройки вашего принтера в случае необходимости.
Проверка работоспособности eeprom
После включения eeprom в прошивке Marlin, необходимо убедиться, что он работает корректно. Для этого можно воспользоваться командой M502, которая загружает значения по умолчанию из EEPROM в память управляющей платы.
После выполнения команды M502, рекомендуется убедиться, что значения были успешно загружены. Для этого используйте команду M503, которая позволяет прочитать текущие настройки.
Команда | Ответ |
---|---|
M503 | ... Steps per unit: M92 X80.00 Y80.00 Z400.00 E93.00 Maximum feedrates (units/s): M203 X300.00 Y300.00 Z5.00 E25.00 ... |
Если значения не были правильно загружены из EEPROM или отображаются некорректно, следует перепроверить правильность настроек в файле Configuration.h и повторно скомпилировать прошивку. Также можно попробовать выполнить команду M502 повторно и затем сохранить значения в EEPROM с помощью команды M500.
Рекомендации по использованию eeprom в прошивке Marlin
EEPROM (Electrically Erasable Programmable Read-Only Memory) в прошивке Marlin предоставляет возможность хранения и изменения параметров принтера без необходимости перепрошивки. В этом разделе мы рассмотрим некоторые рекомендации по использованию EEPROM в прошивке Marlin.
1. Включите EEPROM в конфигурационном файле.
Для начала необходимо убедиться, что EEPROM включен в конфигурационном файле прошивки Marlin. Откройте файл Configuration.h и найдите следующую строку:
#define EEPROM_SETTINGS
Убедитесь, что эта строка не закомментирована (нет двойных косых черт в начале строки) или не отключена (есть двойные косые черты в начале строки).
2. Сохраняйте настройки перед изменениями.
Перед внесением любых изменений в настройки вашего принтера рекомендуется сохранить текущие настройки в EEPROM. Вы можете сделать это из меню управления принтером или из командной строки G-code. Это позволит вам восстановить настройки в случае каких-либо проблем или ошибок.
3. Осторожно изменяйте настройки.
При изменении настроек в EEPROM будьте осторожны и внимательны. Убедитесь, что вы понимаете, какие параметры изменяете и как это может повлиять на работу вашего принтера. Некоторые параметры могут быть связаны и взаимозависимы, поэтому изменение одного параметра может привести к нежелательным результатам.
4. Проверяйте результаты изменений.
После изменения настроек в EEPROM рекомендуется проверить результаты и убедиться, что ваш принтер работает как ожидается. Проверьте все функции и основные операции принтера, чтобы убедиться, что изменения были успешными и не вызвали проблем.
5. Сохраняйте резервные копии EEPROM.
Чтобы избежать потери ваших настроек, рекомендуется регулярно создавать резервные копии EEPROM. Это можно сделать с помощью специальных программ или из меню управления принтером. Храните резервные копии в безопасном месте, чтобы восстановить настройки в случае необходимости.
Следуя этим рекомендациям по использованию EEPROM в прошивке Marlin, вы сможете более гибко управлять настройками своего 3D-принтера и упростить процесс настройки и изменения параметров.