Настройка OctoPrint Enclosure подключение датчика температуры DS18b20

kgbfsb
Идет загрузка
Загрузка
27.10.2021
623
0
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

6
Статья относится к принтерам:
Tronxy XY-2 Pro Titan

Целый день подключал датчик температуры, чтобы отслеживать температуру в камере. Описание плагина не очень и это слабо сказано. Ничего не получилось по этой схеме. Пришлось гуглить. 

Итак. 

Как заработало наконец:

Raspberry pi 3b у меня. Для нее и описываю

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20 

Набираем: sudo raspi-config

Заходим в настройки малинки

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20Заходим в настройки интерфейса: Interface Option

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20Выбираем настройки 1-Wire: 1-Wire

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20И включаем поддержу, кнопка Yes

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20Ну и update за одно

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20Все, финиш.

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20Подключаем Датчик к 4 пину, подтяжку 4.7кОм от 3.3 к линии данных датчика.

Перезагружаем малину:  sudo reboot

подтверждаем паролем.

Проверяем датчик командой: lsmod | grep w1

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20Датчик подключен

Чтобы считать температуру, нужно название датчика найти.

Переходим в папку устройств: cd /sys/bus/w1/devices

Командой: ls 

Смотрим какие папки есть в каталоге

Настройка OctoPrint Enclosure подключение датчика температуры DS18b2028-000000033a2f это папка моего датчика, у вас будет другое название. Заходим в этот каталог:

cd /sys/bus/w1/devices/28-000000033a2f

И выполняем команду:  cat w1_slave

Видим температуру с датчика

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20Датчик работает. Ура. Дальше дело техники настроить в плагине.

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20

Перезагружаем. Ура. Данные есть

Настройка OctoPrint Enclosure подключение датчика температуры DS18b20У меня Три кнопки: включить свет, включить принтер, включить фен в камере. Когда включится фен, он будет по температуре отключаться, это настраивается уже в плагине.

Спасибо за внимание. 

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.

Отписаться от уведомлений вы всегда сможете в профиле автора.

6
Комментарии к статье