INHOUDSOPGAWE:
- Stap 1: 'n Kort inleiding tot Bluetooth -kommunikasie en protokol
- Stap 2: Stuur data via Bluetooth na Arduino
- Stap 3: Skakel
- Stap 4: Kode
- Stap 5: Stuur AT-bevele na die HC05 Bluetooth-module
- Stap 6: Koop HC05 Bluetooth -module
Video: Aan die gang met die HC05 Bluetooth -module en Arduino [tutoriaal]: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
U kan hierdie en ander wonderlike tutoriale lees op die amptelike webwerf van ElectroPeak
In hierdie tutoriaal leer u hoe u data met Bluetooth kan kommunikeer en stuur met behulp van die HC05 Bluetooth -module en die Arduino -bord. Aan die einde van hierdie artikel leer u:
- Algemene inligting oor Bluetooth -protokol
- Hoe om data met Bluetooth te stuur
- Hoe om AT-Command na HC05 te stuur
Stap 1: 'n Kort inleiding tot Bluetooth -kommunikasie en protokol
Daar is verskillende maniere vir draadlose kommunikasie, soos NRF, ZigBee, Wi-Fi en Bluetooth.
Bluetooth -protokol; 'n Bekostigbare kommunikasiemetode in die PAN -netwerk, met 'n maksimum datatempo van 1Mb/S, wat binne 'n nominale bereik van 100 meter met 'n frekwensie van 2,4 G werk, is 'n algemene manier om draadloos te kommunikeer.
HC05 -module is 'n Bluetooth -module wat seriële kommunikasie gebruik, meestal gebruik in elektroniese projekte.
Belangrike spesifikasies vir HC05 Bluetooth -module:
- Werkspanning: 3.6V - 5V
- Interne antenna: Ja
- Outomatiese verbinding met die laaste toestel: Ja
Stap 2: Stuur data via Bluetooth na Arduino
Die HC05 -module het 'n interne 3.3v -reguleerder, en daarom kan u dit aan 'n 5V -spanning koppel. Maar ons beveel sterk 3.3V spanning aan, aangesien die logika van HC05 seriële kommunikasie penne 3.3V is. Die toevoer van 5V aan die module kan die module beskadig.
Om te voorkom dat die module beskadig word en dit behoorlik laat werk, moet u 'n weerstandsverdelingskring (5v tot 3.3v) tussen arduino TX -pen en module RX -pen gebruik. As meester en slaaf gekoppel is, flikker blou en rooi LED's op die bord elke 2 sekondes. As hulle nie gekoppel is nie, knipper slegs die blou elke 2 sekondes.
Stap 3: Skakel
Stap 4: Kode
Om met HC05 te kommunikeer met Bluetooth, benodig u 'n Bluetooth -terminale -toepassing op u telefoon. U kan hierdie een gebruik. Laai hierdie kode nou op u Arduino op om die data oor te dra, en verbind HC05 met die app wat u pas geïnstalleer het. Kommunikasie naam is HC05, die wagwoord is 1234 of 0000 en die oordrag baud koers is standaard 9600.
Kom ons kyk die kode dieper en kyk wat elke reël beteken:
#sluit "SoftwareSerial.h" in
biblioteek wat u benodig vir seriële kommunikasie van sagteware. U kan dit hier aflaai.
SoftwareSerial MyBlue (2, 3);
Sagteware definisie vir reeks penne; RX2 en TX3
MyBlue.begin (9600);
Stel die seriële baud -tempo van sagteware op 9600 op
Lees reeksdata en skakel LED's dienooreenkomstig aan/uit.
Stap 5: Stuur AT-bevele na die HC05 Bluetooth-module
Deur die knoppie ingedruk te hou, skakel die module oor in die AT-opdragmodus. Anders werk dit in die kommunikasiemodus. Sommige modules het 'n drukknop in hul pakkette, en u hoef nie meer een by te voeg nie. opdragte met behulp van Serial Monitor.
U sal die ANTWOORD ontvang deur 'n OPDRAG na die module te stuur. Hier is 'n paar van die belangrikste AT -opdragte:
Stap 6: Koop HC05 Bluetooth -module
Koop HC05 Blurtooth -module van ElectroPeak
Aanbeveel:
Aan die gang met die I2C -sensorinterface ?? - Koppel u MMA8451 met behulp van ESP32's: 8 stappe
Aan die gang met die I2C -sensorinterface ?? - Koppel u MMA8451 met behulp van ESP32's: In hierdie tutoriaal leer u alles oor hoe om 'n I2C -toestel (versnellingsmeter) te begin, aan te sluit en te laat werk met die kontroleerder (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Aan die gang met die goedkoop RPLIDAR met Jetson Nano: 5 stappe
Aan die gang met die goedkoop RPLIDAR Gebruik van Jetson Nano: Kort oorsig Light Detection and Ranging (LiDAR) werk op dieselfde manier as wat ultrasoniese afstandmeters met laserpuls gebruik word in plaas van klankgolwe. Yandex, Uber, Waymo en ens. Belê baie in LiDAR -tegnologie vir hul outonome motorpr
Aan die gang met die M5StickV AI + IOT -kamera: 6 stappe (met foto's)
Aan die gang met die M5StickV AI + IOT -kamera: 'n kort oorsig Die M5StickV is 'n klein AI + IOT -kamera van amper 2 deursnee, die prys is ongeveer $ 27,00, wat vir sommige vir so 'n klein kamera duur kan lyk, maar dit pak 'n paar ordentlike spesifikasies. Die kamera word aangedryf deur ongelooflike
LoRa ESP32 -radio's Maklik aan die gang Tutoriaal - Geen bedrading nie: 6 stappe
LoRa ESP32 -radio's Maklik aan die gang Tutoriaal | Geen bedrading nie: Hey, wat gaan aan, ouens? Akarsh hier van CETech af. Vandag gaan ons 'n projek maak wat basies gaan oor die opstel van LoRa -radio's om op die maklikste manier met mekaar te praat. Hier is die mikrobeheerder wat ek gebruik het, die ESP32, wat
Hoe om aan te sluit en aan die gang te kom met u DJ -toerusting: 8 stappe
Hoe om aan te sluit en aan die gang te kom met u DJ -toerusting: Die doel van hierdie instruksies is om u, die leser, te wys hoe u u draaitafel kan opstel en hoe u u DJ -toerusting kan koppel