Глазастый апельсиновый осьминог или вторая жизнь старому смартфону
Для разрешения этой неопределенности есть очевидное решение - добавить камеру. Но какую?
Беглый поиск по магазинам вверг в уныние - те камеры, что можно отнести к 'бюджетному' диапазону выдавали видео максимум в разрешении 640х480 и фото программно растянутое до 720p. Средний диапазон 'блистает' разрешением видео 720p и ценами сравнимыми со стоимостью orange pi pc. Варианты дороже уже рассматривать не хочется. Оторвал я взгляд от монитора с прайсами, и остановился он на тумбочке. В тумбочке той лежит пара смартфонов старых, выкинуть которые жалко, а продавать смысла нет. 'А ведь в любом из них камера гораздо большинства вебок' - подумал я. И начал прикручивать.
Мой герой - побитый жизнью DNS S4701. После легкого падения экран слегка треснул, но сохранил функциональность. (В принципе даже с полностью отказавшим тач-скрином жить можно - подключаем обычную usb мышь через usb-otg кабель и настраиваем все что нужно).Телефон был сброшен на заводские настройки чтобы убрать все лишнее, накопившееся в нем за время жизни. Так же отключил экран блокировки чтобы в случае перезагрузки телефона приложение могло нормально стартовать и начинать работать. На wi-fi роутере задал телефону неменяющийся ip адрес (это можно сделать так. Если не получается на роутере, можно настроить на самом телефоне так).
Беглый поиск по play.google привел к замечательной программе IP webcam от российского разработчика, а превью в виде хорошо знакомого греющего стола на принтер придало уверенности в верности выбора:Интерфейс программы полностью на понятном русском языке:В настройках видео выставил небольшое разрешение видео (640х480) и приличное для фото - 1920х1080. Большего не нужно.Добавил программу в автозагрузку, чтобы в случае перезагрузки устройства трансляция восстанавливалась сама:Запускаем трансляцию. Внизу увидим ссылку на нее вида http://ip_адрес_телефона:8080. Заходим на этот адрес с компьютера и видим мощную панель управления. Отсюда можно не только смотреть фото/видео, но и к примеру включить вспышку телефона.Подготавливаем Octoptint:
если не стоит ffmpeg, это легко исправляется командами:
sudo apt-get update
sudo apt-get install ffmpeg
Заходим в настройки Webcam:
В адрес Stream url подставляем
http://ip_адрес_телефона:8080/video
В адрес Snapshot URL подставляем
http://ip_адрес_телефона:8080/photo.jpg
( в случае если у вас будут проблемы с фокусировкой можно попробовать url http://ip_адрес_телефона:8080/photoaf.jpg - принудительная фокусировка перед фото)Далее настраиваем передачу фото в telegram плагине:Перезапускаем octoprint или весь сервер
sudo service octoprint restart или sudo reboot
На вкладке control видимо видео:Проверяем работу камеры в telegram:Готово. Бесплатная версия программы замечательно справляется с базовыми функциями наблюдения за принтером, но из уважения к трудам автора приобрел Pro версию.
Бонус:
Полностью заряженный телефон с работающей программой потребляет не сильно много тока во время трансляции:В качестве временной меры можно питать usb кабелем от orange pi pc (максимум 0.5 А на usb порт), позже от БП проведу отдельную 5В линию.
Во время тестов телефон проработал двое суток без проблем и перезагрузок.
В итоге мы получили способ использовать старое ненужное добро для полезных целей.
Еще больше интересных статей
Выравнивание стола Elegoo Neptune 3 PRO: по мотивам SkittlesL0ve, но без напильника
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
В этой статье я поделюсь с вами своим успешным опытом выравнивания сто...
Как настроить автоотключение принтера Sapphire Pro в Klipper
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Я мног...
GCODE: Основы
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
GCODE: Плюшки от ПавлушкиПосле написания предыдущей...
Комментарии и вопросы
Поздравляю с покупкой! Как чел...
Столкнулся с аналогичной пробл...
Возможно. Уже активно печатают...
Добрый деньпластик POM - отлип...
Печатаю на FF5m plastic petgПо...
Присказка. Жил да был редкий в...
Пытаюсь напечатать выступ круг...