Obsah:

AT príkazy pre modul Bluetooth (pin a tlačidlo HC-05 W/ EN) pomocou dosky Arduino !: 5 krokov
AT príkazy pre modul Bluetooth (pin a tlačidlo HC-05 W/ EN) pomocou dosky Arduino !: 5 krokov

Video: AT príkazy pre modul Bluetooth (pin a tlačidlo HC-05 W/ EN) pomocou dosky Arduino !: 5 krokov

Video: AT príkazy pre modul Bluetooth (pin a tlačidlo HC-05 W/ EN) pomocou dosky Arduino !: 5 krokov
Video: How to Make PLC LCD HMI || FLProg 2024, Júl
Anonim
AT príkazy pre modul Bluetooth (kolík a tlačidlo HC-05 W/ EN) pomocou dosky Arduino!
AT príkazy pre modul Bluetooth (kolík a tlačidlo HC-05 W/ EN) pomocou dosky Arduino!

Autor: Jay Amiel AjocGensan PH

Tento návod vám pomôže začať používať váš modul bluetooth HC05. Na konci tohto návodu sa naučíte odosielať AT príkazy do modulu na jeho konfiguráciu/úpravu (meno, prístupový kód, prenosová rýchlosť atď.) Pomocou dosky Arduino.

Krok 1: Materiály

1. Arduino UNO

2. Modul Bluetooth HC05

3. Prepojovacie vodiče

4. Breadboard

5. Rezistory (1k a 2k)

To je všetko!

Krok 2: Schéma zapojenia

Elektrické schéma
Elektrické schéma

Ak chcete začať komunikáciu AT pomocou svojho HC-05 (s kolíkom EN a TLAČIDLOM na úplne pravej strane BT), postupujte podľa tohto postupu.

Vytvorte ff spojenia!

BT VCC na Arduino 5V

BT GND na Arduino GND

BT TX na Arduino D2

BT RX na Arduino D3 (Na túto časť použite rozdeľovač napätia! BT Rx nedokáže zvládnuť 5V signál z arduina!)

Krok 3: Nahrajte kód na dosku Arduino

POZNÁMKA: Pred odoslaním odstráňte káble tx a rx a ponechajte iba 5 V a uzemnenie.

Po časti „Dokončené nahrávanie“znova pripojte BT TX k ARDUINO D2 a BT RX k ARDUINO D3 (stále s deličom napätia).

LED na modeli HC-05 by mala rýchlo blikať približne 5-krát za sekundu.

#zahrnúť

Softvér Sériový rad BT (2, 3); // RX | TX // Pripojte HC-05 TX k Arduino pin 2 RX.

// Pripojte HC-05 RX k Arduino pin 3 TX

char c = '';

neplatné nastavenie () {

Serial.begin (9600);

Serial.println („Arduino je pripravené“);

Serial.println („Nezabudnite vybrať NL aj CR na sériovom monitore“);

// Predvolená sériová rýchlosť HC-05 pre režim AT je 38400

BTserial.begin (38400);

}

prázdna slučka () {

// Pokračujte v čítaní z HC-05 a pošlite na sériový monitor Arduino

ak (BTserial.available ()) {

c = BTserial.read ();

Serial.write (c);

}

// Pokračujte v čítaní zo sériového monitora Arduino a odošlite na HC-05

ak (Serial.available ()) {

c = Serial.read ();

BTserial.write (c); }

}

Krok 4: Prepnutie modulu BT do AT MODE

Image
Image
Prepnutie modulu BT do AT MODE
Prepnutie modulu BT do AT MODE

Keď je Arduino zapnuté, postupujte takto:

Odstráňte 5V pripojenie k BT VCC

Stlačte a podržte tlačidlo na module BT

Pripojte BT VCC znova k 5 V (pričom stále držte stlačený spínač), LED by sa mala rozsvietiť.

Uvoľnite tlačidlo a kontrolka LED by mala každých pár sekúnd (približne 2 sekundy) pomaly blikať.

Toto indikuje režim AT.

Krok 5: Odoslanie príkazov AT

Teraz, keď ste v režime AT, môžete začať s komunikáciou AT.

Tu je niekoľko príkladov príkazov AT, ktoré môžete použiť, alebo môžete vyhľadať ďalšie príkazy AT na internete.

Ak chcete vrátiť HC-05 do mfg. predvolené nastavenia: „AT+ORGL“

Ak chcete získať verziu svojho HC-05, zadajte: „AT+VERSION?“

Ak chcete zmeniť názov zariadenia z predvoleného HC-05 na povedzme MYBLUE, zadajte: „AT+NAME = MYBLUE“

Ak chcete zmeniť predvolený bezpečnostný kód z 1234 na 2987, zadajte: „AT+PSWD = 2987“

Ak chcete zmeniť prenosovú rýchlosť HC-05 z predvolených 9600 na 115200, zadajte 1 stop bit, 0 paritu: „AT+UART = 115200, 1, 0“

DÔLEŽITÁ POZNÁMKA: Ak používate AT príkazy s „?“, Urobte to stlačením klávesu na doske BT na počítači. To by malo stačiť.

Odporúča: