Подключение HC-06 и LM35
Здравствуйте, я пытаюсь отправить данные о температуре через Bluetooth с помощью модуля HC-06. Поскольку TXD и RXD поддерживают только 3.3VI, схема была разделена на две, как показано на рисунке ниже. Правильный ли этот метод? или есть лучший способ соединить оба?
Любая помощь приветствуется.
@Satsuki, 👍0
Обсуждение1 ответ
Как упомянул Крисл, вы не можете использовать HC-06 в качестве главного
устройства. Его прошивка позволяет ему вести себя только как ведомый. Таким образом, даже если вы сможете обрабатывать аналоговые данные с LM 35
, вы не сможете отправить их с помощью HC-06
. Было бы лучше, если бы вы выбрали модуль HC-05
и попробовали команду AT+ROLE: x
(x = 1 для ведущего/0 для ведомого), чтобы получить задание. готово.
Что касается ограничения по напряжению 3v3, я бы посоветовал вам использовать любой стабилитрон (в режиме обратного смещения) с напряжением обратного пробоя 3,3 В
. Вы можете проверить эту схему здесь и закажите его на эта ссылка. Если это в любом случае невозможно, вы также можете использовать LM1117 3V3
, но я бы лично посоветовал вам использовать стабилитрон. Оставьте комментарий, если вам понадобится помощь в будущем.
- Колебания показаний датчика температуры LM35 (+- 5°C) с Arduino UNO
- Arduino AT не работает (Arduino UNO и HC-06)
- Motor Shield и Bluetooth-модуль HC-06 соревнуются за контакты
- Датчик температуры не выдает правильных значений
- Температура LM35 снижается при нагревании
- Bluetooth: время синхронизации с NTP-сервера через интернет-соединение, совместно используемое с телефоном Android.
- Arduino Uno R3 HID с модулем HC-06 BT
- Неверные данные, полученные в Arduino по bluetooth
Я думаю, у вас все наоборот. Вы должны разделить TX *от* Arduino (5 В) до 3,3 В для RX в Bluetooth., @Majenko
@Маженко Спасибо за ваш комментарий. Я немного запутался. Верна ли картинка ниже. Значит, фиолетовый и зеленый провода нужно поменять местами?, @Satsuki
Нет, резисторы должны быть на зеленом проводе, а не на фиолетовом., @Majenko
Является ли нижний модуль мастером Bluetooth? Если я правильно помню, прошивка модуля HC-06 настроена только на подчиненный режим., @chrisl
«Кто» на другом конце? Как только HC-06 будет сопряжен с главным устройством — Nexus 7, f/ex или ПК с Bluetooth 2 — он будет нормально общаться. Просто помните, что HC-05/06 — это устройства Bluetooth 2, которые не могут взаимодействовать с устройствами BLE — нынешними iPhone и многими современными ПК., @JRobert