
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36

В този проект ще използваме Bluetooth модул HC05 с Arduino за изпращане на съобщения от смартфон до устройството Arduino и показване на компютъра.
За Bluetooth модула HC-05:
Модулът HC-05 е лесен за използване модул Bluetooth SPP (протокол за сериен порт), предназначен за прозрачна безжична серийна връзка. Bluetooth модулът със сериен порт е напълно квалифициран Bluetooth V2.0+EDR (подобрена скорост на предаване на данни) 3Mbps модулация с пълен 2.4GHz радиопредавател и основна лента. Той използва CSR Bluecore 04-външна едночипова Bluetooth система с CMOS технология и с AFH (функция за адаптивно прескачане на честотата). Той има отпечатък от 12,7 мм х 27 мм. Надявам се, че това ще опрости цялостния цикъл на проектиране/развитие.
Стъпка 1: Конфигурация и функция на щифта:
Описание на щифта
Състояние - Да знае състоянието на връзката. (Сдвоени или прекъснати)
Rx - Получаване на ПИН на модула за получаване на данни.
Tx - Предаващ пин на модула за изпращане на данни.
5v - Захранващ щифт
GND - Заземяващ щифт
EN/Key - Активира или деактивира модула.
Стъпка 2: Необходими компоненти:
- дъска Arduino 1
- HC05 Bluetooth модул 1
- Джъмперни проводници 6
- Платформа 1
Можете да закупите тези компоненти, които са ТЕСТИРАНИ за качество, от elegocart.
Стъпка 3: Настройка на проекта:

Стъпка 4: Код:
#include SoftwareSerial EEBlue (10, 11); // RX | TX void setup () {Serial.begin (9600); EEBlue.begin (9600); // По подразбиране Baud за комуникация, може да е различно за вашия модул. Serial.println ("Входовете на Bluetooth са отворени. / N Свържете се към HC-05 от всяко друго Bluetooth устройство с 1234 като ключ за сдвояване!"); } void loop () {// Подайте всички данни от bluetooth към терминала. ако (EEBlue.available ()) Serial.write (EEBlue.read ()); // Прехвърляме всички данни от терминал към Bluetooth, ако (Serial.available ()) EEBlue.write (Serial.read ()); }
Стъпка 5: Приложение за Android:
В Play Store има множество приложения за свързване на Bluetooth модул HC05 към телефон с Android, можете да използвате всяко от тях. Използвах приложението Bluetooth Terminal.
Препоръчано:
NodeMcu ESP8266 Първа настройка с Arduino IDE: 10 стъпки

NodeMcu ESP8266 Първа настройка с Arduino IDE: Правя Twitch контролирани устройства; персонализирани конзоли, контролери и други случайности! Потоците на живо са всяка сряда и събота в 21:00 EST на https://www.twitch.tv/noycebru, акценти в TikTok @noycebru и можете да гледате уроци в YouTub
Настройка за външен Bluetooth GPS доставчик за устройства с Android: 8 стъпки

Настройка за външен доставчик на Bluetooth GPS за устройства с Android: Тази инструкция ще обясни как да създадете свой собствен външен GPS с активиран Bluetooth за вашия телефон, запалете каквото и да е само на около 10 долара. свързване на ниско енергийни модули Blutooth Ardui
Настройка на NodeMCU програмиране с Arduino IDE: 3 стъпки

Настройка на програмиране на NodeMCU с Arduino IDE: В тази инструкция ще ви покажа как да програмирате NodeMCU платка, използвайки Arduino IDE. За да направите това, трябва да инсталирате драйвери и да добавите NodeMCU платка към списъка с платки на Arduino. Нека направим стъпка по стъпка
Инсталиране на Raspbian в Raspberry Pi 3 B без HDMI - Първи стъпки с Raspberry Pi 3B - Настройка на вашия Raspberry Pi 3: 6 стъпки

Инсталиране на Raspbian в Raspberry Pi 3 B без HDMI | Първи стъпки с Raspberry Pi 3B | Настройка на вашия Raspberry Pi 3: Както някои от вас знаят, компютрите на Raspberry Pi са доста страхотни и можете да поставите целия компютър само на една малка дъска. Raspberry Pi 3 Модел B разполага с четириядрен 64-битов ARM Cortex A53 с тактова честота 1,2 GHz. Това поставя Pi 3 приблизително на 50
Ръководство за настройка на термодвойка Arduino и MAX6675: 3 стъпки

Ръководство за настройка на термодвойка Arduino и MAX6675: Днес ще ви покажа как да получите модул термодвойка MAX6675 с работещ Arduino. Нека започнем. Ето пълния видеоурок за същото