Перейти к основному содержимому

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