Аудио блютуз модуль ардуино

Arduino и модули Bluetooth HC-05/06

Arduino и модули Bluetooth HC-05/06

Bluetooth — один из самых распространённых протоколов беспроводной связи на малом расстоянии для персональных электронных устройств. С его помощью работают различные устройства ввода и управления, аудиоустройства.

На фоне остальных протоколов Bluetooth выделяется прежде всего помехоустойчивостью и простотой. От не менее распространённого Wi-Fi Bluetooth отличается в первую очередь низким энергопотреблением, что делает его доступным для автономных устройств. Благодаря этому BT получил повсеместное распространение.

Чаще всего для самоделок используются BT-модули HC-05 и HC-06. Их легко найти в продаже. HC-05 отличается от HC-06 тем, что ему доступны оба режима работы: ведомый (master) и ведущий (slave). А вот HC-06 работает только ведомым, то есть он не способен находить другие устройства и самостоятельно устанавливать с ними связь (но это можно исправить).

Arduino и модули Bluetooth HC-05/06

Оба модуля основаны на одинаковом чипе и поддерживают BT версии 2.0. Их максимальная скорость работы – 3 Мегабита в секунду.

Небольшой обзор модулей HC-05 и HC-06

Чаще всего HC-05 и HC-06 представляют собой две спаянные платы. Верхняя – заводская плата с микросхемой BC417. Нижняя – специальная плата для самодельных устройств, содержащая самые нужные ножки GPIO с шагом 2.54 мм, стабилизатор напряжения и кнопку сброса. На фотографии ниже плата с BC417:

Arduino и модули Bluetooth HC-05/06

А это — модули HC-05 и HC-06 вместе с подложкой:

Arduino и модули Bluetooth HC-05/06

HC-05 не намного дороже HC-06. Но при этом он может работать в обоих режимах прямо “из коробки”. С HC-06 же придётся повозиться, чтобы заставить его работать ведущим.

Также встречаются немного другие версии модулей. Вместо вывода EN на них выведен KEY.

Arduino и модули Bluetooth HC-05/06

Распиновка модулей

  • EN — управление питанием;
  • VCC — питание от 3,6 до 6 В;
  • GND — земля;
  • RX, TX — интерфейс UART;
  • STATE — индикация работы;
  • KEY — активация режима управления с помощью AT-команд.

Настройка модулей производится при помощи AT-команд. Но пин KEY есть не на всех модулях. И что с этим делать?

Читайте также:  Наушники gal bh 3009 bluetooth синие

Пин KEY конечно же присутствует на малой плате с большим числом контактов, но не разведён на большой. Причины такого странного решения китайцев неизвестны.

Этот контакт находится здесь:

Arduino и модули Bluetooth HC-05/06

Подключение HC-05 и HC-06 к Arduino

Подключение к Arduino выполняется следующими контактами:

  • GND – GND;
  • VCC – +5V;
  • TXD – 10;
  • RXD – 11;
  • KEY при обычной работе модуля не используется. Для перехода в режим AT-команд его надо соединить с +3.3V.

TXD и RXD соединены с пинами 10 и 11, потому, что аппаратный UART будет использоваться для связи с компьютером.

Согласование логических уровней

Bluetooth-модули работают с логическими уровнями 3.3 В, и использование пятивольтовой логики может вывести их из строя. Но чаще всего на плате имеется всё необходимое для согласования уровней.

Бывают ситуации, в которых между Arduino TXD — Bluetooth RXD необходимо согласование напряжения. Использование делителя – гарантия надёжной работы.

Справа приведена схема простейшего делителя:

Arduino и модули Bluetooth HC-05/06

Скетч для подключения к Arduino

Для настройки модулей можно использовать USB-UART конвертер, если вы воспользуетесь им – следующий пункт можно пропустить. Для начала нам потребуется прошить Arduino.

Скетч просто отправляет данные, полученные с компьютера, на настраиваемый модуль.

Источник

Bluetooth аудио модуль, ovc3860

 Bluetooth аудио модуль, ovc3860 для Arduino ардуино

