Можно ли управлять шаговым двигателем с помощью датчика?
Можно ли управлять биполярным шаговым двигателем с драйвером двигателя L293d с помощью ультразвукового датчика расстояния HC-SRO4 на Arduino?
1 ответ
▲ 1
Да, вы можете, они полностью независимы, но это не означает, что вы можете использовать, например, Arduino Uno, чтобы делать следующее:
- Прочитайте датчик
- Основываясь на показаниях датчиков, управляйте L293D.
Если вы сомневаетесь, с чего начать, я предлагаю следующее:
- Во-первых, используйте только датчик HC-SR04 (соберите схему, используйте программу-пример, проверьте, работает ли она).
- Начать заново (снять датчик), использовать только защитный экран драйвера двигателя L293D (с двигателем), использовать пример программы, проверить, работает ли он)
- Теперь объедините схемы и программы или, если вы чувствуете себя достаточно уверенно, начните создавать совершенно новую программу.
,
@Michel Keijzers
Большое спасибо за ответ и предложение! Я рассмотрю ваше предложение, оно мне действительно может пригодиться., @Thomas Raymond Santos
Просто делайте небольшие шаги и проверяйте все (даже тривиальные вещи, такие как провод) в случае возникновения проблемы., @Michel Keijzers
Смотрите также:
- Как использовать SPI на Arduino?
- Как решить проблему «avrdude: stk500_recv(): programmer is not responding»?
- Как создать несколько запущенных потоков?
- Как подключиться к Arduino с помощью WiFi?
- avrdude ser_open() can't set com-state
- Как узнать частоту дискретизации?
- Что такое Serial.begin(9600)?
- Я закирпичил свой Arduino Uno? Проблемы с загрузкой скетчей на плату
Да. Примеров бесчисленное множество по всему интернету. Просто выполните базовый поиск., @Delta_G
вы не управляете шаговым двигателем с помощью датчика ... вы управляете шаговым двигателем с помощью Arduino, на котором запущена программа ... данные датчика считываются Arduino ... эта программа в Arduino решает, что делать с двигатель в зависимости от данных датчика ... нет прямой связи между датчиком и двигателем, @jsotola
Большое спасибо за помощь, я ценю это @Delta_G, @Thomas Raymond Santos
@jsotola спасибо, что заставили меня понять!!!, @Thomas Raymond Santos