В данном гайде будет рассказано как вывести в вэб интерфейс и на Speeder Pad температуру внутри термокамеры (если она есть).
Для данной модификации Вам понадобиться температурный датчик (термистор) от хотенда, можно взять запасной из комплекта или заказать другой по данной ссылке.
Приступим к подключению термистора, для этого Вам нужно:
выключить принтер от сети 220В;
снять верхнюю крышку, которая прикручена на 6 винтов;
разъем термистора воткнуть в плату в разъем TH2 (он находится на самом углу платы, рядом с винтом);
вывести другой конец термистора в термокамеру, через отверстие рядом с датчиком филамента;
закрепить лишнюю длину кабеля от термистора стяжками (для красоты);
прикрутить крышку обратно на 6 винтов.
На этом подключение термистора закончено.
Теперь когда термистор подключен и принтер собран, включаем принтер, дожидаемся запуска его делаем следующее:\
заходим в веб-интерфейс Mainsail;
выбираем вкладку Machine;
находим printer.cfg;
далее ищем раздел "Настройка MCU";
добавляем туда следующие строки:
[temperature_sensor Thermal_camera]
sensor_pin: PC2
sensor_type: EPCOS 100K B57560G104F
min_temp: 0
max_temp: 80
нажимаем сверху справа SAVE & RESTART
находим файл KlipperScreen.conf;
ищем строку z_babystep_values: 0.01, 0.05 и после неё добавляем строки:
# Строка состояния (сверху слева)
titlebar_items: Thermal_camera
нажимаем сверху справа SAVE & RESTART
Так же если у Вас установлен TelegramBot то:
находим файл telegram.conf;
ищем раздел [status_message_content];
далее в строке sensors: через запятую дописываем Thermal_camera
нажимаем сверху справа SAVE & RESTART
Всё теперь у Вас в вэб интерфейсе ,Speeder Pad и TelegramBot будет отображаться температура внутри термокамеры.