Sisällysluettelo:

AT-komennot Bluetooth-moduulille (HC-05 W/ EN-nasta ja -painike) Arduino Boardin avulla!: 5 vaihetta
AT-komennot Bluetooth-moduulille (HC-05 W/ EN-nasta ja -painike) Arduino Boardin avulla!: 5 vaihetta

Video: AT-komennot Bluetooth-moduulille (HC-05 W/ EN-nasta ja -painike) Arduino Boardin avulla!: 5 vaihetta

Video: AT-komennot Bluetooth-moduulille (HC-05 W/ EN-nasta ja -painike) Arduino Boardin avulla!: 5 vaihetta
Video: LED controlling using Bluetooth module (HC-05) with NODEMCU esp8266 2024, Marraskuu
Anonim
AT-komennot Bluetooth-moduulille (HC-05 W/ EN-nasta ja -painike) Arduino Boardin avulla!
AT-komennot Bluetooth-moduulille (HC-05 W/ EN-nasta ja -painike) Arduino Boardin avulla!

Kirjailija: Jay Amiel AjocGensan PH

Tämä ohje auttaa sinua pääsemään alkuun HC05 -Bluetooth -moduulin käytössä. Tämän ohjeen loppuun mennessä olet oppinut AT -komentojen lähettämisestä moduulille sen määrittämiseksi/muokkaamiseksi (nimi, salasana, baudinopeus jne.) Käyttämällä arduino -korttia.

Vaihe 1: Materiaalit

1. Arduino UNO

2. HC05 Bluetooth -moduuli

3. Hyppyjohdot

4. Leipälauta

5. vastukset (1k ja 2k)

Se siitä!

Vaihe 2: Kytkentäkaavio

Kytkentäkaavio
Kytkentäkaavio

Noudata tätä menettelyä, jos haluat aloittaa AT-kommunikoinnin HC-05: llä (EN-nastalla ja BUTTON-painikkeella BT: n oikeassa reunassa)

Tee ff -liitännät!

BT VCC - Arduino 5V

BT GND - Arduino GND

BT TX - Arduino D2

BT RX - Arduino D3 (Käytä tähän kohtaan JÄNNITTEENJAKOJA! BT Rx ei voi käsitellä 5 V: n signaalia arduinolta!)

Vaihe 3: Lähetä koodi Arduino Boardille

HUOMAUTUS: Irrota tx- ja rx -johdot ennen lataamista, jättäen vain 5V- ja maaliitännät.

Yhdistä "Valmis lataus" -osan jälkeen BT TX uudelleen ARDUINO D2: een ja BT RX ARDUINO D3: een (edelleen, jännitteenjakajalla).

HC-05: n LED-valon pitäisi vilkkua nopeasti noin 5 kertaa sekunnissa.

#sisältää

SoftwareSerial BTserial (2, 3); // RX | TX // Yhdistä HC-05 TX Arduino-nasta 2 RX: ään.

// Liitä HC-05 RX Arduino-nasta 3 TX: hen

char c = '';

void setup () {

Sarja.alku (9600);

Serial.println ("Arduino on valmis");

Serial.println ("Muista valita sarjamonitorista sekä NL että CR");

// HC-05 oletusarvonopeus AT-tilassa on 38400

BTserial.begin (38400);

}

void loop () {

// Jatka lukemista HC-05: stä ja lähetä Arduino Serial Monitoriin

jos (BTserial.available ()) {

c = BTserial.read ();

Serial.write (c);

}

// Jatka lukemista Arduinon sarjamonitorista ja lähetä se HC-05: een

jos (Serial.available ()) {

c = Sarja.luku ();

BTserial.write (c); }

}

Vaihe 4: BT -moduulin asettaminen TILAAN

Image
Image
BT -moduulin asettaminen AT MODE -tilaan
BT -moduulin asettaminen AT MODE -tilaan

Kun Arduino on päällä, toimi seuraavasti:

Irrota 5 V: n liitäntä BT VCC: hen

Pidä BT -moduulin painikekytkintä painettuna

Kytke BT VCC uudelleen 5 V: iin (samalla kun painat painikekytkintä), LED-valon pitäisi syttyä.

Vapauta painikekytkin ja LED -valon pitäisi vilkkua hitaasti päälle/pois muutaman sekunnin välein (noin 2 sekuntia).

Tämä osoittaa AT -tilan.

Vaihe 5: Lähetä AT -komennot

Nyt kun olet AT -tilassa, voit nyt aloittaa AT -kommunikoinnin.

Tässä on esimerkkejä AT -komennoista, joita voit käyttää, tai voit etsiä Internetistä muita AT -komentoja.

HC-05: n palauttaminen mfg: hen. oletusasetukset: "AT+ORGL"

Saat version HC-05-laitteestasi kirjoittamalla "AT+VERSION?"

Jos haluat vaihtaa laitteen nimen oletusarvoisesta HC-05, sanomalla MYBLUE, kirjoita: "AT+NAME = MYBLUE"

Jos haluat muuttaa oletuskoodin 1234: stä 2987: ksi, kirjoita: "AT+PSWD = 2987"

Jos haluat muuttaa HC-05-siirtonopeuden oletusarvoisesta 9600 arvoon 115200, 1 pysäytysbitti, 0 pariteetti, syötä: "AT+UART = 115200, 1, 0"

TÄRKEÄ HUOMAUTUS: Jos käytät AT -komentoja "?": N kanssa, tee tämä samalla kun painat BT -kortin painiketta ja paina tietokoneen Enter -näppäintä. Sen pitäisi tehdä se.

Suositeltava: