kipper-adxl
Установка зависимых пакетов
подсказывать
Рекомендуется использовать SSH-рутины, такие как MobaXterm_Personal
подсказывать
На верхней машине FLY не требуется выполнения, уже включена зависимость акселерометра
-
Пожалуйста, последовательно выполните следующую команду для установки зависимых пакетов
-
Обратите внимание: при работе с процессором времени на установку может потребоваться много времени, до 10-20 минут. Пожалуйста, дождитесь завершения установки. В некоторых случаях, если у主板а слишком мало оперативной памяти, установка может не проходить.
sudo apt install python3-numpy python3-matplotlib libatlas-base-dev~/klippy-env/bin/pip install matplotlib numpy
Тестирование акселерометра
- Необходимо сначала выровнять перед выполнением тестов
- В консоли выполните команду
ACCELEROMETER_QUERY - Для нескольких акселерометров можно указать тест определенного
ACCELEROMETER_QUERY CHIP=<ADXL>, где<ADXL>нужно изменить на имя соответствующего акселерометра - Если появляются ошибки, проверьте соединения и конфигурации
- Обычный вывод приведен на рисунке ниже

- Так можно будет измерять компенсацию колебаний
Калибровка акселерометра
- Выровнять
- В консоли введите
SHAPER_CALIBRATEчтобы начать автоматическую калибровку X,Y - После завершения калибровки выполните команду
SAVE_CONFIGдля сохранения данных - Также можно использовать
SHAPER_CALIBRATE AXIS=Xдля автотраекторизации одного оси - Процесс калибровки может занять довольно много времени, пожалуйста, дождитесь
подсказывать
Внимание! Если во время тестирования слишком сильно колеблется принтер, нажмите кнопку экстренной остановки или отправьте M112 чтобы прекратить.
-
Высокий параметр
accel_per_hzможет сделать колебания более сильными. Можно снизить его значение.[resonance_tester]
accel_per_hz: 50 # Допустимое значение по умолчанию - 75