Smh kf02 схема блютуз

Bluetooth-UART модуль JDY-23 BLE 5.0

Действительно интересный блютуз-приёмопередатчик , который имеет широкий диапазон применения, ведь энергопотребление его сверхнизкое ( BLEBluetooth Low Energy ) и размеры малы. В статье приведены основные параметры модуля JDY-23, схема подключения, описание основных команд управления, способы использования и испытания в бою (замеры тока и дальности передачи).

Основные параметры

Приобрести на Aliexpress

?️ JDY-23 JDY-23A BLE 5.0 Module BLE5.0 (0.83?): https://ali.ski/FuEXar
?️ JDY-23 Bluetooth 5.0 module (1.12?): https://ali.ski/JegQ8
?️ 10pcs JDY-23 Bluetooth 5.0 (11.2?/10pcs): https://ali.ski/b0Lxm

Также существует предыдущая, мало чем отличающаяся версия JDY-19 (может работать как ведущее!, то есть есть возможность передачи данных между двумя модулями):

Что может эта штука

  • Обмен данными между двумя модулями (JDY-23 не может, а вот JDY-19 может!)
  • Обмен данными между модулем (ведомым) и другим Bluetooth-устройством (ведущим)
  • Обмен данными между модулем и телефоном

Элементная база

На странице товара пишут, что используется микроконтроллер CC2541 (здесь вроде как блютуз 4.0), на некоторых фото можно увидеть JY01S512E G101S-32P, но самой плате маркировка уничтожена.

Подключение

Связь между модулем и телефоном через блютуз-соединение

Установим связь между ПК и телефоном. Согласно схеме подключаем USB-TTL преобразователь к модулю, желательно также подключить светодиод к выводу ALED — он будет показывать текущий статус подключения (во время простоя — мигает, в подключенном состоянии — просто светится).

Кроме этого может понадобится задействовать вывод PWRC . Когда связь установлена, то команды не работают, для отправки нужно подключить этот вывод к минусу, отправить АТ-команды и отпустить.

Рекомендуемое программное обеспечение

  • Для компьютера: YAT
  • Для телефона: Bluetooth USB Terminal

Открываем терминал на ПК. Проверяем некоторые AT-команды:

Модуль отвечает, а это уже хорошо (но команда выбора мощности AT+P OWR не сработала, ну и и ладно).

Заходим в приложение на моб.. Меню слева -> Devices -> BLUETOOTH LE -> SCAN

  • обязательно дать все разрешения и включить геолокацию (GPS)!
  • не пытайтесь добавить модуль в настройках Bluetooth (создать пару) — это сделать не получится (да и не нужно)

Тыкаем по названию (также можно сверить MAC-адрес) и начинается подключение (еще есть кнопка вверху).

Всё! Теперь создана связь между устройствами, отправленное с ПК видно на телефоне, и наоборот ( AT-команды больше не принимаются, чтобы отправить нужно прижать к минусу вывод PWRC ).

Связь с телефоном через приложение

В App Invertor 2 можно создавать приложения, которые могут что-то делать используя как раз Bluetooth (нужно загрузить дополнение BluetoothLE ) с версией не ниже 20181124 .

Осуществив получение данных на телефон и отправку с него с использованием такого модуля можно делать классные штуки.

Читайте также:  Подключение bluetooth клавиатуры ipad

Пример сделанного приложения (скачать можно внизу):

  • Включить Bluetooth и GPS.
  • Дать разрешение на геолокацию самостоятельно.
  • По нажатию на кнопки ON и OFF отправляются числа 48 и 49, что соответствует символам 1 и 0 в кодировке ASCII.
  • Также осуществляется прием байта (0-255) и его отображение на экране.

*это немного измененное приложение на основе:

Список основных команд

Команда Ответ Параметр
Версия AT+VER +VER:JDY-23-V1.2
Имя AT+NAME +NAME:JDY-23 Имя
(до 24 байт)
Отключится AT+DISC +OK
Текущий
статус подключения
AT+STAT +STAT:00
00: не подключен
01: подключен
MAC-адрес AT+MAC +MAC:19093010061F
MAC-адрес
(пример: AT+MAC11223344566)
Скорость UART AT+BAUD +BAUD:4 Параметр: (1-9)
0——*115200
1——57600
2——38400
3——19200
4——9600
5——4800
6——2400
По умолчанию: 4
*исправлено
Сон AT+SLEEP +SLEEP:OK 1: Легкий сон (вещание)
2: Глубокий сон (нет вещания)
Режим работы AT+STARTEN +STARTEN:1 1: Проснутся, управление сном
через AT+SLEEP
0 (*исправлено): Начать спать, проснутся
при подключении, при
отключении опять спать
Интервал
вещания
AT+ADVIN +ADVIN:1 Параметр: (0-9)
0——100 мс
1——200 мс
2——300 мс
3——500 мс
4——500 мс
5——600 мс
6——700 мс
7——800 мс
8——900 мс
9——1000 мс
По умолчанию: 0
Вкл./Выкл. светодиод AT+ALED Параметр: (0-1)
0: выключить
1: включить
Сброс настроек AT+RST +OK

