Motor Shield и Bluetooth-модуль HC-06 соревнуются за контакты

Итак, моя проблема заключается в следующем: у меня есть Arduino Uno с Adafruit Motor Shield (1.0) и Bluetooth-модулем HC-06, и я хочу использовать их одновременно. Проблема в том, что Motor Shield использует все порты, которые мне нужны для HC-06 (TX, RX, GND и VCC). Вдобавок ко всему, мой проект должен быть легким (это квадрокоптер). Есть ли способ использовать их оба одновременно?

Заранее спасибо!

, 👍1


2 ответа


Лучший ответ:

0

Защита двигателя на самом деле не использует контакты TX и RX. Хотя в качестве щита он войдет во все контакты ардуино.

Вы можете либо припаять несколько проводов к контактам TX и RX, либо использовать что-то вроде протоэкрана, середину и подключите модуль BT к этому экрану.

Вы также можете удалить все штекерные разъемы с моторного щита и заменить их штекерными разъемами

.
,

Спасибо, а как насчет заземления? Могу ли я найти альтернативный источник питания или что-то в этом роде?, @Muxxy

В отличие от цифровых контактов, вы можете подключить несколько устройств к одному контакту Vcc или GND. На мотор-щите также есть несколько свободных контактов, которые можно использовать для 5 В и GND (рядом с аналоговыми контактами)., @Gerben

Мне было интересно, не проще ли просто припаять несколько коннекторов на аналоговую, заземленную и +5 зону., @hamilton.lima


0

Хорошо, у меня была та же проблема, но я нашел самое простое решение. Итак, что я сделал, так это очистил конец провода от меди ножом или кусачками. А затем поместите его в отверстия Arduino, а затем прижмите к нему моторный щит. Работает как шарм!

,