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

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

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

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

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

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
Комментарии к статье

Комментарии

17.02.2020 в 03:03
2

Что я могу сказать, скупой платит дважды и танцует с бубнами , купили бы 3В малинку и проблем бы не было. 2.5 килорубля а 3А - 2 килорубля

17.02.2020 в 19:29
0

Вы где такие цены видели? они от 3 до 4К получаются.

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

Остальное завелось легко и не тормозит в отличии от малинки.

17.02.2020 в 19:43
0

Про камеры... это как-бы широко известно, что далеко не все камеры запускаются без драйвера... Малинку да, за 4 кило надо было выбирать, я вот не пожадничал на B+, правда после "разгула" стихии (если-бы не погода и стихия - никогда не купил-бы малинку наверное), решил что лучше пусть всё под камерами будет чем так, лучше конечно джетсон, но его я берегу для БПЛА (хочу чтобы он сам облёт делал, без управления, детям конечно наверное интересно чем-то управлять, а мне как-то лучше над кодом поколдовать, хотя по управлению аппаратами фору могу дать, но мне это не интересно). Ну производитель не Китай у малины - единственное утешение от этой дороговизны.



Видимо виноваты кривые руки и кривой софт.

видимо Вы невнимательно читали, что малина А - это копия самой первой модели. Ну я лично так понял, ну немного навороченая - но это мало что решает, мне это было сразу ясно. Я тоже смотрел на модель A, но решил почитать получше, так как мне не понравилось там кое-что, ну и дочитал, что собственно это - не вариант, да в неё там нашпиговали что-то, но я так понял, что две камеры она не потянет, а мне надо две.

17.02.2020 в 10:54
1

Самые большие приключения начинаются после слов: "А, ерунда, тут дел на 5 минут".

17.02.2020 в 11:29
0


17.02.2020 в 19:36
0

Спасибо за мануал :)

17.02.2020 в 19:33
0

Та ладно я знал на что шёл. :) И денег у меня меньше чем времени.

17.02.2020 в 13:25
0

Я с апельсинами завязал. У меня PC2E кажись стоит и крутит  retrorangepi и  там все нормально.

Я тут робота со стримингом H264 настраивал на малине  ZEROW, убился, но потом вдруг задумался, а не взять ли на это дело апельсин, начал копать и понять, что там вообще полный крындец с этим делом.

Так что если нужен видео стриминг, то только официальная малина.

17.02.2020 в 19:32
0

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

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

17.02.2020 в 21:45
0

может кто копался? Видели исходники для октопринта, не образы для малины, а именно собираемые сырцы, оч хочется это на ip камеру одеть.

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Anycubic Mega X - самый большой принтер в семействе Mega

Дозасвет за копейки

То о чем молчат продавцы фотополимерных принтеров. Сравнение с ФДМ (Часть первая)

Чехол-пыльник из TPU на автомобильный разъем AMR4.

Гитара из doom eternal. Часть 1(и возможно последняя )

Укрощение строптивого или тонкая настройка энкодера в Marlin