Оглавление:

RYB080l Bluetooth Tutorial for Wearable Device: 8 шагов
RYB080l Bluetooth Tutorial for Wearable Device: 8 шагов

Видео: RYB080l Bluetooth Tutorial for Wearable Device: 8 шагов

Видео: RYB080l Bluetooth Tutorial for Wearable Device: 8 шагов
Видео: [Tutorial] Bluetooth Messaging from Smartphone to Arduino-controlled Display | RYB080I + SH1106 2024, Ноябрь
Anonim
Image
Image

Привет, как дела, ребята! Акарш здесь из CETech.

Этот мой проект представляет собой скорее кривую обучения, чтобы понять работу небольшого модуля Bluetooth от Reyax.

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

В конце урока мы сможем использовать модуль RYB080l как автономный, так и с микросхемой, например esp8266.

Начнем с веселья сейчас

Шаг 1: Детали

Запчасти
Запчасти
Запчасти
Запчасти

Я использовал модули Bluetooth от Reyax.

Во-первых, основной модуль Bluetooth - RYB080l ЗДЕСЬ.

Мы используем модуль коммутации модуля Bluetooth, который называется облегченной версией, которую вы можете найти ЗДЕСЬ.

Наконец, мы используем модуль ESP8266 от DFRobot, который вы можете купить ЗДЕСЬ.

Шаг 2: Изготовьте печатные платы для вашего проекта

Получите готовые печатные платы для вашего проекта
Получите готовые печатные платы для вашего проекта

Вы должны проверить PCBGOGO, чтобы дешево заказать печатные платы онлайн!

Вы получаете 10 печатных плат хорошего качества, изготовленные и отправленные к вашему порогу за 5 долларов и небольшую доставку. Вы также получите скидку на доставку первого заказа.

PCBGOGO может производить сборку печатных плат и изготовление трафаретов, а также соблюдать высокие стандарты качества.

Обязательно ознакомьтесь с ними, если вам нужно произвести или собрать печатные платы.

Шаг 3. Знакомство с модулем и его техническим описанием

Взгляд на модуль и его техническое описание
Взгляд на модуль и его техническое описание

Особенности модуля:

• Bluetooth v4.2 и v5.0 с функцией Bluetooth Low Energy

• Микросхема промышленного стандарта TI CC2640R2F ARM® Cortex®-M3

• Можно подключить два устройства Bluetooth одновременно

• Поддержка роли Host-Client.

• Разработан со встроенной антенной на печатной плате, подходит для SMD. Размер: 115,94 мм ^ 2

• Металлическая крышка от электромагнитных помех.

• Передача, прием, пробуждение только по 2 контактам UART

• Простое управление с помощью AT-команд

На картинке мы видим следующую деталь.

Шаг 4: AT-команды

Мы видим следующие AT-команды:

1. AT проверить, отвечает ли модуль

2. Программный СБРОС

3. AT + NAME для установки названия трансляции.

4. AT + ATTR для установки имени устройства.

5. AT + CRFOP для установки выходной мощности радиовещания.

6. AT + CNE для установки BLE может быть подключен или нет

7. AT + PERIOD Установка периода трансляции BLE.

8. AT + PWMODE для установки режима энергосбережения.

9. AT + CFUN для включения / выключения трансляции BLE (реклама).

10. AT + IPR для установки скорости передачи UART.

И еще кое-что, проверьте видео и техническое описание для получения подробной информации об этом.

Шаг 5. Использование автономного модуля

Использование автономного модуля
Использование автономного модуля
Использование автономного модуля
Использование автономного модуля
Использование автономного модуля
Использование автономного модуля
Использование автономного модуля
Использование автономного модуля

Нам нужно подключить модуль Reyax к плате FTDI, соединения:

FTDI - RYB080l

Rx - Tx

Tx - Rx

Vcc - Vcc

Земля - Земля

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

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

Шаг 6: Настройка ESP8266

Настройка ESP8266
Настройка ESP8266
Настройка ESP8266
Настройка ESP8266

Подключите ESP8266 к модулю Bluetooth, как показано на схеме выше.

После подключения используйте код из GitHub и загрузите его на ESP8266. Github:

Шаг 7: проверка

Тестирование
Тестирование

Подключитесь к модулю bluetooth с помощью смартфона.

После подключения отправьте слово «светодиод» или «светодиод» для переключения светодиода.

Вуаля! вот как это просто.

Шаг 8: Готовый продукт

Готовый продукт
Готовый продукт

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

Рекомендуемые: