Tartalomjegyzék:

Bluetooth AT parancsok beállításai (HC05 HC06): 4 lépés
Bluetooth AT parancsok beállításai (HC05 HC06): 4 lépés

Videó: Bluetooth AT parancsok beállításai (HC05 HC06): 4 lépés

Videó: Bluetooth AT parancsok beállításai (HC05 HC06): 4 lépés
Videó: Arduino Bluetooth AT commands HC 05 HC 06 2024, November
Anonim
Bluetooth AT parancsok beállításai (HC05 HC06)
Bluetooth AT parancsok beállításai (HC05 HC06)

Hé srácok! Remélem, már élvezte az előző oktatható "Hogyan lehet szabályozni a szervomotor Arduino bemutatóját". Ez egy másik informatív oktatóanyag, amely megtanítja Önt a Bluetooth modullal való interfészhez és annak beállításainak konfigurálásához az AT parancsokon keresztül, így ha meg szeretné változtatni az Arduino Bluetooth nevét vagy jelszavát vagy bármely más Bluetooth paramétert, ez lesz a legjobb útmutató az Ön számára elérni.

Ennek az oktatóanyagnak az elkészítése során megpróbáltuk meggyőződni arról, hogy ez a cikk lesz a legjobb útmutató az Ön számára annak érdekében, hogy élvezze a Bluetooth modulok AT parancs módban való működésének alapjainak megismerését, és hasznos információkat szerezzen a AT parancskészlet.

Az ilyen részletek különösen fontosak azok számára, akik el akarják kezdeni az elektronika és a robotika tanulását. ezért reméljük, hogy ez az utasítás tartalmazza a szükséges dokumentumokat.

Amit ebből az oktatóanyagból tanulhat:

Ismerje meg az AT parancs megjelenésének történetét.

Ismerje meg a HC bluetooth modulok közötti különbségeket.

Ismerje meg a HC Bluetooth modul hardverét.

Készítse el a megfelelő kapcsolási rajzot Arduino táblával.

Állítsa a Bluetooth -t AT parancs módba.

Indítsa el a Bluetooth új beállításait

1. lépés: A Bluetooth modulokkal való interfész

Hogyan kell kapcsolódni a Bluetooth modulokhoz
Hogyan kell kapcsolódni a Bluetooth modulokhoz
Hogyan kell kapcsolódni a Bluetooth modulokhoz
Hogyan kell kapcsolódni a Bluetooth modulokhoz
Hogyan kell kapcsolódni a Bluetooth modulokhoz
Hogyan kell kapcsolódni a Bluetooth modulokhoz

A projektleírástól kezdve testre szabjuk a Bluetooth modul paramétereit, de hogyan kommunikálhatnánk a Bluetooth modulokkal!

Sok más eszközhöz hasonlóan a Bluetooth -modulok is elfogadják az AT -parancsokon keresztüli kommunikációt, hogy konfigurálják a beállításokat, például a nevet, a jelszót, az átviteli sebességet és egyéb beállításokat.

Mik ezek az AT parancsok

Az 1981 -es évet tekintve Dennis Hayes kifejlesztett egy speciális parancsnyelvet a „Hayes smartmodem eszköz” interfészéhez, és ez a parancsnyelv -készlet rövid szöveges karakterláncok sorozatából áll, amelyek kombinálhatók, hogy parancsokat hozzanak létre olyan műveletekhez, mint a tárcsázás, a telefon leállítása és a kapcsolat paramétereinek megváltoztatása. Innen származik az ötlet, hogy egyre inkább fejlesszük a Hayes -készletet vagy az AT -parancsokat, hogy több eszközt illesszenek össze valamilyen előtag karakter használatával.

A többi eszközhöz hasonlóan a Bluetooth modulok AT parancs üzemmóddal rendelkeznek, ahol az AT parancsok használatával illesztheti őket a paraméterek beállításához.

Tehát ahhoz, hogy AT parancsokat küldhessünk egy Bluetooth modulhoz, először AT parancs módba kell kapcsolnunk.

A legnépszerűbb Bluetooth modulok a HC-06 és a HC-05 modul, amelyeket az oktatóanyagunkban fogunk használni.

