Как подключить модуль HC-06 BT без контактов?
Итак, в одном популярном китайском магазине я заказал модуль HC-06, который я получил... и из-за какой-то ошибки в магазине я получил HC-06 без соединительных контактов. Итак, обычно HC-06 выглядит так (с синей пластиной внизу, где доступны 4 контакта для пайки или соединения):
Я только что получил тот, что без этой синей пластины и булавок:
Как мне подключить его к Arduino, если нет контактов? Где находятся обычные контакты GND, TX, RX (эта схема верна?)? Ничего, если я просто припаяю провод к некоторым из них без этой синей нижней пластины?
Кроме того, нужно ли добавлять резисторы или другие компоненты, если я подключаю провода непосредственно к этим полукруглым контактам?
Спасибо!
@Max Krizh, 👍0
1 ответ
Лучший ответ:
Маленькая зеленая печатная плата — это настоящая плата HC-06. У синей платы 2 функции:
Он разрывает контактные площадки HC-06 на более крупные контакты.
На нем есть регулятор напряжения, так что вы можете подать на него питание 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, только с меньшим удобством, чем с синей коммутационной платой.
- Подключение модуля Bluetooth к Arduino Uno без контактов RX/TX
- Сопряжение HC-06 с ардуино
- Проблема с получением данных HC-06
- Как подключить ESP32 к HC-06?
- Bluetooth: время синхронизации с NTP-сервера через интернет-соединение, совместно используемое с телефоном Android.
- Неверные данные, полученные в Arduino по bluetooth
- HC-06 ведет себя очень странно в
- NodeMCU - Vin контакт как выход 5V?
Итак, чтобы использовать мой делитель напряжения, мне нужно подключить 3,3 В HC-06 к тем же 3,3 В на моей плате Arduino Nano? Не будет ли он тогда перегреваться?, @Max Krizh
Подключение обоих контактов 3,3 В между Arduino и HC-06 предназначено для питания. Я думаю, что он не будет перегреваться. Но я должен заявить, что он приближается к пределу 50 мА. Я написал это выше, чтобы заявить, что не могу быть в этом уверен. С дополнительным регулятором напряжения, который может обеспечить больший ток, вы определенно будете в безопасности. Это ваше решение, если вы хотите попробовать его без., @chrisl