Остальные команды нас не интересуют, т.к. предназначены для бекона (их можно найти в документации, которая прикреплена ниже).

Управление выводами GPIO

У модуля есть выводы OUT1OUT7, которыми можно управлять.

Уровень напряжения на них можно выставлять с помощью кодов-команд.

Установка высокого уровня на OUT1: 0xE7F101
Установка низкого уровня на OUT1: 0xE7F100

Важно! Characteristic UUID должен быть при отправке команд 0xFFE2

1) Сделать это можно с помощью NRF Connection:

После подключения нажать на стрелку вверх (отправка) характеристики UUID: 0000ffe2-. и ввести шестнадцатеричное число-код-команду и выбрать тип массив байтов BYTE ARRAY (выбрано по умолчанию).

2) Также с помощью Serial Bluetooth: сначала отключить любые добавочные символы при отправке (Settings -> Send -> Newline -> None) и можно врубить режим HEX (Settings -> Send -> Edit Mode -> HEX). Здесь сначала во вкладке Devices -> Bluetooth LE нужно зажать на названии JDY-23 (если не изменено), далее Edit и установить пользовательский профиль (Custom), при этом характеристика при записи (Write characteristic UUID) должна быть: 0000ffe2-.

3) В App Invertor 2 при отправке с помощью WriteBytes нужно установить опять же characteristicUUID: 0000ffe2-0000-1000-8000-00805f9b34fb

Далее создать список (make a list) из трех элементов (нажать на шестерню для увеличения количества item) и запихнуть туда команду: E7 F1 01 (то есть она разбивается на три части — три байта).

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

Как быть с паролем (совет от китайцев)

JDY-23 не имеет пароля для подключения через Bluetooth, если вам нужно, чтобы другие не могли подключиться, вы можете настроить отправку пароля с подключаемого по блютуз устройства (через приложение) и его дальнейшую проверку средствами микроконтроллера.

Читайте также:  Форд фокус 2 магнитола сони есть блютуз

Если пароль не получен/неправильный в течение n секунд после подключения, МК должен прижать вывод PWRC к минусу и отправить команду AT+DISC, модуль сразу же отключится.

Потребляемая мощность

? Обратите внимание на измерения от пользователя:

Они выполнены специализированным прибором, поэтому ориентируйтесь на них!

Ток во время простоя (не подключено): 1 мА
Ток в подключенном состоянии: 2.2 мА
Ток в подключенном состоянии (глубокий сон, нет вещания): 60-200 мкА
Ток при передачи данных через UART: 2-3 мА

Проверка дальности передачи

Рассчитывать от синезуба огромного расстояния передачи никто не будет, да и не нужно, заявлено до 60 м (ну эт. на открытой местности), на деле же пару стен пробивает, чего вполне достаточно.

Техническая документация и полезные файлы

byte_rxtx_JDY23.aia Проект в среде App Invertor 2
Можно посмотреть
как все устроено
и сделать под себя

byte_rxtx_JDY23.apk Приложение, работающее
с JDY-23.
(Прием и отправка байта)

Видеообзор

Итого

Штука очень полезная, стоит не дорого, но при этом дает возможность делать устройства, которые будут взаимодействовать с телефоном, что отлично подойдет для многих применений (прием данных от каких-то датчиков, управление светом/воротами. ).

По сравнению с известными модулями HC-0xx этот стоит дешевле (в два-три раза!) и при этом имеет меньшие размеры и (возможно) энергопотребление.

Источник

СХЕМА УСТРОЙСТВА BLUETOOTH

Словом Bluetooth – называют технологию передачи данных по радиоканалу на небольшом расстоянии в несколько метров, для связи мобильных телефонов, компьютеров и других цифровых устройств. Интерфейс Bluetooth отличается низким уровнем энергопотребления и невысокой стоимостью. В настоящее время используется чаще всего для связи между сотовыми телефонами и беспроводными гарнитурами. Радиоинтерфейс Bluetooth предназначался для передачи данных и речевых сообщений.

разобранная гарнитура Bluetooth

В традиционном варианте гарнитуры модуль Bluetooth имеет микросхему, небольшой литий-ионный аккумулятор 3,7В 50 мА, микрофон, динамик и кнопку включения.

микросхема и плата Bluetooth

Низкая стоимость аппаратной части, хорошая степень защиты и простота в использовании — сделали весьма популярным этот стандарт. Bluetooth использует частоты в районе 2,4-2,48 ГГц и не требует лицензирования. На настоящее время мировое промышленное сообщество приняло эту технологию как общий стандарт.

открытая гарнитура Bluetooth

