Как подключить модуль HC-06 BT без контактов?

Итак, в одном популярном китайском магазине я заказал модуль HC-06, который я получил... и из-за какой-то ошибки в магазине я получил HC-06 без соединительных контактов. Итак, обычно HC-06 выглядит так (с синей пластиной внизу, где доступны 4 контакта для пайки или соединения):

Я только что получил тот, что без этой синей пластины и булавок:

Как мне подключить его к Arduino, если нет контактов? Где находятся обычные контакты GND, TX, RX (эта схема верна?)? Ничего, если я просто припаяю провод к некоторым из них без этой синей нижней пластины?

Кроме того, нужно ли добавлять резисторы или другие компоненты, если я подключаю провода непосредственно к этим полукруглым контактам?

Спасибо!

, 👍0


1 ответ


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

1

Маленькая зеленая печатная плата — это настоящая плата HC-06. У синей платы 2 функции:

  1. Он разрывает контактные площадки HC-06 на более крупные контакты.

  2. На нем есть регулятор напряжения, так что вы можете подать на него питание 5 В, которое затем преобразуется в 3,3 В для HC-06 (это устройство на 3,3 В).

Дальнейшие действия зависят от того, какая у вас плата Arduino:

  • Если у вас есть плата Arduino 3,3 В, вы можете напрямую подключить контактные площадки на HC-06 (припаяв к ним контакты или провода) к соответствующим контактам Arduino:

    Arduino <--> HC-06
      3.3V  <--> 3.3V
      GND   <--> GND
      TX    <--> RX
      RX    <--> TX
    

    Также вы можете подключить подходящий светодиод к контакту светодиода. Я спонтанно не могу найти данные о максимальном токе этого вывода. Но я предполагаю, что он находится в диапазоне от 10 до 20 мА. Используйте соответствующую комбинацию светодиода и резистора.

  • Если у вас Arduino на 5 В, необходимо учитывать разницу в напряжении. На Uno и Nano у вас есть регулятор на 3,3 В. Сам регулятор рассчитан на 150 мА, но поскольку он не охлаждается, ограничение больше похоже на 50 мА (см. эту ветку форума ). В этом техническом паспорте HC-06 указано, что он рисует при макс. 30-40 мА, поэтому вы можете обойтись без дополнительного регулятора 3,3 В, просто подключив оба контакта 3,3 В на Arduino и HC-06. Если регулятор напряжения перегревается, несмотря на то, что он меньше 50 мА, вам необходимо купить дополнительный стабилизатор напряжения на 3,3 В, который может справиться с током.

    Не забудьте использовать делитель напряжения на линии Arduino-TX --> HC-06 RX, чтобы разделить 5 В Arduino до 3,3 В. Эта линия даже не регулируется синей коммутационной платой, поэтому вам в любом случае понадобится этот делитель напряжения.

    Заземление и светодиод такие же, как и в первом случае.

В целом, вы все еще можете использовать HC-06, только с меньшим удобством, чем с синей коммутационной платой.

,

Итак, чтобы использовать мой делитель напряжения, мне нужно подключить 3,3 В HC-06 к тем же 3,3 В на моей плате Arduino Nano? Не будет ли он тогда перегреваться?, @Max Krizh

Подключение обоих контактов 3,3 В между Arduino и HC-06 предназначено для питания. Я думаю, что он не будет перегреваться. Но я должен заявить, что он приближается к пределу 50 мА. Я написал это выше, чтобы заявить, что не могу быть в этом уверен. С дополнительным регулятором напряжения, который может обеспечить больший ток, вы определенно будете в безопасности. Это ваше решение, если вы хотите попробовать его без., @chrisl