в корзину >

Обсудить вопросы приобретения, не технические!
*Доступно общение только текстовыми сообщениями, звонки и аудио сообщения не обслуживаются

Общие сведения

Bluetooth-аудиомодуль XS3868 — позволяет подключать Arduino, Raspberry PI (и им подобные) к смартфонам, ноутбукам и другим устройствам, имеющим Bluetooth в режиме Master.

Также модуль может принимать по Bluetooth интерфейсу цифровой аудио поток, воспроизводить его, управлять громкостью, переключать треки и т.п.

Характеристики

  • Чип: OVC3860;
  • Напряжение питания: 3,3 – 4,2В;
  • ток потребления: до 55 мА;
  • ток потребления в спящем режиме: менее 10 мА;
  • Версия Bluetooth: 2.0;
  • Радиус действия: до 10 м;
  • Скорость передачи данных: до 3 Мбит;
  • Время перехода в режим энергосбережения: 5 минут;
  • Интерфейс: UART;
  • Скорость соединения по UART: 115200 бод;
  • Ток зарядки аккумуляторов: до 150 мА;
  • Частота: 2,402 – 2,480 ГГц;
  • Мощность передатчика: 4 дБм (PCB антенна), Class2;
  • Чувствительность приемника: -82 дБм;
  • Максимальное сопротивление устройств воспроизведения без усилителя: 32 Ом;
  • Встроенный усилитель для наушников мощностью: 40 мВт;
  • Встроенный стерео ЦАП: 20 битный;
  • Встроенный моно АЦП: 16 битный;
  • Встроенный контроллер заряда аккумуляторов: Li-ion, Li-Pol;
  • Пароль для соединения: 0000;
  • Размеры: 30 x 17 x 4 мм;
  • Вес: 3г.
Читайте также:  Заряд батареи через блютуз

Подключение

Комплектация

Ссылки

Убедитесь, что у вас есть все необходимое для вашего проекта – ниже представлен выбор необходимых дополнительных услуг!

Источник

Arduino и модули Bluetooth HC-05/06

Arduino и модули Bluetooth HC-05/06

Bluetooth — один из самых распространённых протоколов беспроводной связи на малом расстоянии для персональных электронных устройств. С его помощью работают различные устройства ввода и управления, аудиоустройства.

На фоне остальных протоколов Bluetooth выделяется прежде всего помехоустойчивостью и простотой. От не менее распространённого Wi-Fi Bluetooth отличается в первую очередь низким энергопотреблением, что делает его доступным для автономных устройств. Благодаря этому BT получил повсеместное распространение.

Чаще всего для самоделок используются BT-модули HC-05 и HC-06. Их легко найти в продаже. HC-05 отличается от HC-06 тем, что ему доступны оба режима работы: ведомый (master) и ведущий (slave). А вот HC-06 работает только ведомым, то есть он не способен находить другие устройства и самостоятельно устанавливать с ними связь (но это можно исправить).

Arduino и модули Bluetooth HC-05/06

Оба модуля основаны на одинаковом чипе и поддерживают BT версии 2.0. Их максимальная скорость работы – 3 Мегабита в секунду.

Небольшой обзор модулей HC-05 и HC-06

Чаще всего HC-05 и HC-06 представляют собой две спаянные платы. Верхняя – заводская плата с микросхемой BC417. Нижняя – специальная плата для самодельных устройств, содержащая самые нужные ножки GPIO с шагом 2.54 мм, стабилизатор напряжения и кнопку сброса. На фотографии ниже плата с BC417:

Arduino и модули Bluetooth HC-05/06

А это — модули HC-05 и HC-06 вместе с подложкой:

Arduino и модули Bluetooth HC-05/06

HC-05 не намного дороже HC-06. Но при этом он может работать в обоих режимах прямо “из коробки”. С HC-06 же придётся повозиться, чтобы заставить его работать ведущим.

Также встречаются немного другие версии модулей. Вместо вывода EN на них выведен KEY.

