Дальше нужно читать только тем, кто собирается повторить это или сделать подобное на основе нижеизложенного.
Особенности настройки:
В скетче прописано замедление оборотов. Я изначально это делал чисто для понтов, но потом оказалась нужная вещь. У меня труба (Д16 диаметром 50 мм) была немного кривовата, биение около 5 мм и при поднятии начинал раскачиваться груз (прут 8 мм) и замедление давало немного успокоиться экрану. Но и этого оказалось мало. Дополнительно фиксирует полотно экрана вон то колечко вокруг намотки экрана, которое немного выступает из корпуса и фиксирует полотно экрана и дает точное срабатывание датчиков.
В скетче самостоятельно прописать код неиспользуемой кнопки с пульта проектора. (там в скетче указано, а код кнопки увидите в мониторе порта). У меня оказалось хуже чем ожидал: все кнопки используются, а которая не используется не выдает никакого кода. В итоге сделал так: установил на использование экрана кнопку включения проектора. В итоге включаешь все одновременно: и экран и проектор. Но выключать геморней: сначала собери экран, потом отключай проектор. Но я думаю это мелочи.
Кнопка на пульте как включает подъём/опускание, так и останавливает любое действие. Но замедления потом не ждите. Я не программист, изменить я это не смог.
Количество оборотов (сигналов от энкодера движка) подбирать только опытным путем. В мониторе порта ардуинки будет видно.
Порты меняйте как вам будет угодно, главное не меняйте принцип работы.
Так как используется только половина платы управления двигателями, 2 движка подключаются просто с разными полярностями. Если один крутится в одну сторону, другой должен крутиться в обратную. 2 двигателя ставил для увеличения крутящего момента.
Изначально хотел все провода для согласования БП, движков и концевых датчиков пробросить за потолком (поэтому и такая конфигурация кронштейнов), но у себя в потолке влетел на профиль и отказался от этой затеи. Провода пробросил в коробе 16х25.
В коде практически все понятно, что куда подключать, там есть комментарии. Для сведущих людей: ну извините, привык рассказывать, как для «баранов», привычка, так лучше.
Выкладываю весь проект, с моделями и скетчем. А то развелось жадных людей, за малейший чертеж – дай денег. Задолбали… Пользуйтесь, будьте людьми, придумал – поделись, не жадничай.
Тут -
https://drive.google.com/drive/folders/1imN...UVs?usp=sharingДоклад окончен, спасибо за внимание.