Кремень FMZ Реклама
Kremen FMHM Реклама

Использование апельсинов, распрямление питонов, натягивание осьминогов.

skelet
Идет загрузка
Загрузка
17.02.2020
1988
11
Личные дневники

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

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

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

3
Статья относится к принтерам:
Ender 3

Всё началось с того что меня достали тормоза осьминога на рапсбери модели А. И решено было её обновить.

Но тут подкрался подвох. Это цена в почти 4К за плату. Тут дешевле поставить полноценный комп :(

Дальнейшее изучение алиэкспреса привело к покупке Opange pi PC той что первая на контроллере Н3.

Производительности данной платы должно быть более чем достаточно. Был выбран набор из камеры и платы.

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

И так по порядку:

1. Установка любой из последних версий Armbian приводит к тому что кара как устройство появляется, но получить с неё картинку не получается.

При попытке установить драйвер GC2035 по инструкции отсюда https://github.com/avafinger/gc2035 Падали бесконечные ошибки компеляции в которых не будучи линуксоидом я не разобрался.

В результате нагуглил решение https://3dtoday.ru/blogs/eta4ever/orange-octopus-a-step-by-step-guide/

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

Действовал потом уже по вот этому руководству https://3dtoday.ru/blogs/eta4ever/orange-octopus-and-a-regular-camera/

Но нашёл ещё одни грабли в дистрибутиве нет FFmpeg. Его добавлял по вот этой инструкции https://uzverss.livejournal.com/74703.html

далее очень внимательно правил конфиг motion, основываясь на инструкции https://diyprojects.io/camera-2mp-orange-pi-unpacking-installation-test-motion/ для получения приличной картинки и стрима в сеть в полном качестве. К сожалению добиться  хорошей скорости обноления кадров у меня так и не получилось, хотя судя по характеристикам чипа камеры качество неплохое должно быть. Видимо виноваты кривые руки и кривой софт. Возможно следует попробовать или другой формат запроса картинки с камеры или другой софт.

При натягивании осьминога на питона выяснилось что питон кривой. Точнее библиотека urllib3 Какой-то упорото древней версии и корректно  не обновляется, что вызывает падение инсталятора осьмнога.

Решение нашлось следующее:

1. pip uninstall urllib3

2. pip install urllib3==1.24

И всё!!! Что мешало сразу питону сразу ставить правильную библиотеку так и осталось загадкой.

Далее из мануала https://3dtoday.ru/blogs/eta4ever/orange-octopus-the-season-autumn-2018 были использованы инструкции по настройке перезапуска осьминога и сервера целиком.

И затем по этой инструкции https://ender3.club/%D0%A3%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%B8%D1%82%D0%B0%D0%BD%D0%B8%D0%B5%D0%BC_%D0%BF%D1%80%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%B0_%D1%87%D0%B5%D1%80%D0%B5%D0%B7_Octoprint

Было добавлено упрваление питанием принтера. Я решил что твёрдотельное реле для этого проекта это жирно и в результате использовал обычное реле на 8А АС3 и 12В постоянного тока на катушке. К апельсинке Реле подключено через транзистор.

Получился аналог вот такого модуля https://amperka.ru/product/troyka-relay.  О том что такое можно просто купить готовое я узнал уже после того как спаял платку :) С другой стороны у меня на ней пара лишних контактов для полключения последовательно с управлением реле двух термопредохранителей.

В качестве управляющей последовательности отключения принтера был выбран вариант с добавлением в конце кода последовательности "M109 R50 ; Wait for extruder cooldownM81 ; Turn OFF printer" (в 2 строки).

По инструкции http://www.orangepi.org/orangepibbsen/forum.php?mod=viewthread&tid=594 был поднят haproxy дя того чтобы не мучатся с написаем портов в строке адреса.

___________________________________________________________________________________________

Не решёными остались следующие задачи:

1. Короткий шлейф камеры

2. Тормоза с обновлением кадров камеры.

3. Не включение зелёного светодиодика на плате при запуске ОС.

4. Отсутствие возможности делать таймлапсы.

Да да всё это именно в такой последовательности. Ибо камера мне нужна исключительно для мониторинга процесса когда меня нет рядом.

Вот такая заметочка для того чтобы не забыть как я это сделал.

Предложениям по воспитанию камеры буду рад, ибо мышка реально таки допрыгалась и надо её воспитывать.

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

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

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

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