Arduino и модули Bluetooth HC-05/06

Распиновка модулей

  • EN — управление питанием;
  • VCC — питание от 3,6 до 6 В;
  • GND — земля;
  • RX, TX — интерфейс UART;
  • STATE — индикация работы;
  • KEY — активация режима управления с помощью AT-команд.

Настройка модулей производится при помощи AT-команд. Но пин KEY есть не на всех модулях. И что с этим делать?

Пин KEY конечно же присутствует на малой плате с большим числом контактов, но не разведён на большой. Причины такого странного решения китайцев неизвестны.

Читайте также:  2 bluetooth наушники одновременно windows 10

Этот контакт находится здесь:

Arduino и модули Bluetooth HC-05/06

Подключение HC-05 и HC-06 к Arduino

Подключение к Arduino выполняется следующими контактами:

  • GND – GND;
  • VCC – +5V;
  • TXD – 10;
  • RXD – 11;
  • KEY при обычной работе модуля не используется. Для перехода в режим AT-команд его надо соединить с +3.3V.

TXD и RXD соединены с пинами 10 и 11, потому, что аппаратный UART будет использоваться для связи с компьютером.

Согласование логических уровней

Bluetooth-модули работают с логическими уровнями 3.3 В, и использование пятивольтовой логики может вывести их из строя. Но чаще всего на плате имеется всё необходимое для согласования уровней.

Бывают ситуации, в которых между Arduino TXD — Bluetooth RXD необходимо согласование напряжения. Использование делителя – гарантия надёжной работы.

Справа приведена схема простейшего делителя:

Arduino и модули Bluetooth HC-05/06

Скетч для подключения к Arduino

Для настройки модулей можно использовать USB-UART конвертер, если вы воспользуетесь им – следующий пункт можно пропустить. Для начала нам потребуется прошить Arduino.

Скетч просто отправляет данные, полученные с компьютера, на настраиваемый модуль.

Источник

Bluetooth аудио модуль, ovc3860

 Bluetooth аудио модуль, ovc3860 для Arduino ардуино

в корзину >

Обсудить вопросы приобретения, не технические!
*Доступно общение только текстовыми сообщениями, звонки и аудио сообщения не обслуживаются

Общие сведения

Bluetooth-аудиомодуль XS3868 — позволяет подключать Arduino, Raspberry PI (и им подобные) к смартфонам, ноутбукам и другим устройствам, имеющим Bluetooth в режиме Master.

Также модуль может принимать по Bluetooth интерфейсу цифровой аудио поток, воспроизводить его, управлять громкостью, переключать треки и т.п.

Характеристики

  • Чип: OVC3860;
  • Напряжение питания: 3,3 – 4,2В;
  • ток потребления: до 55 мА;
  • ток потребления в спящем режиме: менее 10 мА;
  • Версия Bluetooth: 2.0;
  • Радиус действия: до 10 м;
  • Скорость передачи данных: до 3 Мбит;
  • Время перехода в режим энергосбережения: 5 минут;
  • Интерфейс: UART;
  • Скорость соединения по UART: 115200 бод;
  • Ток зарядки аккумуляторов: до 150 мА;
  • Частота: 2,402 – 2,480 ГГц;
  • Мощность передатчика: 4 дБм (PCB антенна), Class2;
  • Чувствительность приемника: -82 дБм;
  • Максимальное сопротивление устройств воспроизведения без усилителя: 32 Ом;
  • Встроенный усилитель для наушников мощностью: 40 мВт;
  • Встроенный стерео ЦАП: 20 битный;
  • Встроенный моно АЦП: 16 битный;
  • Встроенный контроллер заряда аккумуляторов: Li-ion, Li-Pol;
  • Пароль для соединения: 0000;
  • Размеры: 30 x 17 x 4 мм;
  • Вес: 3г.

Подключение

Комплектация

Ссылки

Убедитесь, что у вас есть все необходимое для вашего проекта – ниже представлен выбор необходимых дополнительных услуг!

Источник

Оцените статью
Adblock
detector