Marlin 2.0 for Flying Bear 4S/5
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

74 lines
5.1 KiB

4 years ago
# Marlin 3D Printer Firmware for Flying Bear 4S
4 years ago
## Версия с тестовой поддержкой WIFI модуля
4 years ago
Это конфигурация [официального Marlin](https://github.com/MarlinFirmware/Marlin) для принтера Flying Bear 4S.
4 years ago
Эта ветка содержит код для работы с WIFI модулем, установленным в FB4S. Загрузка файлов через стандартный plugin в Cura.
4 years ago
## Что работает, что не работает
### Работает
4 years ago
* Отображение температуры в Cura
* Просмотр содержимого SD карты
* Удаление файлов с SD карты
* Загрузка файлов на SD карту
* Автоматический запуск печати при загрузке файла.
4 years ago
* Настройка WIFI модуля (сеть и пароль)
4 years ago
### Не работает (совсем)
4 years ago
* **Имена файлов на русском** Переименуйте файл в Cura
* Отображение состояния принтера (печатает, не печатает) в Cura
* Все остальное, что не в указано в "работает"
4 years ago
## Как работает, как настроить
4 years ago
### Как собрать прошивку самому
4 years ago
Видео Дмитрия Соркина [youtube](https://www.youtube.com/watch?v=HirIZk0rWOQ)
4 years ago
После компиляции, готовая прошивка лежит .pio/build/mks_robin_nano/Robin_nano35.bin
### Что нужно настроить
Нужно настроить направления движения по осям под свои драйвера
### Если нет желания самому собирать прошивку
Готовые файлы лежат в папке firmware.
Если вы используете драйвера 2208, или аналогичные, прошивка в папке 2208 [Robin_nano35.bin](./firmware/2208/Robin_nano35.bin)
Если вы используете стандартные драйвера, прошивка в папке std [Robin_nano35.bin](./firmware/std/Robin_nano35.bin)
Отличия сборок только в инвертировании осей.
### Настройки WIFI, если вы используете готовую прошивку
Если модуль уже был настроен, то возможно никакая настройка не понадобится. Если модуль не был настроен, либо по какой-то причине не смог подключиться к сети, то он запустится в режиме точки доступа с именем сети MKSWIFI??? (вместо ? будут произвольные символы). Подключитесь к этой сети, откройте страницу по адресу 192.168.4.1 и установите нужные настройки.
### Настройки WIFI, если вы собираете прошивку сами
В файле [mks_wifi_settings.h](./Marlin/src/module/mks_wifi/mks_wifi_settings.h)
Для того, чтобы эти настройки применялись при включении, "MKS_WIFI_ENABLED_WIFI_CONFIG" должен быть раскоментирован. Если закоментировать "#define MKS_WIFI_ENABLED_WIFI_CONFIG" при запуске настройки ESP модулю отправляться не будут
### Диагностика WIFI
При успешном подключении к сети (или создании сети в режиме точки доступа) в стандартный UART, который выведен на USB разъем принтера, будет выведен IP адрес и название сети. Если у модуля ESP есть какие-то настройки сети, но подключиться к ней он не смог, то модуль перейдет в режим точки доступа, и выдаст в UART название точки доступа и свой IP. На попытки подключения к сети уходит несколько минут.
IP адрес так же будет на экране.
### Как понять, что оно работает
При включении принтера, на экране отобразится статус "WIFI init"
Если ESP модулю удалось подключиться к сети, на экране будет IP адрес.
При старте передачи файла отображается "Upload file", в процессе загрузки отображается прогресс в процентах.
Если файл успешно принят отобразится "Upload done" и **прозвучит звуковой сигнал**
Если во время приема файла были ошибки, отобразится надпись "Upload Failed" и **звукового сигнала не будет**