Синій зуб SPP-C JDY-31
Колись, коли з’явилися перші Bluetooth девайси, це було якось дико та щось нове. Зараз же він вважається звичайним пристроєм, який уже потрохи покидає цей світ. Так, на його зміну прийшли радіосигнали та Wi‑Fi. Але бувають обставини, коли без нього не обійтися. Наприклад, висунувшись з вікна квартири, підключаєшся до своєї «ластівки», перевіряєш заряд акумулятора і включаєш її для прогріву (поки дружина збирається). Або просто керуєш чимось вдома.
Щоб почати знайомство з ним, нам треба пару железячок. Так ось, заходимо на сайт myproject.com.ua і вибираємо, що нам потрібно:
- Ардуїнка Nano Art №1252
- Bluetooth SPP-C JDY-31 Art №1206
- Резистори (будь-яка потужність) – 1к та 2к по 2 шт. (Art №5140)
- Жменька дюпонів для підключення (Art №1253)
- І чим будемо керувати: у моєму випадку світлодіоди (колір за вами) (Art №1258)
- Ну, щоб все було гарно та надійно, ще макетка (Art №1119)
Як бачимо, всі компоненти знаходяться на одному сайті. Тому не потрібно переплачувати Пошті за кілька доставок. Оформлюємо замовлення. Чекаємо. Ще трохи чекаємо, і ось уже приїхало. Можна забирати.
Відкладаємо всі домашні справи, запираємося в кімнаті, розпаковка триває.
Тепер під’єднаємо Bluetooth-модуль JDY-31 (далі JDY) до Ардуїнки за такою схемою:

І щоб потім не відволікатися, відразу приєднуємо ще 2 світлодіода.

Тепер, щоб перевірити, чи все зроблено правильно, завантажуємо скетч в Ардуїнку (TEST_JDY). Також необхідно встановити бібліотеку SoftwareSerial.h
. Відкриваємо монітор порту і повинні побачити наступне:

Далі встановлюємо такі налаштування:

Тепер давайте запитаємо JDY, чи він нас чує за допомогою AT‑команд.
І відправляємо йому команду: AT+VERSION
Якщо він відповість щось типу наступного:

Я вас вітаю – ви все зробили правильно.
Тепер, коли ви захочете підключитися до нього з телефону, щоб у JDY було унікальне ім’я та пароль для входу, треба написати так: AT+NAME
, а далі, без пробілу, вказати бажане ім’я. Наприклад: AT+NAMEmyproject
. Він повинен відповісти, що все ок.
Тепер пін‑код (0000 або 1234) треба замінити на ваш. Наприклад, 9600. Для цього пишемо: AT+PIN9600
. Він відповість «Ок». Все. Ми все у нього запитали, і тепер – саме цікаве.
Будемо включати світлодіоди зі свого саморобного додатку. Тепер завантажуємо інший скетч в Ардуїнку (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 відзначається низьким енергоспоживанням і стабільним з'єднанням, що робить його ідеальним вибором для проектів в області Інтернету речей (IoT).
Для успішного виконання проекту вам потрібно завантажити файал:
Успіхів вам у знайомстві з JDY-31 разом з myproject.com.ua.
© 2024 Мій Проект. Автор: Ardu_miha. Використання матеріалів дозволено лише з посиланням на джерело.
Написати коментар