Sisällysluettelo:

Bluetooth AT -komentojen asetukset (HC05 HC06): 4 vaihetta
Bluetooth AT -komentojen asetukset (HC05 HC06): 4 vaihetta

Video: Bluetooth AT -komentojen asetukset (HC05 HC06): 4 vaihetta

Video: Bluetooth AT -komentojen asetukset (HC05 HC06): 4 vaihetta
Video: блютуз bluetooth модуль hc-05, hc-06 Подключение к ардуино, 2024, Marraskuu
Anonim
Bluetooth AT -komentojen asetukset (HC05 HC06)
Bluetooth AT -komentojen asetukset (HC05 HC06)

Hei kaverit! Toivottavasti pidit jo edellisestä ohjeesta "Servomoottorin ohjaaminen Arduino -opetusohjelmasta". Tämä on toinen informatiivinen opetusohjelma, joka opastaa sinua käyttämään Bluetooth -moduuliasi ja määrittämään sen asetukset AT -komentojen avulla, joten jos haluat vaihtaa Arduino -Bluetooth -nimen tai -salasanan tai minkä tahansa muun Bluetooth -parameeterin, tämä on paras opas sinulle saavuttaa se.

Tämän opetusohjelman tekemisen aikana yritimme varmistaa, että tämä artikkeli on paras opas sinulle, jotta voit oppia Bluetooth -moduulien toiminnan perusteet AT -komennotilassa ja saada hyödyllistä tietoa siitä, miten AT -komento asetettu.

Tällaiset yksityiskohdat ovat niin tärkeitä erityisesti niille, jotka haluavat aloittaa elektroniikan ja robotiikan oppimisen. joten toivomme, että tämä ohje sisältää tarvittavat asiakirjat.

Mitä opit tästä ohjeesta:

Opi AT -komennon esiintymishistoria.

Ymmärtää HC -Bluetooth -moduulien väliset erot.

Opi HC Bluetooth -moduulin laitteisto.

Tee sopiva kytkentäkaavio Arduino -kortilla.

Aseta Bluetooth AT -komentotilaan.

Käynnistä uudet Bluetooth -asetukset

Vaihe 1: Bluetooth -moduulien käyttö

Bluetooth -moduulien käyttöliittymä
Bluetooth -moduulien käyttöliittymä
Bluetooth -moduulien käyttöliittymä
Bluetooth -moduulien käyttöliittymä
Bluetooth -moduulien käyttöliittymä
Bluetooth -moduulien käyttöliittymä

Hankkeen kuvauksesta alkaen muokkaamme Bluetooth -moduulin parametreja, mutta miten voisimme kommunikoida Bluetooth -moduulien kanssa!

Kuten monet muut laitteet, Bluetooth -moduulit hyväksyvät tiedonsiirron AT -komentojen avulla, jotta ne voivat määrittää asetukset, kuten nimen, salasanan, siirtonopeuden ja muut asetukset.

Mitä nämä AT -komennot ovat

Vuodesta 1981 lähtien Dennis Hayes keksi tietyn komentokielen "Hayes -älymodeemilaitteen" liitäntää varten, ja tämä komentokielisarja koostuu sarjasta lyhyitä tekstimerkkijonoja, jotka voidaan yhdistää tuottamaan komentoja esimerkiksi soittamiseen, puhelun katkaisemiseen ja yhteyden parametrien muuttaminen. Tästä seuraa ajatus kehittää yhä enemmän Hayes -sarjaa tai AT -komentoja liittämään enemmän laitteita käyttämällä jonkinlaista etuliitettä.

Kuten muissa laitteissa, Bluetooth -moduuleissa on AT -komennotila, jossa voit liittää ne AT -komennoilla parametrien asettamiseen.

Joten voidaksemme lähettää AT -komentoja Bluetooth -moduuliin, meidän on ensin käännettävä se AT -komentotilaan.

Suosituimmat Bluetooth-moduulit ovat HC-06 ja HC-05-moduuli, joita käytetään opetusohjelmassamme.

Näiden kahden Bluetoothin välillä on vaikea erottaa pelkästään näkemällä, mutta erotuslevyn avulla ero on nastoissa.

Vaihe 2: Bluetooth -laitteisto

Bluetooth -laitteisto
Bluetooth -laitteisto
Bluetooth -laitteisto
Bluetooth -laitteisto

HC-05-moduulissamme on kaikki nämä kuusi nastaa:

  1. KEY tai Enable: Tämä nasta on vedettävä korkealle päästäkseen AT -tilaan. Bluetooth -moduulissamme on jo painike, joka on niin tärkeä KEY -nastan vetovoiman asettamiseksi
  2. VCC ja GND virtalähteelle.
  3. RXD ja TXD sarjatulo-/lähtötiedoille
  4. STATE -nasta, jätä se huomiotta, koska luultavasti sitä ei ole yhdistetty mihinkään Bluetooth -nastaan, emmekä tarvitse sitä tässä opetusohjelmassa.

Käytän Arduino -korttia lähettääksesi sarja -AT -komennot Bluetooth -moduulilleni.

Vaihe 3: Piirikaavio

Piirikaavio
Piirikaavio

Siirryin easyEDAan luomaan piirikaavioni tätä opetusohjelmaa varten, ja tässä on miten kytkeä Bluetooth -moduuli Arduinoon, kaikki mitä tarvitset, on nasta 3 Arduinosta RXD: hen Bluetoothista ja Arduinon nasta 2 TXD Bluetoothista, GND - GND ja VCC - Arduino 5V.

Vaihe 4: Koodit ja testit

Koodit ja testit
Koodit ja testit
Koodit ja testit
Koodit ja testit
Koodit ja testit
Koodit ja testit
Koodit ja testit
Koodit ja testit

Siirrymme ohjelmisto -osaan, kuten jo mainitsin, käytämme Arduino -korttia kommunikoidaksesi Bluetoothin kanssa.

Kun olemme käynnistäneet Arduinon, Bluetooth -merkkivalo vilkkuu nopeasti puolen sekunnin välein, mikä tarkoittaa, että AT -tilaa ei ole siirretty, joten ennen kuin käynnistät Arduinon, pidä painonappia painettuna ja käynnistä sitten Arduino LED -merkkivalo vilkkuu hitaammin 2 sekunnin välein, mikä osoittaa onnistuneen siirtymisen AT -komennotilaan. Käynnistämme nyt Arduino -sarjamonitorin tai minkä tahansa muun sarjamonitorin, kuten teratermit, aloittaaksesi AT -komentojen lähettämisen. Voit saada AT -komentoasiakirjan alla olevasta latauslinkistä, tämä asiakirja näyttää Bluetooth -moduulimme käytettävissä olevat AT -komentojen luettelon.

Asetusten aloittamiseksi suoritamme sarjamonitorin ja asetamme siirtonopeudeksi 9600 sekä NL- ja vaununpalautus, nyt jos lähetät merkit sarjamonitorin kautta, sinun pitäisi saada OK -vastaus Bluetooth -moduulista.

Aloitamme asettamalla Baudin nopeudeksi 9600BPS ja tätä varten meidän on kirjoitettava AT+UART = 9600, 0, 0 ja sitten Enter, jokaisessa onnistuneessa toiminnassa sinun on saatava OK -vastaus Bluetooth -moduulista

Muutamme myös Bluetooth -nimen arvoksi Device1, joten kirjoitamme AT+NAME = Device1

Ja vaihdamme myös Bluetooth -salasanan vuoteen 2020, joten kirjoitamme AT+PSWD = 2020

Bluetooth -moduulin käyttöön on saatavana monia muita AT -ohjeita, joten sinun tarvitsee vain ladata alla olevaan linkkiin liitetty asiakirja ja lukea se saadaksesi tarvitsemasi oikea AT -komento.

Tämän opetusohjelman jälkeen voit nyt muokata robottien ja laitteiden Bluetoothia ja käyttää niitä ammattimaisesti.

Tulevista opetusohjelmista voit ehdottaa joitain teemoja alla olevassa kommenttiosassa,

Viimeinen asia, varmista, että teet elektroniikkaa joka päivä. Nähdään ensi kerralla

Suositeltava: