Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
V tomto projektu použijeme modul Bluetooth HC05 s Arduino k odesílání zpráv ze smartphonu do jednotky Arduino a zobrazení na počítači.
O modulu Bluetooth HC-05:
Modul HC-05 je snadno použitelný modul Bluetooth SPP (Serial Port Protocol), navržený pro transparentní nastavení bezdrátového sériového připojení. Modul Bluetooth pro sériový port je plně kvalifikovaná modulace Bluetooth V2.0+EDR (Enhanced Data Rate) 3 Mb / s s kompletním rádiovým transceiverem 2,4 GHz a základním pásmem. Využívá CSR Bluecore 04-externí jednočipový Bluetooth systém s technologií CMOS a s AFH (Adaptive Frequency Hopping Feature). Má rozměry pouhých 12,7 mm x 27 mm. Doufám, že to zjednoduší váš celkový cyklus návrhu/vývoje.
Krok 1: Konfigurace a funkce pinů:
Popis kolíku
State - Znát stav připojení. (Spárováno nebo odpojeno)
Rx - přijímací kolík modulu pro příjem dat.
Tx - vysílací pin modulu pro odesílání dat.
5v - napájecí kolík
GND - zemnící kolík
EN/Key - Aktivuje nebo deaktivuje modul.
Krok 2: Požadované součásti:
- Deska Arduino 1
- Modul Bluetooth HC05 1
- propojovací vodiče 6
- Breadboard 1
Tyto komponenty, které jsou testovány na kvalitu, můžete zakoupit u elegocart.
Krok 3: Nastavení projektu:
Krok 4: Kód:
#include SoftwareSerial EEBlue (10, 11); // RX | TX void setup () {Serial.begin (9600); EEBlue.begin (9600); // Výchozí přenosová rychlost pro komunikaci, pro váš modul se může lišit. Serial.println ("Brány bluetooth jsou otevřené. / N Připojte se k HC-05 z jakéhokoli jiného zařízení bluetooth s párovacím klíčem 1234 !."); } void loop () {// Přeneste veškerá data z bluetooth do terminálu. if (EEBlue.available ()) Serial.write (EEBlue.read ()); // Nakládejte všechna data z termálních do bluetooth, pokud (Serial.available ()) EEBlue.write (Serial.read ()); }
Krok 5: Aplikace pro Android:
V obchodě Play existuje mnoho aplikací pro připojení modulu Bluetooth HC05 k telefonu Android, můžete použít kteroukoli z nich. Použil jsem aplikaci Bluetooth Terminal.
Doporučuje:
Nastavení Raspberry Pi 4 přes notebook/PC pomocí ethernetového kabelu (bez monitoru, bez Wi-Fi): 8 kroků
Nastavení Raspberry Pi 4 přes notebook/PC pomocí ethernetového kabelu (bez monitoru, bez Wi-Fi): V tomto nastavení budeme pracovat s Raspberry Pi 4 Model-B s 1 Gb RAM. Raspberry-Pi je jednodeskový počítač používaný ke vzdělávacím účelům a kutilským projektům za dostupnou cenu, vyžaduje napájení 5V 3A. Operační systémy jako
První nastavení NodeMcu ESP8266 s Arduino IDE: 10 kroků
NodeMcu ESP8266 První nastavení s Arduino IDE: Vyrábím zařízení ovládaná Twitchem; vlastní konzoly, ovladače a další noceceutions! Živé přenosy jsou každou středu a sobotu ve 21:00 EST na https://www.twitch.tv/noycebru, hlavní body na TikTok @noycebru a můžete sledovat návody na YouT
Nastavení externího poskytovatele Bluetooth GPS pro zařízení Android: 8 kroků
Nastavení externího poskytovatele GPS GPS pro zařízení Android: Tento návod vysvětlí, jak vytvořit vlastní externí GPS s podporou Bluetooth pro váš telefon, zapálit cokoli za pouhých 10 $. Materiál: NEO 6M U-blox GPSHC-05 bluetooth modul Znalost rozhraní Blutooth Nízkoenergetické moduly Ardui
Inicializace nastavení Arduino EEPROM: 5 kroků
Inicializace nastavení Arduino EEPROM: Ahoj všichni, každé Arduino má malou vestavěnou paměť s názvem EEPROM. Můžete to použít k uložení nastavení pro váš projekt, kde budou zvolené hodnoty zachovány mezi cykly napájení a budou tam příště, když zapnete Arduino. Já mám
Změňte název náhlavní soupravy/reproduktoru/adaptéru Bluetooth nebo jiná nastavení pomocí UART: 8 kroků (s obrázky)
Změňte název náhlavní soupravy/reproduktoru/adaptéru Bluetooth nebo jiná nastavení prostřednictvím UART: Nemáte náhodou náhlavní soupravu Bluetooth nebo jiné zvukové příslušenství Bluetooth, které mají opravdu nechutný název a pokaždé, když je spárujete, máte vnitřní touhu změnit jejich název? I když důvody nejsou stejné, existuje