Синий зуб SPP-C JDY-31
Когда появились первые устройства Bluetooth, это было как-то дико и нечто совершенно новое. Сейчас же он считается обычным устройством, которое уже потихоньку покидает этот мир. Да, на его смену пришли радиосигналы и технология Wi‑Fi. Однако бывают случаи, когда без него не обойтись. Например, высунувшись из окна квартиры, подключаешься к своему беспроводному устройству, проверяешь заряд аккумулятора и включаешь его для предварительного прогрева, пока супруга собирается. Либо просто управляешь чем-либо в домашней обстановке.
Чтобы начать знакомство с ним, нам необходимо пару железных компонентов. Итак, заходим на сайт myproject.com.ua и выбираем, что нам необходимо:
- Arduino Nano Art №1252
- Bluetooth SPP-C JDY-31 Art №1206
- Резисторы (любой мощности) – по два штуки резисторов номиналом один килоом и два килоома (Art №5140)
- Набор дюпонов для подключения (Art №1253)
- И чем будем управлять: в моем случае светодиоды (цвет по вашему выбору) (Art №1258)
- А для того, чтобы всё было красиво и надежно, еще макет (Art №1119)
Как видим, все компоненты находятся на одном сайте. Проблем с доставкой через «Новую Почту» не возникает. Оформляем заказ. Ждем. Еще немного ждем, и вот уже заказ приехал. Можно забирать.
Откладываем все домашние дела, закрываемся в комнате, и процесс распаковки продолжается.
Теперь подключим Bluetooth-модуль JDY-31 (далее JDY) к плате Arduino по следующей схеме:

И чтобы потом не отвлекаться, сразу подключаем ещё два светодиода.

Теперь, чтобы проверить, всё ли сделано правильно, загружаем скетч в плату Arduino (TEST_JDY). Также необходимо установить библиотеку SoftwareSerial.h
. Открываем монитор порта и должны увидеть следующее:

Далее устанавливаем такие настройки:

Теперь давайте спросим JDY, слышит ли он нас с помощью AT-команд.
И отправляем ему команду: AT+VERSION
Если он ответит примерно следующим образом:

Поздравляю вас – вы всё сделали правильно.
Теперь, когда вы захотите подключиться к нему с телефона, чтобы у JDY было уникальное имя и пароль для входа, необходимо написать так: AT+NAME
, а затем, без пробела, указать желаемое имя. Например: AT+NAMEmyproject
. Он должен ответить, что всё в порядке.
Теперь пин-код (0000 или 1234) необходимо заменить на ваш. Например, 9600. Для этого пишем: AT+PIN9600
. Он ответит «Хорошо». Всё. Мы всё у него запросили, и теперь – самое интересное.
Будем включать светодиоды из нашего самодельного приложения. Теперь загружаем другой скетч в плату Arduino (JDY_LED). В коде мы видим, что когда поступает сигнал 1
– включается первый светодиод, а когда 2
– выключается. Аналогичным образом работает и второй светодиод.

Теперь берём телефон и, из приложения Google Play (App Store), загружаем приложение «Bluetooth Electronic».

Далее, с помощью телефона, подключаемся к JDY, как обычно – там будет имя, которое вы сами указали, и пин-код. После того как соединение установлено, заходим в приложение и нажимаем «Connect», после чего еще раз подключаемся к JDY. Под кнопкой «Connect» мы видим несколько панелей. Выбираем чистую панель и нажимаем «Edit». Переходим во вкладку «Switches» и видим переключатель, который перетаскиваем на рабочее поле, и аналогичным образом делаем для второго светодиода. Переходим во вкладку «Terminals» и перетаскиваем MONITOR 5x16
. Вот так это выглядит:

Теперь необходимо настроить переключатели так, чтобы они отправляли 1
и 2
, а второй – 3
и 4
. Для этого нажимаем на первый переключатель и «Edit» и вписываем 1
и 2
:

Аналогичным образом для второго переключателя, но уже вписываем 3
и 4
. Для терминала ничего делать не требуется – это будет тот же монитор порта, но уже на телефоне.
Теперь возвращаемся обратно к панелям, выбираем нашу и нажимаем «RUN».

И вот, финальный результат:

С помощью переключателей можно управлять светодиодами, а вместо светодиодов можно установить реле и управлять чем угодно – это приложение предоставляет практически бесконечные возможности.
Интересный факт: Название «Bluetooth» происходит от датского короля Гаральда Блютунда, который объединил различные племена. Именно поэтому эта технология символизирует объединение устройств в современных системах связи.
Ещё один интересный факт: Модуль JDY-31 отличается низким энергопотреблением и стабильным соединением, что делает его идеальным выбором для проектов в области Интернета вещей.
Для успешного выполнения проекта вам необходимо скачать файал:
Желаю вам успехов в знакомстве с JDY-31 вместе с myproject.com.ua.
© 2025 Мой Проект. Автор: Ardu_miha. Использование материалов разрешено только с указанием источника.
Написать комментарий