Nehéz megkülönböztetni ezt a két Bluetooth -t csak látva, de egy kitörő tábla használatával a különbség a csapokon van.

2. lépés: A Bluetooth hardver

A Bluetooth hardver
A Bluetooth hardver
A Bluetooth hardver
A Bluetooth hardver

A HC-05 modulhoz mind a hat érintkező van:

  1. KULCS vagy Engedélyezés: Ezt a csapot magasra kell húzni az AT módba való belépéshez. A Bluetooth modulunkban már van egy nyomógomb, ami annyira fontos a KULCS csap húzómagasságának megállapításához
  2. VCC és GND az áramellátáshoz.
  3. RXD és TXD soros bemeneti/kimeneti adatokhoz
  4. STATE pin, hagyja figyelmen kívül, mert valószínűleg nincs csatlakoztatva a Bluetooth -érintkezők egyikéhez, és ebben az oktatóanyagban nem lesz rá szükségünk.

Az Arduino kártyát használom a soros AT parancsok küldésére a Bluetooth modulomra.

3. lépés: Áramköri diagram

Áramköri diagram
Áramköri diagram

Átmentem az easyEDA -hoz, hogy elkészítsem a kapcsolási rajzomat ehhez az oktatóanyaghoz, és itt van, hogyan kell csatlakoztatni a bluetooth modult az Arduino -hoz, mindössze annyit kell tennie, hogy a 3. számú Arduino -ról a Bluetooth RXD -re és az Arduino 2. számú A Bluetooth TXD, GND - GND és VCC - Arduino 5V.

4. lépés: Kódok és tesztek

Kódok és tesztek
Kódok és tesztek
Kódok és tesztek
Kódok és tesztek
Kódok és tesztek
Kódok és tesztek
Kódok és tesztek
Kódok és tesztek

Ha áttérünk a szoftver részre, amint már említettem, az Arduino táblát fogjuk használni a Bluetooth kommunikációhoz.

Miután bekapcsoltuk az Arduino -t, a Bluetooth LED fél másodpercen belül gyorsan villogni fog, ami azt jelenti, hogy az AT üzemmódot nem léptük be, ezért az Arduino bekapcsolása előtt tartsa lenyomva a nyomógombot, majd kapcsolja be az Arduino -t. a LED 2 másodpercenként lassabban villog, ami azt jelzi, hogy sikeresen belépett az AT parancs módba. Most futtatjuk az Arduino soros monitort vagy bármely más soros monitort, például a teratermeket, hogy elkezdjük küldeni az AT parancsokat, az AT parancsok dokumentumot az alábbi letöltési linkről szerezheti be, ez a dokumentum mutatja a Bluetooth modulunkhoz elérhető AT parancsok listáját.

A beállítások elindításához futtatjuk a soros monitort, és az átviteli sebességet 9600 -ra állítjuk, és mind az NL, mind a kocsi visszatér, most, ha AT karaktereket küld a soros monitoron, akkor OK választ kell kapnia a Bluetooth -modulból.

Kezdjük azzal, hogy a Baud sebességet 9600BPS -re állítjuk, és ehhez AT+UART = 9600, 0, 0 feliratot kell írnunk, majd nyomjuk meg az Enter billentyűt, minden sikeres műveletnél OK választ kell kapnia a Bluetooth modulból

A Bluetooth nevet is Device1 -re változtatjuk, így AT+NAME = Device1 -et írunk

És megváltoztatjuk a Bluetooth jelszót is 2020 -ra, így AT+PSWD = 2020 -at írunk

A Bluetooth modul használatával kapcsolatban számos más AT utasítás is rendelkezésre áll, így csak le kell töltenie az alábbi linkhez csatolt dokumentumot, és el kell olvasnia, hogy megkapja a szükséges AT parancsot.

Ezt az oktatóanyagot követve most személyre szabhatja robotjai és eszközei Bluetooth -ját, és professzionálisan futtathatja őket.

A közelgő oktatóanyagokról néhány témát javasolhat az alábbi megjegyzések részben,

Egy utolsó dolog, győződjön meg arról, hogy minden nap elektronikázik. Találkozunk legközelebb

Ajánlott: