Инструкция по использованию
- Данное руководство составлено на основе Raspberry Pi OS with Desktop
- Версия системы:
Debian GNU/Linux 12 (bookworm)
- Убедитесь, что в вашей системе установлены Klipper и Moonraker, и вы можете получить доступ к веб-интерфейсу Klipper через браузер (например, Mainsail или Fluidd).
- Перед началом работы убедитесь, что вы подключились к вашему Raspberry Pi по SSH. Чтобы проверить версию системы, выполните следующую команду:
cat /etc/os-release
- Вы должны увидеть вывод, похожий на
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
. - Если вы используете другую систему, вы также можете следовать приведенному ниже руководству. Некоторые команды могут отличаться, пожалуйста, внесите коррективы самостоятельно.
Подключение проводов
- Обновляется
Установка компонентов
- Выполните приведенную ниже команду для автоматической установки
curl -sSL https://cnb.cool/3dmellow/public/Moon2Uart/-/git/raw/master/scripts/install.sh | sudo bash
Редактирование конфигурации
Шаг первый
- Откройте для редактирования файл
/boot/firmware/config.txt
sudo nano /boot/firmware/config.txt
- Добавьте в конец файла следующее содержимое
enable_uart=1
dtoverlay=miniuart-bt
force_turbo=1
dtoverlay=uart0 - Сохраните и закройте редактор, нажмите
Ctrl + S
, а затемCtrl + X
.
Шаг второй
- Откройте для редактирования файл
/boot/firmware/cmdline.txt
sudo nano /boot/firmware/cmdline.txt
- Если есть
console=serial0,115200
, удалите его - Сохраните и закройте редактор, нажмите
Ctrl + S
, а затемCtrl + X
.
- Если есть
Шаг третий
- Выполните следующую команду в SSH
- Если нет никаких сообщений, значит команда выполнена успешно
sudo chmod 777 /home/pi/printer_data/logs/moon2uart.log
Шаг четвертый
- Через браузер откройте веб-интерфейс Klipper (например, Mainsail или Fluidd).
- Откройте файл
moon2uart.cfg
- Найдите адрес после
SERIAL_PORT=
и измените его на "/dev/ttyAMA0"
Важно
- Имя последовательного порта UART в Raspberry Pi может отличаться в зависимости от версии системы. Если вы не можете найти
/dev/ttyAMA0
в конфигурационном файле, попробуйте использовать/dev/ttyS0
или другой порт. - Для других систем верхнего уровня внесите изменения, соответствующие названию последовательного порта вашей системы.
- Например, для платы Fly используйте
/dev/ttyS0

- После внесения изменений нажмите кнопку
SAVE & RESTART
в правом верхнем углу, чтобы сохранить изменения и перезапустить службу.
Шаг пятый
- Перезагрузите Raspberry Pi
Loading...