Инструкция по использованию
- Данное руководство составлено на основе 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.txtsudo nano /boot/firmware/config.txt - Добавьте в конец файла следующее содержимое
enable_uart=1
dtoverlay=miniuart-bt
force_turbo=1
dtoverlay=uart0
- Сохраните и закройте редактор, нажмите
Ctrl + S, а затемCtrl + X.
Шаг второй
- Откройте для редактирования файл
/boot/firmware/cmdline.txtsudo 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...