Motor Shield и Bluetooth-модуль HC-06 соревнуются за контакты
Итак, моя проблема заключается в следующем: у меня есть Arduino Uno с Adafruit Motor Shield (1.0) и Bluetooth-модулем HC-06, и я хочу использовать их одновременно. Проблема в том, что Motor Shield использует все порты, которые мне нужны для HC-06 (TX, RX, GND и VCC). Вдобавок ко всему, мой проект должен быть легким (это квадрокоптер). Есть ли способ использовать их оба одновременно?
Заранее спасибо!
@Muxxy, 👍1
2 ответа
Лучший ответ:
Защита двигателя на самом деле не использует контакты TX и RX. Хотя в качестве щита он войдет во все контакты ардуино.
Вы можете либо припаять несколько проводов к контактам TX и RX, либо использовать что-то вроде протоэкрана, середину и подключите модуль BT к этому экрану.
Вы также можете удалить все штекерные разъемы с моторного щита и заменить их штекерными разъемами
.Хорошо, у меня была та же проблема, но я нашел самое простое решение. Итак, что я сделал, так это очистил конец провода от меди ножом или кусачками. А затем поместите его в отверстия Arduino, а затем прижмите к нему моторный щит. Работает как шарм!
- Как заставить сервопривод вращаться на угол больше 180°
- Почему Adafruit motor shield не крутит моторы?
- В чем разница между драйвером двигателя (motor driver) и щитом двигателя?
- Контроллер двигателя для двигателя 24 В, Arduino Uno
- Двигатель не работает при подключении к shield драйвера двигателя?
- Arduino AT не работает (Arduino UNO и HC-06)
- Как подключить двойной редуктор Tamiya к Arduino Uno?
- Мой моторный щит сломан?
Спасибо, а как насчет заземления? Могу ли я найти альтернативный источник питания или что-то в этом роде?, @Muxxy
В отличие от цифровых контактов, вы можете подключить несколько устройств к одному контакту Vcc или GND. На мотор-щите также есть несколько свободных контактов, которые можно использовать для 5 В и GND (рядом с аналоговыми контактами)., @Gerben
Мне было интересно, не проще ли просто припаять несколько коннекторов на аналоговую, заземленную и +5 зону., @hamilton.lima