Как использовать контроллер Bluetooth с Arduino

Как использовать контроллер Bluetooth с Arduino

Плату Arduino можно расширить с помощью Arduino Shields (дополнительных плат, которые устанавливаются поверх Arduino для обеспечения дополнительных функций) и работать с различными протоколами подключения IoT . Bluetooth — одна из самых важных вещей в этом вопросе.

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

Вы можете легко подключить плату Arduino с помощью приложения Bluetooth на своем смартфоне. Кроме того, вы можете подключить его к Bluetooth-ключу на своем ПК, используя эскиз в программном обеспечении Arduino. В этой статье мы обсудим простые способы заставить работать оба метода.

Что вам нужно подготовить?

В этом проекте необходимы следующие компоненты.

  • Плата: Ардуино Уно.
  • Макет: объединяет Uno с модулем Bluetooth.
  • Источник питания: от USB-подключения ПК, адаптера переменного/постоянного тока или аккумулятора.
  • Шнур питания: от 4 до 6 проводов
  • Приложение управления Bluetooth: в этой статье будет использоваться BlueControl — Arduino + JY-MCU.
  • Модуль Bluetooth: Модуль беспроводного радиочастотного приемопередатчика Bluetooth для HC-05 или HC-06. В статье также в этом случае будут использоваться 4-контактные модули вместо 6-ти.

Как использовать контроллер Bluetooth с Arduino

Подключитесь с помощью мобильного приложения

Ниже приведена простая процедура управления устройством Bluetooth на смартфоне. Сначала вам нужно расположить провода так, чтобы они соединились на макетной плате, как показано на схеме.

Как использовать контроллер Bluetooth с Arduino

Напряжение 5 В может быть слишком высоким для компонента Bluetooth, поэтому вам может потребоваться добавить несколько резисторов сопротивлением 10 Ом, чтобы разделить напряжение.

Как только вы подключите источник питания, светодиод Bluetooth начнет мигать. Это означает, что в данный момент Bluetooth-сопряжение отсутствует. Вам необходимо создать процесс сопряжения, чтобы лучше контролировать устройство/проект.

Как использовать контроллер Bluetooth с Arduino

Чтобы повлиять на сопряжение, сначала необходимо загрузить BlueControl, приложение для управления Bluetooth, о котором говорилось ранее.

Как использовать контроллер Bluetooth с Arduino

На следующем этапе вам необходимо включить Bluetooth на вашем смартфоне.

Как использовать контроллер Bluetooth с Arduino

Выберите HC-06 в качестве сопряженного модуля Bluetooth, управляемого приложением.

Как использовать контроллер Bluetooth с Arduino

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

Как использовать контроллер Bluetooth с Arduino

Подключиться к ПК/Mac

Чтобы подключить модуль Bluetooth к вашему ПК/Mac, вам необходимо подключить USB-кабель к источнику питания Uno, затем просто открыть программное обеспечение Arduino и убедиться, что соединение доступно.

Как использовать контроллер Bluetooth с Arduino

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

После копирования этого 128-строчного кода вы должны загрузить программу в программное обеспечение Arduino. Этот код имеет две кнопки для включения или выключения светодиодного индикатора Bluetooth.

Как использовать контроллер Bluetooth с Arduino

Конечно, приведенный выше код — лишь один из способов сделать это.

Если этот код не работает в вашем случае, вам нужно найти в Интернете код, поддерживающий соединение с ПК/Mac. Форум Arduino (ссылка: https://forum.arduino.cc/) — одно из лучших мест, где можно найти помощь и поддержку по этому вопросу, а также по многим другим темам, связанным с Arduino.

Arduino — одна из самых дешевых плат для экспериментов с проектами IoT. Arduino — альтернатива Raspberry Pi , поддерживающая Bluetooth и множество других протоколов для создания различных IoT-проектов.

Работали ли вы с Bluetooth в Arduino или любом другом проекте IoT? Поделитесь своим мнением в разделе комментариев ниже!

Надеюсь, вы добьетесь успеха.


Как очистить и сбросить кеш Microsoft Store в Windows 10

Как очистить и сбросить кеш Microsoft Store в Windows 10

Если у вас возникли проблемы с установкой или обновлением приложения «Магазин» в Windows 10, это может быть связано с проблемой с кешем магазина. Узнайте как <strong>очистить кеш магазина Microsoft</strong> для вашей учетной записи в Windows 10.

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Топ-10 лучших бесплатных программ-кейлоггеров для Windows

Кейлоггер - это программное обеспечение для захвата и сбора информации о нажатиях клавиш. Узнайте о лучших бесплатных кейлоггерах для Windows. Как защитить свои данные!

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Как всегда запускать Microsoft Edge в режиме InPrivate в Windows 10

Если вы используете Microsoft Edge на общем компьютере с Windows 10 и хотите сохранить конфиденциальность своей истории просмотров, узнайте, как настроить Edge для запуска в режиме InPrivate.

8 способов открыть MSConfig в Windows 11

8 способов открыть MSConfig в Windows 11

Вы можете решить многие проблемы, возникающие в Windows 11, с помощью настройки системы. Например, если игра не запускается, открытие и изменение настроек MSConfig может решить проблему.

Инструкция по настройке и использованию VPNBook на Windows

Инструкция по настройке и использованию VPNBook на Windows

VPNBook — бесплатный провайдер VPN с неограниченной пропускной способностью, идеален для доступа к заблокированным сайтам. Узнайте, как настроить VPN на Windows за считанные минуты.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Включить/отключить функцию встроенного автозаполнения в проводнике и диалоговом окне «Выполнить» в Windows 10.

Узнайте, как включить или отключить встроенное автозаполнение в адресной строке проводника и диалоговом окне «Выполнить» в Windows 10. Следуйте нашим простым шагам!

6 способов получить доступ к меню параметров загрузки в Windows 10

6 способов получить доступ к меню параметров загрузки в Windows 10

Windows 10 предоставляет <strong>меню параметров загрузки</strong>, позволяющее исправлять проблемы и перенастраивать систему. Узнайте, как получить доступ к этому меню.

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Как запустить любое приложение с помощью кнопки «Удобство доступа» на экране входа в Windows 10

Кнопка «Удобство доступа» на экране входа в Windows 10 дает возможность пользователям запускать приложения, такие как диспетчер задач и командную строку, для улучшения доступа и функциональности.

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Как изменить веб-камеру по умолчанию на компьютере с Windows 10

Эта статья поможет вам настроить переключение между веб-камерами на компьютере с Windows 10. Убедитесь, что у вас по умолчанию установлена нужная веб-камера.

9 способов открыть Блокнот в Windows 11

9 способов открыть Блокнот в Windows 11

Узнайте, как быстро и удобно открыть Блокнот в Windows 11 различными способами. Bлокнот — это незаменимое текстовое приложение, которое всегда под рукой.