Еще один небольшой проект на Adruino с использованием шаговых двигателей 28BYJ-48.
Принцип работы: Двигатель вращается до тех пор, пока не сработает конечный выключатель. После срабатывания происходит остановка двигателя на определённое время, потом шаговый двигатель 28BYJ-48 начинает вращение в обратную сторону. Пока не сработает второй конечный выключатель. Также двигатель останавливается на заданное время, и вращение начинается в обратную сторону. И так далее.
Также седлано ограничение по количеству циклов. После чего работа останавливается на определенное время и спустя это время цикл вращения начинается заново.
Все интервалы и скорость вращения двигателя настраиваются.
Как подключать шаговые двигатели 28BYJ-48 к
Arduino смотрите в уроке:
Купить 28BYJ-48
28BYJ-48 5V + ULN2003 Driver