Bluetooth modul + AT parancsok

Az előző cikkben tárgyalt “Akkulminátor ” készülék bluetooth modulját egyedivé alakíthatod néhány AT paranccsal, úgy mint név, pin, egyéb, sőt magát a modult is használhatod vezérlésre ha egyéb kimenetei ki vannak vezetve. (ezt most nem tárgyalom, mivel 6 lábbal rendelkező modullal foglalkozok)

Kapcsolási rajz:

A modul TTL szintű soros portját össze kell kapcsolni egy soros -> usb átalakító panellal. Így könnyen a számítógépre csatlakoztathatjuk. Az AT parancsok beviteléhez elegendő egy putty terminál program, vagy az Arduino soros monitorát is használhatjuk, sok egyéb soros kommunikációs program mellett amit most nem tárgyalunk. A tápellátást a modul az FTDI232 modulon keresztül a számítógép usb portjáról kapja.

HC-05 bluetooth modul

 

Az ellenállások csak 3,3 V nem illesztett modul esetén szükségesek. Némelyik modulnál a nyomógomb már be van ültetve.

 

Kommunikáció a géppel:

Terminál beállítása – Com 1 (az FTDI232 modul Kommunikációs portja amelyen települt a gépre ) baud 38400

Kocsi vissza új sor 🙂 (küldje el ezeket a karaktereket enter lenyomása után)

Fontosabb AT parancsok (teljesség igénye nélkül):

Ha több parancsra van szükséged: letöltés innen

  • AT : ha jó a kapcsolat OK-val válaszol
  • AT+NAMExyz : modul nevének lekérdezése/beállítása
  • AT+ADDR : modul címe
  • AT+VERSION : firmware verzió
  • AT+UART : kommunikációs adatok lekérdezése/beállítása; mint  baud, stop bit szám, paritás.
  • AT+ROLE: master vagy slave beállítása lekérdezése(1=master/0=slave)
  • AT+RESET : Reset és kilépés AT módból
  • AT+ORGL : Gyári állapot vissza állítása
  • AT+PSWD: PIN lekérdezés/beállítás