Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05
В этом проекте мы будем использовать модуль Bluetooth HC05 с Arduino для отправки сообщений со смартфона на модуль Arduino и отображения на компьютере.
О модуле Bluetooth HC-05:
Модуль HC-05 - это простой в использовании модуль Bluetooth SPP (протокол последовательного порта), предназначенный для прозрачной настройки беспроводного последовательного соединения. Модуль Bluetooth с последовательным портом полностью соответствует требованиям Bluetooth V2.0 + EDR (повышенная скорость передачи данных) с модуляцией 3 Мбит / с с полным радиоприемопередатчиком 2,4 ГГц и основной полосой частот. Он использует CSR Bluecore 04-внешнюю однокристальную систему Bluetooth с технологией CMOS и AFH (функция адаптивной скачкообразной перестройки частоты). Он занимает всего 12,7 x 27 мм. Надеюсь, это упростит ваш общий цикл проектирования / разработки.
Шаг 1: Конфигурация и функция контактов:
Пин Описание
Состояние - чтобы узнать состояние подключения. (Подключено или отключено)
Rx - Пин приема модуля для приема данных.
Tx - Transmit Pin модуля для отправки данных.
5v - вывод питания
GND - заземляющий контакт
EN / Key - включает или отключает модуль.
Шаг 2: Необходимые компоненты:
- Плата Arduino 1
- Модуль Bluetooth HC05 1
- Провода перемычки 6
- Макетная плата 1
Вы можете купить эти ПРОВЕРЕННЫЕ на качество компоненты в elegocart.
Шаг 3: Настройка проекта:
Шаг 4: Код:
#include SoftwareSerial EEBlue (10, 11); // RX | TX void setup () {Serial.begin (9600); EEBlue.begin (9600); // Скорость передачи по умолчанию для связи, она может быть другой для вашего модуля. Serial.println («Шлюзы Bluetooth открыты. / N Подключитесь к HC-05 с любого другого устройства Bluetooth с 1234 в качестве ключа сопряжения!»); } void loop () {// Передаем любые данные из bluetooth в Терминал. если (EEBlue.available ()) Serial.write (EEBlue.read ()); // Передача всех данных с терминала на bluetooth if (Serial.available ()) EEBlue.write (Serial.read ()); }
Шаг 5. Приложение для Android:
В магазине Play есть множество приложений для подключения модуля Bluetooth HC05 к телефону Android, вы можете использовать любое из них. Я использовал приложение Bluetooth Terminal.
Рекомендуемые:
Настройка Raspberry Pi 4 через ноутбук / ПК с помощью кабеля Ethernet (без монитора и Wi-Fi): 8 шагов
Настройка Raspberry Pi 4 через ноутбук / ПК с помощью кабеля Ethernet (без монитора, без Wi-Fi): в этом случае мы будем работать с Raspberry Pi 4 Model-B с 1 ГБ оперативной памяти для настройки. Raspberry-Pi - это одноплатный компьютер, используемый для образовательных целей и проектов DIY с доступной стоимостью, требует источника питания 5V 3A. Операционные системы, как
Настройка ST Visual Develop с компилятором Cosmic STM8: 11 шагов
Настройка ST Visual Develop с компилятором Cosmic STM8: вот как я настраиваю интегрированную среду разработки (IDE) для программирования микроконтроллеров STM8 от ST Microelectronics (ST) с Windows 10. Я не утверждаю, что это правильный путь, но он работает хорошо. для меня. В этом руководстве это будет выглядеть как
Настройка внешнего Bluetooth-провайдера GPS для устройств Android: 8 шагов
Настройка внешнего поставщика Bluetooth GPS для устройств Android: в этом руководстве будет объяснено, как создать собственный внешний GPS с поддержкой Bluetooth для вашего телефона, разжечь все, всего за 10 долларов США. Список материалов: Bluetooth-модуль NEO 6M U-blox GPSHC-05 интерфейс с модулями низкого энергопотребления Blutooth Ardui
Настройка / установка MultiBoard: 5 шагов
Настройка / установка MultiBoard: MultiBoard - это программа, которую можно использовать для подключения нескольких клавиатур к компьютеру с Windows. А затем перепрограммируйте ввод этих клавиатур. Например, откройте приложение или запустите AutoHotkeyscript при нажатии определенной клавиши. Github: https: // g
Настройка Raspberry Pi с нуля для регистрации данных с Arduino: 5 шагов
Настройка Raspberry Pi с нуля для регистрации данных с Arduino: это руководство предназначено для тех, у кого нет опыта установки нового оборудования или программного обеспечения, не говоря уже о Python или Linux. Допустим, вы заказали Raspberry Pi (RPi) с SD карта (минимум 8ГБ, я использовал 16ГБ, тип I) и блок питания (5В, минимум 2