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
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: