Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:09
V tem projektu bomo uporabili modul Bluetooth HC05 z Arduinom za pošiljanje sporočil iz pametnega telefona na enoto Arduino in prikaz na računalniku.
O modulu Bluetooth HC-05:
Modul HC-05 je enostaven za uporabo s modulom Bluetooth SPP (Serial Port Protocol), ki je zasnovan za pregledno nastavitev brezžične serijske povezave. Modul Bluetooth zaporednih vrat je popolnoma usposobljen Bluetooth V2.0+EDR (izboljšana hitrost prenosa podatkov) 3Mbps modulacija s popolnim 2,4 GHz radijskim oddajnikom in osnovnim pasom. Uporablja CSR Bluecore 04-zunanji sistem z enim čipom Bluetooth s tehnologijo CMOS in z AFH (funkcija prilagodljivega skakanja frekvence). Odtis ima tako majhen kot 12,7 mm x 27 mm. Upam, da bo poenostavil celoten cikel oblikovanja/razvoja.
1. korak: Konfiguracija in funkcija pin:
Opis pin
Stanje - Če želite vedeti stanje povezave. (Seznanjeno ali prekinjeno)
Rx - sprejemni pin modula za sprejem podatkov.
Tx - Oddaj pin modula za pošiljanje podatkov.
5v - napajalni pin
GND - Ozemljitveni zatič
EN/Key - Omogoči ali onemogoči modul.
2. korak: Potrebne komponente:
- Arduino plošča 1
- HC05 Bluetooth modul 1
- Mostične žice 6
- Ogledna plošča 1
Te komponente, ki so PRESKUSNE za kakovost, lahko kupite pri elegocartu.
3. korak: Nastavitev projekta:
4. korak: Koda:
#include SoftwareSerial EEBlue (10, 11); // RX | TX void setup () {Serial.begin (9600); EEBlue.begin (9600); // Privzeti Baud za komunikacijo, za vaš modul je lahko drugačen. Serial.println ("Vrata bluetooth so odprta. / N Povežite se s HC-05 iz katere koli druge naprave Bluetooth s ključem za seznanjanje 1234!"); } void loop () {// Prenesite vse podatke od bluetootha do terminala. če (EEBlue.available ()) Serial.write (EEBlue.read ()); // Pošljite vse podatke iz terminala v bluetooth, če (Serial.available ()) EEBlue.write (Serial.read ()); }
5. korak: aplikacija za Android:
V trgovini Play obstajajo številne aplikacije za povezavo modula Bluetooth HC05 s telefonom Android, lahko uporabite katero koli od njih. Uporabil sem aplikacijo Bluetooth Terminal.
Priporočena:
Nastavitev Raspberry Pi 4 prek prenosnega računalnika/računalnika z uporabo Ethernetnega kabla (brez monitorja, brez Wi-Fi): 8 korakov
Nastavitev Raspberry Pi 4 prek prenosnega računalnika/računalnika z uporabo Ethernetnega kabla (brez monitorja, brez Wi-Fi-ja): Pri tem bomo za nastavitev delali z Raspberry Pi 4 Model-B z 1 Gb RAM-a. Raspberry-Pi je enosmerni računalnik, ki se uporablja za izobraževalne namene in DIY projekte po dostopni ceni, zahteva napajanje 5V 3A
Nastavitev vizualnega razvoja ST s prevajalnikom Cosmic STM8: 11 korakov
Nastavitev vizualnega razvoja ST s prevajalnikom Cosmic STM8: Tako sem nastavil integrirano razvojno okolje (IDE) za programiranje mikrokrmilnikov STM8 iz ST Microelectronics (ST) z operacijskim sistemom Windows 10. Ne trdim, da je to pravi način, vendar deluje dobro zame. V tem navodilu bo videti kot
NodeMcu ESP8266 Prva nastavitev z Arduino IDE: 10 korakov
NodeMcu ESP8266 Prva nastavitev z Arduino IDE: izdelujem naprave, ki jih upravlja Twitch; konzole po meri, krmilniki in druge naključja! Prenosi v živo so vsako sredo in soboto ob 21.00 EST na https://www.twitch.tv/noycebru, poudarki na TikTok @noycebru, vadnice pa si lahko ogledate na YouTubu
Nastavitev za zunanjega ponudnika GPS GPS za naprave Android: 8 korakov
Nastavitev za zunanjega ponudnika GPS GPS za naprave Android: Ta navodila vam bodo razložila, kako ustvarite lasten zunanji GPS, ki podpira Bluetooth, za vaš telefon, prižgite karkoli za približno 10 USD. vmesnik nizkoenergijskih modulov Blutooth Ardui
Spremenite ime slušalk/zvočnikov/adapterja Bluetooth ali drugih nastavitev prek UART: 8 korakov (s slikami)
Spremenite ime Bluetooth slušalk/zvočnikov/adapterja ali druge nastavitve prek UART: Ali imate slučajno par slušalk Bluetooth ali drugo zvočno dodatno opremo Bluetooth, ki ima res odvratno ime, in vsakič, ko jih združite, imate to notranjo željo, da spremenite ime? Tudi če razlogi niso enaki, obstaja