Подключение ADXL345 акселерометр и Orange Pi 3 LTS
Итак, убито 12 часов, что бы наконец-то акселерометр ADXL345 для точной калибровки Input Shaper заработал. В наличии заведомо рабочая платка на базе ADXL345 и Orange PI 3 LTS с установленной ОС Armbian.Начало все как по мануалу: https://www.klipper3d.org/Measuring_Resonances.htmlПодключаем проводками Dupont ADXL345 к Orange PI.
Распиновка апельсинки:
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
19 20
21 22
23 24
25 26
Где 1(первый пин) = Out 3.3 V ( на изображении )
Последний 26(последний) = PL 8 ( на изображении )
Пин ADXL - Пин Orange Pi
VCC(3v) - Out 3.3 V (1 pin)
GND - GND (6 pin)
SDA - MOSI (19 pin)
SDO - MISO (21 pin)
SCL - CLK (23 pin)
CS - CS (24 pin)Идем далее по мануалу:- Устанавливаем:
sudo apt updatesudo
apt install python3-numpy python3-matplotlib libatlas-base-dev
- Активируем spi:
По мануалу: https://www.klipper3d.org/RPi_microcontroller.html
cd ~/klipper/sudo cp "./scripts/klipper-mcu-start.sh" /etc/init.d/klipper_mcusudo update-rc.d klipper_mcu defaults
cd ~/klipper/make menuconfig
Выбираем Micro-controller Architecture --> Linux Process
sudo service klipper stop
make flash
sudo service klipper start
- Включаем SPI-dev1:
1. sudo armbian-config
2. Ваш пароль
3. System
4. Hardware
5. spi-spidev1 пробелом устанавливаем звездочку
6. Жмем Save
7. Перезагружаем Orange Pi
После перезагрузки нужно сделать обязательные настройки:
sudo nano /boot/armbianEnv.txt
overlays=spi-spidev1
param_spidev_spi_bus=1
param_spidev_spi_cs=0
param_spidev_max_freq=100000000
И последнее открываем через браузер наш Klipper, идем "Конфигурация" -> printer.cfgВ начале добавляем строчки:
[mcu opi]
serial: /tmp/klipper_host_mcu
[adxl345]
cs_pin: opi:None
spi_bus: spidev1.0
[resonance_tester]
accel_chip: adxl345
probe_points: 100, 100, 20 # an example
Открываем главный экран управлением Klipper и в консоль вводим команду:
ACCELEROMETER_QUERY
Вы должны увидеть:
Recv: // adxl345 values (x, y, z): 470.719200, 941.438400, 9728.196800
Если увидели, значит вы на правильном пути и можете спокойно калибровать резонанс )))
Еще больше интересных статей
Активная термокамера для Flashforge Adventurer 5M
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Размотчик филамента. Бесшумная версия.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
G-CODE по-русски для 3D печати (Мини-справочник)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Я тоже так думаю. Тем более он...
Нельзя ли лазером разглаживать...
А что за полосы? Диаметр прутк...
Собрал принтер Tronxy X5SA-400...
Надо настроить отправку файла...
Опыта в печати довольно мало,...
Спросил у сотрудника техподдер...