Кремень КД Реклама
Кремень КМ Реклама

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

maniak26
Идет загрузка
Загрузка
15.11.2016
12386
26
Техничка

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

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

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

74
Статья относится к принтерам:
RepRap
Глазастый апельсиновый осьминог или вторая жизнь старому смартфону
После настройки удаленного мониторинга принтера задался вопросом визуального контроля. Оно конечно хорошо узнавать что печать завершилась, или завершится через N часов, или уже на Z мм уже выросло. Но самое сокровенное оставалось загадкой - что увижу по приходу к принтеру - гнездо или готовую деталь?

Для разрешения этой неопределенности есть очевидное решение - добавить камеру. Но какую?

Беглый поиск по магазинам вверг в уныние - те камеры, что можно отнести к 'бюджетному' диапазону выдавали видео максимум в разрешении 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В линию.

Во время тестов телефон проработал двое суток без проблем и перезагрузок.

В итоге мы получили способ использовать старое ненужное добро для полезных целей.

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

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

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

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