Подключаем шаговый двигатель 28BYJ к Arduino.
В этом уроке нам понадобится:
- Arduino
- Шаговый двигатель 28BYJ с драйвером
- Провода ПАПА-МАМА
- Источник питания на 9В.
- Корпус для Arduino UNO
Для реализации проекта нам необходимо установить библиотеки:
Сборка:
Питание для драйвера рекомендуется использовать от внешнего источника, в нашем случае мы брали питание от ардуины.
Так же на драйвере есть 4 управляющих пина, который нужно подключить соответственно к 8 Pin,9 Pin,10 Pin,11 Pin Ардуины.
Скетч:
#include <Stepper_28BYJ.h>
// изменить количество шагов для вашего мотора
#define STEPS 4078
Stepper_28BYJ stepper(STEPS, 8, 9, 10, 11);
void setup()
{
// установим скорость вращения 3 об/мин
stepper.setSpeed(13);
}
void loop()
{
stepper.step(4000); // Делаем 4000 шагов в одну строну
stepper.step(-4000);// Делаем 4000 шагов в другую строну
}

Обсуждение