Подключаем шаговый двигатель 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 шагов в другую строну }
Обсуждение