- PVSM.RU - https://www.pvsm.ru -
Привет, читатели! Помните мой моторизованный видеослайдер [1] из мебельной фурнитуры, строительного правило и оргстекла?)
Сегодня я вам покажу новую штуку, чуть попроще, чем предыдущий проект. На этот раз без рельсы, только электрическая часть.
Читаем ниже!
…
Предыстория.
Свой моторизованный видеослайдер [1] я сложил в конце июля прошлого года, когда оставался всего месяц до учёбы и сложилась ситуация «ни туда, ни сюда». Я отснял всего несколько шестисекундных сцен на свой слайдер и на этом всё. Затем первый курс в университете, вливание в студенческую жизнь и т.д. Вообщем не до слайдера мне было. На выходных ездил домой. Если было время, доставал слайдер. Выходил на природу пару раз для теста. Но это не то, что надо. Заснять красоту — нужно выбираться далеко на машине да и не на выходной день, а на подольше)
Осень, зима, весна…
Май. Как-то мне приходит сообщение: «Привет! Посмотрел твою статью про моторизованный видеослайдер [1] на „Гигтаймсе“, понравилось! Я занимаюсь видеосъёмкой, и давно хочу моторизовать свой слайдер, но человека в Минске [2] так и не нашёл, кто бы изготавливал приводы к ним. Поможешь?)»
«Конечно!» — ответил я.
Приехал домой к заказчику, посмотрели его слайдер (промышленный, система IGUS), поговорили о том о сём, обсудили, что он хочет от привода. Сергей, заказчик, захотел моторизовать только одну каретку слайдера, для начала.
«Хорошо, как пожелаешь), — говорю я. — Предоплату вперед! 2-3 недели, и привезу.»
Сначала принялся за изготовление корпуса блока управления. Материал, как и в первом проекте, оргстекло. Хорошо себя зарекомендовало! Прочное, лёгкое, отлично режется (ножовкой по металлу с мелким зубом) и обрабатывается.
Можно клеить!
Итак, железо. За основу взят микроконтроллер Arduino Nano.
Мотором управляет EasyDriver.
Шаговый двигатель Nema 17.
Скоростью управляем при помощи потенциометра.
Питание организовал на основе аккумуляторов типоразмера 18650.
В этот раз коннектор для подключения двигателя был модернизирован. Вместо советского DIN использовал MIC 4 PIN.
Функционал.
Заказчик попросил только один режим работы — каретка бесконечно ездит туда-обратно, скорость можно изменять потенциометром в любой момент времени. Тумблером останавливаем каретку, когда нужно.
Скетч:
#define xy A0
int Distance = 0;
int x = 0;
void setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
digitalWrite(2, LOW);
digitalWrite(3, LOW);
pinMode(xy, INPUT);
}
void loop()
{
x = analogRead(xy);
x = map(x, 20, 700, 10, 4000);
digitalWrite(3, HIGH);
delayMicroseconds(x);
digitalWrite(3, LOW);
delayMicroseconds(x);
Distance = Distance + 1;
if (Distance == 1600*13.8)
{
if (digitalRead(2) == LOW)
{
digitalWrite(2, HIGH);
}
else
{
digitalWrite(2, LOW);
}
Distance = 0;
delay(2500);
}
}
Вот, что получилось в итоге!)
Получился надёжный блок управления. Свою задачу он выполняет на все сто процентов! В этот раз я использовал матовую крышку из оргстекла. Мне так больше нравится, нежели глянец и безобразие [3] проводов внутри корпуса. Думаю, вы согласитесь со мной) Также можно матировать и весь корпус.
ИТАК, что мы имеем? Мы имеем отличное решение моторизовать свой видеослайдер менее чем за 100$.
Сергей хорошо оценил привод) Желаю ему удачи в его видео проектах! Ну а вам, форумчане, я также желаю исполнения задуманных идей!)
Автор: pro100ilyha
Источник [4]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/arduino/142541
Ссылки в тексте:
[1] моторизованный видеослайдер: https://geektimes.ru/post/259040/
[2] Минске: https://geektimes.ru/search/?q=%D0%BC%D0%B8%D0%BD%D1%81%D0%BA
[3] безобразие: https://habrastorage.org/files/913/402/fc0/913402fc0ffa44fd9c813fb8bae5a006.jpg
[4] Источник: https://geektimes.ru/post/277660/
Нажмите здесь для печати.