Удобства для пользователей, которые обеспечивает технология Bluetooth, наверняка будет иметь огромную популярность. Скажем, когда вы приходите в офис, ваш карманный компьютер тут же автоматически синхронизируется с настольным ПК, передаются новые контакты на ваш мобильный телефон и т.д.

структурная схема передачи данных блютус

Bluetooth-модуль содержит формирующую, приёмо-передающую часть аппаратуры и встроенное программное обеспечение. Связь между модулем и хост-контроллером производится с помощью высокоскоростного USB-интерфейса или UART/PCM-интерфейса. Интерфейс хост-контроллера в модуле Bluetooth является командным интерфейсом. Хост через ИХК направляет команды, а в ответ принимает от модуля сообщения об их выполнении; менеджер связи устанавливает необходимую конфигурацию хост-контроллера.

Bluetooth-модуль гарнитуры мобильного телефона

Вluetooth имеет два варианта связи: синхронную и асинхронную. Первый вид рассчитан на установление симметричного соединения и служит для передачи голоса. Скорость передачи информации при этом 64 Кит/с. Асинхронный вариант предназначен для пакетной передачи данных, скорость передачи cоставляет 720 Кбит/с. В начале блока находится код доступа, за ним идёт заголовок пакета, содержащий контрольную сумму пакета и информацию о его параметрах, и в конце область, непосредственно содержащая пересылаемую информацию.

Читайте также:  Клавиатура microsoft designer bluetooth compact keyboard

Схема одного из радиомодулей Bluetooth приведена ниже:

Схема радиомодуля Bluetooth

Спектр частот, выделенный для Bluetooth, имеет диапазон 2,402…2,480 ГГц, который разбит на несколько каналов. Полоса каждого канала 1 МГц. Смена каналов производится по псевдослучайному закону. Постоянное чередование частот позволяет радиоинтерфейсу транслировать информацию по всему диапазону и исключать воздействия помех со стороны других устройств. Если данный канал занят, система перейдёт на другой, свободный от помех.

Источник

Плата Bluetooth для гироскутера — SMH-KF02

Плата Bluetooth для гироскутера - SMH-KF02

Для покупки товара в нашем интернет-магазине выберите понравившийся товар и добавьте его в корзину. Далее перейдите в Корзину и нажмите на «Оформить заказ» или «Быстрый заказ».

Когда оформляете быстрый заказ, напишите ФИО, телефон и e-mail. Вам перезвонит менеджер и уточнит условия заказа. По результатам разговора вам придет подтверждение оформления товара на почту или через СМС. Теперь останется только ждать доставки и радоваться новой покупке.

Оформление заказа в стандартном режиме выглядит следующим образом. Заполняете полностью форму по последовательным этапам: адрес, способ доставки, оплаты, данные о себе. Советуем в комментарии к заказу написать информацию, которая поможет курьеру вас найти. Нажмите кнопку «Оформить заказ».

Оплачивайте покупки удобным способом. В интернет-магазине доступно 3 варианта оплаты:

  1. Наличные при самовывозе или доставке курьером. Специалист свяжется с вами в день доставки, чтобы уточнить время и заранее подготовить сдачу с любой купюры. Вы подписываете товаросопроводительные документы, вносите денежные средства, получаете товар и чек.
  2. Безналичный расчет при самовывозе или оформлении в интернет-магазине: карты Visa и MasterCard. Чтобы оплатить покупку, система перенаправит вас на сервер системы ASSIST. Здесь нужно ввести номер карты, срок действия и имя держателя.
  3. Электронные системы при онлайн-заказе: PayPal, WebMoney и Яндекс.Деньги. Для совершения покупки система перенаправит вас на страницу платежного сервиса. Здесь необходимо заполнить форму по инструкции.

Экономьте время на получении заказа. В интернет-магазине доступно 4 варианта доставки:

  1. Курьерская доставка работает с 10.00 до 23.00. Когда товар поступит на склад, курьерская служба свяжется для уточнения деталей. Специалист предложит выбрать удобное время доставки и уточнит адрес. Осмотрите упаковку на целостность и соответствие указанной комплектации.
  2. Самовывоз из магазина. Список торговых точек для выбора появится в корзине. Когда заказ поступит на склад, вам придет уведомление. Для получения заказа обратитесь к сотруднику в кассовой зоне и назовите номер.
  3. Пункты выдачи заказов. Когда заказ поступит на точку, на ваш телефон или e-mail придет уведомление. Заказ можно оплатить непосредственно при получении.
  4. Почтовая доставка через почту России. Когда заказ придет в отделение, на ваш адрес придет извещение о посылке. Перед оплатой вы можете оценить состояние коробки: вес, целостность. Вскрывать коробку самостоятельно вы можете только после оплаты заказа. Один заказ может содержать не больше 10 позиций и его стоимость не должна превышать 100 000 р.

Источник

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