Оглавление:
- Шаг 1. Посмотрите видео
- Шаг 2. Получите детали и расходные материалы
- Шаг 3: запрограммируйте микроконтроллер Arduino
- Шаг 4. Настройте тестовый трек
- Шаг 5: Установите кожух двигателя на плату Arduino
- Шаг 6: Подключите питание трека к экрану двигателя
- Шаг 7. Подключите шаговый двигатель к усилителю
- Шаг 8: подключите усилитель к плате Arduino
- Шаг 9: поставьте локомотив на рельсы
- Шаг 10: Включите настройку и проверьте элементы управления
- Шаг 11: поделитесь своей работой
![Модель локомотива с шаговым двигателем - Шаговый двигатель как поворотный энкодер: 11 шагов (с изображениями) Модель локомотива с шаговым двигателем - Шаговый двигатель как поворотный энкодер: 11 шагов (с изображениями)](https://i.howwhatproduce.com/images/006/image-16276-j.webp)
Видео: Модель локомотива с шаговым двигателем - Шаговый двигатель как поворотный энкодер: 11 шагов (с изображениями)
![Видео: Модель локомотива с шаговым двигателем - Шаговый двигатель как поворотный энкодер: 11 шагов (с изображениями) Видео: Модель локомотива с шаговым двигателем - Шаговый двигатель как поворотный энкодер: 11 шагов (с изображениями)](https://i.ytimg.com/vi/WahKbuBoF4Y/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
![Модель локомотива с шаговым двигателем | Шаговый двигатель как поворотный энкодер Модель локомотива с шаговым двигателем | Шаговый двигатель как поворотный энкодер](https://i.howwhatproduce.com/images/006/image-16276-1-j.webp)
В одной из предыдущих инструкций мы узнали, как использовать шаговый двигатель в качестве датчика угла поворота. В этом проекте мы теперь будем использовать этот шаговый двигатель с поворотным энкодером для управления модельным локомотивом с помощью микроконтроллера Arduino. Итак, без лишних слов, приступим!
Шаг 1. Посмотрите видео
![Image Image](https://i.howwhatproduce.com/images/006/image-16276-3-j.webp)
![](https://i.ytimg.com/vi/bh8KguloqlQ/hqdefault.jpg)
Перед тем, как продолжить, рекомендуется просмотреть видео, чтобы лучше понять проект, а также разобраться в элементах управления.
Шаг 2. Получите детали и расходные материалы
![Получите детали и расходные материалы Получите детали и расходные материалы](https://i.howwhatproduce.com/images/006/image-16276-4-j.webp)
![Получите детали и расходные материалы Получите детали и расходные материалы](https://i.howwhatproduce.com/images/006/image-16276-5-j.webp)
Для этого проекта вам потребуются:
- Плата микроконтроллера Arduino, совместимая с Adafruit Motor Sheild V2.
- * Adafruit Motor Shield V2.
- Шаговый двигатель повернул энкодер.
- 4 перемычки между штекером и гнездом (для подключения усилителя поворотного энкодера к микроконтроллеру Arduino)
- Источник питания постоянного тока на 12 В.
* Adafruit Motor Shield V2 взаимодействует с микроконтроллером Arduino через I2C и, следовательно, использует только два контакта микроконтроллера Arduino («SCL», A5 и «SDA», A4). Это помогает сохранить другие контакты ввода / вывода. Кроме того, подключение экрана сокращает количество проводов и делает их более аккуратными.
Шаг 3: запрограммируйте микроконтроллер Arduino
![Запрограммируйте микроконтроллер Arduino Запрограммируйте микроконтроллер Arduino](https://i.howwhatproduce.com/images/006/image-16276-6-j.webp)
Убедитесь, что в среде Arduino IDE установлена библиотека Adafruit Motor Shield V2. Если нет, вы можете скачать его отсюда.
Шаг 4. Настройте тестовый трек
![Настройте тестовый трек Настройте тестовый трек](https://i.howwhatproduce.com/images/006/image-16276-7-j.webp)
Убедитесь, что рельсы гусеницы очищены.
Шаг 5: Установите кожух двигателя на плату Arduino
![Установите моторный щит на плату Arduino Установите моторный щит на плату Arduino](https://i.howwhatproduce.com/images/006/image-16276-8-j.webp)
Установите щиток драйвера двигателя на плату Arduino, аккуратно совместив контакты платы драйвера с гнездовыми разъемами платы Arduino. Будьте особенно осторожны, чтобы штифты не погнулись в процессе установки.
Шаг 6: Подключите питание трека к экрану двигателя
![Подключите питание гусеницы к экрану двигателя Подключите питание гусеницы к экрану двигателя](https://i.howwhatproduce.com/images/006/image-16276-9-j.webp)
Подсоедините провода питающего фидера к клеммам щита двигателя с маркировкой «M4».
Шаг 7. Подключите шаговый двигатель к усилителю
![Подключите шаговый двигатель к усилителю Подключите шаговый двигатель к усилителю](https://i.howwhatproduce.com/images/006/image-16276-10-j.webp)
![Подключите шаговый двигатель к усилителю Подключите шаговый двигатель к усилителю](https://i.howwhatproduce.com/images/006/image-16276-11-j.webp)
-
Для униполярных шаговых двигателей:
- Подсоедините центральный провод ответвителя двигателя к контактам с меткой «Q» или «R».
- Подключите любые два из оставшихся четырех проводов к контактам «P» и «S».
-
Для биполярных шаговых двигателей:
Подключите провода двигателя к клеммам согласно приведенной выше принципиальной схеме
Шаг 8: подключите усилитель к плате Arduino
![Подключите усилитель к плате Arduino Подключите усилитель к плате Arduino](https://i.howwhatproduce.com/images/006/image-16276-12-j.webp)
![Подключите усилитель к плате Arduino Подключите усилитель к плате Arduino](https://i.howwhatproduce.com/images/006/image-16276-13-j.webp)
Подключите клеммы «GND» и «+ ve» усилителя к контактам «GND» и «+ 5 В» на плате Arduino соответственно. Подключите выходные контакты платы усилителя к цифровым входным контактам D6 и D7 на плате Arduino.
Шаг 9: поставьте локомотив на рельсы
![Поставьте локомотив на рельсы Поставьте локомотив на рельсы](https://i.howwhatproduce.com/images/006/image-16276-14-j.webp)
Поставьте локомотив на испытательный путь. Убедитесь, что колеса правильно выровнены с рельсами. Рекомендуется использовать соответствующий инструмент для переноски.
Шаг 10: Включите настройку и проверьте элементы управления
![Image Image](https://i.howwhatproduce.com/images/006/image-16276-16-j.webp)
![](https://i.ytimg.com/vi/Jcg8-nTYNXk/hqdefault.jpg)
Подключите установку к источнику питания постоянного тока 12 В и включите питание. Проверьте, все ли работает правильно, как показано на видео выше.
Шаг 11: поделитесь своей работой
Если вы сделали свой проект, почему бы не поделиться им с сообществом. Поделившись своим проектом, вы можете вдохновить других на его создание.
Идите и нажмите «Я сделал это!» и поделитесь фотографиями вашего творения, ждем!
Рекомендуемые:
Повторное использование тачпада старого ноутбука для управления шаговым двигателем: 11 шагов (с изображениями)
![Повторное использование тачпада старого ноутбука для управления шаговым двигателем: 11 шагов (с изображениями) Повторное использование тачпада старого ноутбука для управления шаговым двигателем: 11 шагов (с изображениями)](https://i.howwhatproduce.com/images/006/image-15570-j.webp)
Повторно используйте тачпад старого ноутбука для управления шаговым двигателем: я сделал этот проект несколько месяцев назад. Несколько дней назад я выложил видео проекта на r / Arduino на Reddit. Видя, что люди проявляют интерес к проекту, я решил сделать это руководство, в котором я внес некоторые изменения в код Arduino и
Как: бесконтактный поворотный энкодер: 3 шага
![Как: бесконтактный поворотный энкодер: 3 шага Как: бесконтактный поворотный энкодер: 3 шага](https://i.howwhatproduce.com/images/007/image-20937-j.webp)
Как: бесконтактный поворотный энкодер: В этом примечании по применению описывается, как спроектировать высоконадежный поворотный переключатель или энкодер с использованием Dialog GreenPAK ™. Эта конструкция переключателя является бесконтактной и поэтому не учитывает окисление и износ контактов. Он идеально подходит для использования на открытом воздухе, где есть длинные
Поворотный энкодер: как он работает и как использовать с Arduino: 7 шагов
![Поворотный энкодер: как он работает и как использовать с Arduino: 7 шагов Поворотный энкодер: как он работает и как использовать с Arduino: 7 шагов](https://i.howwhatproduce.com/images/001/image-1904-25-j.webp)
Поворотный энкодер: как он работает и как использовать с Arduino: вы можете прочитать этот и другие замечательные руководства на официальном сайте ElectroPeak. Обзор В этом уроке вы узнаете, как использовать поворотный энкодер. Сначала вы увидите некоторую информацию о датчике вращения, а затем узнаете, как
Как управлять шаговым двигателем с помощью потенциометра: 5 шагов
![Как управлять шаговым двигателем с помощью потенциометра: 5 шагов Как управлять шаговым двигателем с помощью потенциометра: 5 шагов](https://i.howwhatproduce.com/images/001/image-608-77-j.webp)
Как управлять шаговым двигателем с помощью потенциометра. В этой инструкции я покажу вам, как контролировать положение шагового двигателя с помощью потенциометра. Итак, приступим
Raspberry PI и Arduino - Управление шаговым двигателем Blynk: 7 шагов (с изображениями)
![Raspberry PI и Arduino - Управление шаговым двигателем Blynk: 7 шагов (с изображениями) Raspberry PI и Arduino - Управление шаговым двигателем Blynk: 7 шагов (с изображениями)](https://i.howwhatproduce.com/images/001/image-740-91-j.webp)
Raspberry PI и Arduino - Blynk Stepper Control: в этом руководстве вы узнаете, как управлять шаговым двигателем с помощью Arduino, Raspberry Pi и приложения Blynk. В скорлупе приложение отправляет запросы на Raspberry Pi через виртуальные контакты, Затем Pi отправляет сигнал HIGH / LOW на Arduino и